public class NonTopLevelOrdinalPolicy extends Object implements OrdinalPolicy
shouldAdd(int).| Constructor and Description |
|---|
NonTopLevelOrdinalPolicy()
Constructs a new non-top-level-ordinal-filter.
|
| Modifier and Type | Method and 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-2012 Apache Software Foundation. All Rights Reserved.