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.attributes |
Category attributes and their properties for indexing
Attributes for a
category ,
possibly containing
category property 's. |
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.params |
Indexing-time specifications for handling facets
Parameters on how facets are to be written to the index,
such as which fields and terms are used to refer to the facets posting list.
|
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.search |
Faceted Search API
API for faceted search has several interfaces - simple, top level ones, adequate for most users,
and advanced, more complicated ones, for the more advanced users.
|
org.apache.lucene.facet.search.cache |
Caching to speed up facets accumulation.
|
org.apache.lucene.facet.search.params |
Parameters for Faceted Search
|
org.apache.lucene.facet.search.params.association |
Association-based Parameters for Faceted Search.
|
org.apache.lucene.facet.search.results |
Results of Faceted Search
|
org.apache.lucene.facet.search.sampling |
Sampling for facets accumulation
|
org.apache.lucene.facet.taxonomy |
Taxonomy of Categories
Facets are defined using a hierarchy of categories, known as a
Taxonomy
For example, in a book store application, a Taxonomy could have the following hierarchy: Author Mark Twain J. |
org.apache.lucene.facet.taxonomy.directory |
Taxonomy implemented using a Lucene-Index
|
org.apache.lucene.facet.taxonomy.writercache |
Improves indexing time by caching a map of CategoryPath to their Ordinal
|
org.apache.lucene.facet.taxonomy.writercache.cl2o |
Category->Ordinal caching implementation using an optimized data-structures
The internal map data structure consumes less memory (~30%) and is faster (~50%) compared to a
Java HashMap<String, Integer>.
|
org.apache.lucene.facet.taxonomy.writercache.lru |
An LRU cache implementation for the CategoryPath to Ordinal map
|
org.apache.lucene.facet.util |
Various utilities for faceted search
|
Class and Description |
---|
TaxonomyReader
TaxonomyReader is the read-only interface with which the faceted-search
library uses the taxonomy during search time.
|
TaxonomyWriter
TaxonomyWriter is the interface which the faceted-search library uses
to dynamically build the taxonomy at indexing time.
|
Class and Description |
---|
TaxonomyWriter
TaxonomyWriter is the interface which the faceted-search library uses
to dynamically build the taxonomy at indexing time.
|
Class and Description |
---|
TaxonomyWriter
TaxonomyWriter is the interface which the faceted-search library uses
to dynamically build the taxonomy at indexing time.
|
Class and Description |
---|
CategoryPath
A CategoryPath holds a sequence of string components, specifying the
hierarchical name of a category.
|
TaxonomyWriter
TaxonomyWriter is the interface which the faceted-search library uses
to dynamically build the taxonomy at indexing time.
|
Class and Description |
---|
CategoryPath
A CategoryPath holds a sequence of string components, specifying the
hierarchical name of a category.
|
Class and Description |
---|
CategoryPath
A CategoryPath holds a sequence of string components, specifying the
hierarchical name of a category.
|
TaxonomyWriter
TaxonomyWriter is the interface which the faceted-search library uses
to dynamically build the taxonomy at indexing time.
|
Class and Description |
---|
CategoryPath
A CategoryPath holds a sequence of string components, specifying the
hierarchical name of a category.
|
Class and Description |
---|
CategoryPath
A CategoryPath holds a sequence of string components, specifying the
hierarchical name of a category.
|
TaxonomyWriter
TaxonomyWriter is the interface which the faceted-search library uses
to dynamically build the taxonomy at indexing time.
|
Class and Description |
---|
CategoryPath
A CategoryPath holds a sequence of string components, specifying the
hierarchical name of a category.
|
TaxonomyReader
TaxonomyReader is the read-only interface with which the faceted-search
library uses the taxonomy during search time.
|
Class and Description |
---|
TaxonomyReader
TaxonomyReader is the read-only interface with which the faceted-search
library uses the taxonomy during search time.
|
Class and Description |
---|
CategoryPath
A CategoryPath holds a sequence of string components, specifying the
hierarchical name of a category.
|
TaxonomyReader
TaxonomyReader is the read-only interface with which the faceted-search
library uses the taxonomy during search time.
|
Class and Description |
---|
CategoryPath
A CategoryPath holds a sequence of string components, specifying the
hierarchical name of a category.
|
TaxonomyReader
TaxonomyReader is the read-only interface with which the faceted-search
library uses the taxonomy during search time.
|
Class and Description |
---|
CategoryPath
A CategoryPath holds a sequence of string components, specifying the
hierarchical name of a category.
|
TaxonomyReader
TaxonomyReader is the read-only interface with which the faceted-search
library uses the taxonomy during search time.
|
Class and Description |
---|
TaxonomyReader
TaxonomyReader is the read-only interface with which the faceted-search
library uses the taxonomy during search time.
|
Class and Description |
---|
CategoryPath
A CategoryPath holds a sequence of string components, specifying the
hierarchical name of a category.
|
InconsistentTaxonomyException
Exception indicating that a certain operation could not be performed
on a taxonomy related object because of an inconsistency.
|
TaxonomyReader.ChildrenArrays
Equivalent representations of the taxonomy's parent info,
used internally for efficient computation of facet results:
"youngest child" and "oldest sibling"
|
Class and Description |
---|
CategoryPath
A CategoryPath holds a sequence of string components, specifying the
hierarchical name of a category.
|
InconsistentTaxonomyException
Exception indicating that a certain operation could not be performed
on a taxonomy related object because of an inconsistency.
|
TaxonomyReader
TaxonomyReader is the read-only interface with which the faceted-search
library uses the taxonomy during search time.
|
TaxonomyReader.ChildrenArrays
Equivalent representations of the taxonomy's parent info,
used internally for efficient computation of facet results:
"youngest child" and "oldest sibling"
|
TaxonomyWriter
TaxonomyWriter is the interface which the faceted-search library uses
to dynamically build the taxonomy at indexing time.
|
Class and Description |
---|
CategoryPath
A CategoryPath holds a sequence of string components, specifying the
hierarchical name of a category.
|
Class and Description |
---|
CategoryPath
A CategoryPath holds a sequence of string components, specifying the
hierarchical name of a category.
|
Class and Description |
---|
CategoryPath
A CategoryPath holds a sequence of string components, specifying the
hierarchical name of a category.
|
Class and Description |
---|
TaxonomyReader
TaxonomyReader is the read-only interface with which the faceted-search
library uses the taxonomy during search time.
|