|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use FacetLabel | |
---|---|
org.apache.lucene.facet.taxonomy | Taxonomy of Categories |
org.apache.lucene.facet.taxonomy.directory | Taxonomy index implementation using on top of a Directory. |
org.apache.lucene.facet.taxonomy.writercache | Improves indexing time by caching a map of CategoryPath to their Ordinal. |
Uses of FacetLabel in org.apache.lucene.facet.taxonomy |
---|
Methods in org.apache.lucene.facet.taxonomy that return FacetLabel | |
---|---|
abstract FacetLabel |
TaxonomyReader.getPath(int ordinal)
Returns the path name of the category with the given ordinal. |
FacetLabel |
FacetLabel.subpath(int length)
Returns a sub-path of this path up to length components. |
Methods in org.apache.lucene.facet.taxonomy with parameters of type FacetLabel | |
---|---|
int |
TaxonomyWriter.addCategory(FacetLabel categoryPath)
addCategory() adds a category with a given path name to the taxonomy, and returns its ordinal. |
int |
FacetLabel.compareTo(FacetLabel other)
Compares this path with another FacetLabel for lexicographic
order. |
abstract int |
TaxonomyReader.getOrdinal(FacetLabel categoryPath)
Returns the ordinal of the category given as a path. |
Uses of FacetLabel in org.apache.lucene.facet.taxonomy.directory |
---|
Methods in org.apache.lucene.facet.taxonomy.directory that return FacetLabel | |
---|---|
FacetLabel |
DirectoryTaxonomyReader.getPath(int ordinal)
|
Methods in org.apache.lucene.facet.taxonomy.directory with parameters of type FacetLabel | |
---|---|
int |
DirectoryTaxonomyWriter.addCategory(FacetLabel categoryPath)
|
protected int |
DirectoryTaxonomyWriter.findCategory(FacetLabel categoryPath)
Look up the given category in the cache and/or the on-disk storage, returning the category's ordinal, or a negative number in case the category does not yet exist in the taxonomy. |
int |
DirectoryTaxonomyReader.getOrdinal(FacetLabel cp)
|
Uses of FacetLabel in org.apache.lucene.facet.taxonomy.writercache |
---|
Methods in org.apache.lucene.facet.taxonomy.writercache with parameters of type FacetLabel | |
---|---|
abstract void |
LabelToOrdinal.addLabel(FacetLabel label,
int ordinal)
Adds a new label if its not yet in the table. |
void |
CompactLabelToOrdinal.addLabel(FacetLabel label,
int ordinal)
|
int |
CollisionMap.addLabel(FacetLabel label,
int hash,
int cid)
Add another mapping. |
int |
TaxonomyWriterCache.get(FacetLabel categoryPath)
Lookup a category in the cache, returning its ordinal, or a negative number if the category is not in the cache. |
int |
LruTaxonomyWriterCache.get(FacetLabel categoryPath)
|
int |
Cl2oTaxonomyWriterCache.get(FacetLabel categoryPath)
|
int |
CollisionMap.get(FacetLabel label,
int hash)
Return the mapping, or LabelToOrdinal.INVALID_ORDINAL if the label isn't
recognized. |
abstract int |
LabelToOrdinal.getOrdinal(FacetLabel label)
Returns the ordinal assigned to the given label, or LabelToOrdinal.INVALID_ORDINAL if the label cannot be found in this table. |
int |
CompactLabelToOrdinal.getOrdinal(FacetLabel label)
|
boolean |
TaxonomyWriterCache.put(FacetLabel categoryPath,
int ordinal)
Add a category to the cache, with the given ordinal as the value. |
boolean |
LruTaxonomyWriterCache.put(FacetLabel categoryPath,
int ordinal)
|
boolean |
Cl2oTaxonomyWriterCache.put(FacetLabel categoryPath,
int ordinal)
|
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |