Serializable, OrdinalPolicypublic class NonTopLevelOrdinalPolicy extends Object implements OrdinalPolicy
shouldAdd(int).| Constructor | Description |
|---|---|
NonTopLevelOrdinalPolicy() |
Constructs a new non-top-level-ordinal-filter.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
init(TaxonomyWriter taxonomyWriter) |
Initialize the policy with a TaxonomyWriter.
|
boolean |
shouldAdd(int ordinal) |
Filters out ordinal which are ROOT or who's parent is ROOT.
|
public NonTopLevelOrdinalPolicy()
public void init(TaxonomyWriter taxonomyWriter)
OrdinalPolicyinit in interface OrdinalPolicytaxonomyWriter - A relevant taxonomyWriter object, with which ordinals sent to
shouldAdd(int) are examined.public boolean shouldAdd(int ordinal)
TaxonomyWriter.getParent(int).shouldAdd in interface OrdinalPolicyordinal - A given category ordinal which is to be tested for stream
addition.true if the category should be added.
false otherwise.Copyright © 2000-2018 Apache Software Foundation. All Rights Reserved.