Package | Description |
---|---|
org.apache.lucene.benchmark.byTask |
Benchmarking Lucene By Tasks.
|
org.apache.lucene.facet.enhancements |
Enhanced category features
Mechanisms for addition of enhanced category features.
|
org.apache.lucene.facet.enhancements.association |
Association category enhancements
A
CategoryEnhancement
for adding associations data to the index (categories with
AssociationProperty 's). |
org.apache.lucene.facet.index |
Indexing of document categories
Attachment of
CategoryPath 's
or CategoryAttribute 's
to a given document using a
Taxonomy . |
org.apache.lucene.facet.index.categorypolicy |
Policies for indexing categories
There are two kinds of policies:
Path policies are based on the path of the category.
|
org.apache.lucene.facet.index.streaming |
Expert: attributes streaming definition for indexing facets
Steaming of facets attributes is a low level indexing interface with Lucene indexing.
|
org.apache.lucene.facet.taxonomy.directory |
Taxonomy implemented using a Lucene-Index
|
Modifier and Type | Method and Description |
---|---|
TaxonomyWriter |
PerfRunData.getTaxonomyWriter() |
Modifier and Type | Method and Description |
---|---|
void |
PerfRunData.setTaxonomyWriter(TaxonomyWriter taxoWriter) |
Modifier and Type | Method and Description |
---|---|
CategoryListTokenizer |
CategoryEnhancement.getCategoryListTokenizer(TokenStream tokenizer,
EnhancementsIndexingParams indexingParams,
TaxonomyWriter taxonomyWriter)
Get the
CategoryListTokenizer which generates the category list for
this enhancement. |
Constructor and Description |
---|
EnhancementsDocumentBuilder(TaxonomyWriter taxonomyWriter,
EnhancementsIndexingParams params) |
Modifier and Type | Method and Description |
---|---|
CategoryListTokenizer |
AssociationEnhancement.getCategoryListTokenizer(TokenStream tokenizer,
EnhancementsIndexingParams indexingParams,
TaxonomyWriter taxonomyWriter) |
Modifier and Type | Field and Description |
---|---|
protected TaxonomyWriter |
CategoryDocumentBuilder.taxonomyWriter
A
TaxonomyWriter for adding categories and retrieving their
ordinals. |
Constructor and Description |
---|
CategoryDocumentBuilder(TaxonomyWriter taxonomyWriter)
Creating a facets document builder with default facet indexing
parameters.
|
CategoryDocumentBuilder(TaxonomyWriter taxonomyWriter,
FacetIndexingParams params)
Creating a facets document builder with a given facet indexing parameters
object.
|
Modifier and Type | Method and Description |
---|---|
void |
OrdinalPolicy.init(TaxonomyWriter taxonomyWriter)
Initialize the policy with a TaxonomyWriter.
|
void |
NonTopLevelOrdinalPolicy.init(TaxonomyWriter taxonomyWriter) |
void |
DefaultOrdinalPolicy.init(TaxonomyWriter taxonomyWriter)
Implemented as NO-OP as the default is not taxonomy dependent
|
Modifier and Type | Field and Description |
---|---|
protected TaxonomyWriter |
CategoryParentsStream.taxonomyWriter
A
TaxonomyWriter for adding categories and retrieving their
ordinals. |
Constructor and Description |
---|
CategoryParentsStream(CategoryAttributesStream input,
TaxonomyWriter taxonomyWriter,
FacetIndexingParams indexingParams)
Constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
DirectoryTaxonomyWriter
TaxonomyWriter which uses a Directory to store the taxonomy
information on disk, and keeps an additional in-memory cache of some or all
categories. |