|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| AggregateRule | AggregateRule defines a configuration for a node index
aggregate. |
| CloseableHits | Defines an interface for query hits that need to be closed when done reading from it. |
| DynamicPooledExecutor.Command | |
| ExcerptProvider | ExcerptProvider defines an interface to create an excerpt for
a matching node. |
| HierarchyResolver | HierarchyResolver extends an IndexReader
with the ability to resolve a JCR hierarchy. |
| HighlightingExcerptProvider | HighlightingExcerptProvider extends the
ExcerptProvider interface with a method that highlights matching
terms in arbitrary text. |
| IndexingConfiguration | IndexingConfiguration defines the interface to check whether
a certain property is indexed or not. |
| IndexListener | Defines an interface that allows implementing classes to listen for index
changes (namely document deletes) while using a ReadOnlyIndexReader. |
| JackrabbitQuery | JackrabbitQuery defines an interface for Jackrabbit query
implementations that are at the root of the lucene query tree. |
| LuceneQueryFactory | LuceneQueryFactory implements a factory that creates lucene
queries from given QOM elements. |
| MultiColumnQuery | MultiColumnQuery defines an interface for a query that returns
MultiColumnQueryHits. |
| MultiColumnQueryHits | MultiColumnQueryHits defines an interface for reading tuples of
ScoreNodes. |
| MultiIndexReader | MultiIndexReader exposes methods to get access to the contained
IndexReaders of this MultiIndexReader. |
| NamespaceMappings | The class NamespaceMappings holds a namespace mapping that is
used internally in the search index. |
| QueryHits | Defines an interface for reading ScoreNodes |
| RedoLog | Defines a redo log for changes that have not been committed to disk. |
| RedoLogFactory | RedoLogFactory a factory for RedoLogs. |
| ReleaseableIndexReader | ReleaseableIndexReader... |
| ScoreNodeIterator | A range iterator over ScoreNode[]. |
| SpellChecker | SpellChecker defines an interface to run a spellchecker over
a fulltext query statement. |
| SynonymProvider | SynonymProvider defines an interface for a component that
returns synonyms for a given term. |
| Transformable | Transformable marks queries that can transform the value to
upper- or lower-case. |
| TransformConstants | TransformConstants defines constants for query processing. |
| Class Summary | |
|---|---|
| AbstractExcerpt | AbstractExcerpt implements base functionality for an excerpt
provider. |
| AbstractNamespaceMappings | AbstractNamespaceMappings is the base class for index internal
namespace mappings. |
| AbstractQueryHits | AbstractQueryHits serves as a base class for QueryHits
implementations. |
| AbstractQueryImpl | AbstractQueryImpl provides a base class for executable queries
based on SearchIndex. |
| CachingMultiIndexReader | Extends a MultiReader with support for cached TermDocs
on FieldNames.UUID field. |
| ChildNodesQueryHits | ChildNodesQueryHits implements query hits that returns the child
nodes of another given query hits. |
| ConsistencyCheck | Implements a consistency check on the search index. |
| ConsistencyCheckError | Common base class for errors detected during the consistency check. |
| DateField | Implements Date <-> String conversions in
a way that the resulting String is suitable for indexing and
sorting. |
| DecimalField | The DecimalField class is a utility to convert
java.math.BigDecimal values to String
values that are lexicographically sortable according to the decimal value. |
| DefaultHighlighter | This is an adapted version of the FulltextHighlighter posted in
issue: LUCENE-644. |
| DefaultHTMLExcerpt | DefaultHTMLExcerpt creates a HTML excerpt with the following
format: |
| DefaultQueryHits | DefaultQueryHits implements QueryHits based on a
collection of ScoreNodes. |
| DefaultRedoLogFactory | DefaultRedoLogFactory... |
| DefaultXMLExcerpt | DefaultXMLExcerpt creates an XML excerpt of a matching node. |
| DoubleField | The DoubleField class is a utility to convert double
values into String values that are lexicographically ordered
according to the double value. |
| DynamicPooledExecutor | DynamicPooledExecutor implements an executor, which dynamically
adjusts its maximum number of threads according to the number of available
processors returned by Runtime.availableProcessors(). |
| DynamicPooledExecutor.Result | |
| FieldNames | Defines field names that are used internally to store UUID, etc in the search index. |
| FieldSelectors | FieldSelectors contains commonly used field selectors. |
| FileBasedNamespaceMappings | The class NamespaceMappings implements a
NamespaceResolver that holds a namespace
mapping that is used internally in the search index. |
| FilterMultiColumnQuery | FilterMultiColumnQuery wraps a multi column query and filters
out rows that do not satisfy a given constraint. |
| FilterMultiColumnQueryHits | FilterMultiColumnQueryHits implements a
MultiColumnQueryHits filter that forwards each call to the underlying
query hits. |
| IndexDeletionPolicyImpl | IndexDeletionPolicyImpl... |
| IndexFormatVersion | This class indicates the lucene index format that is used. |
| IndexingConfigurationEntityResolver | IndexingConfigurationEntityResolver implements an entity
resolver for the indexing configuration DTD. |
| IndexingConfigurationImpl | IndexingConfigurationImpl implements a concrete indexing
configuration. |
| IndexMigration | IndexMigration implements a utility that migrates a Jackrabbit
1.4.x index to version 1.5. |
| IOCounters | IOCounters provides a basic mechanism to track I/O during query
execution. |
| JackrabbitAnalyzer | This is the global jackrabbit lucene analyzer. |
| JackrabbitIndexReader | JackrabbitIndexReader wraps an index reader and
releases the underlying reader
when a client calls IndexReader.close() on this reader. |
| JackrabbitIndexSearcher | JackrabbitIndexSearcher implements an index searcher with
jackrabbit specific optimizations. |
| JackrabbitQueryParser | JackrabbitQueryParser extends the standard lucene query parser
and adds JCR specific customizations. |
| JackrabbitTermQuery | JackrabbitTermQuery implements a TermQuery where score
values are retrieved on a per index segment basis using MultiScorer. |
| JoinQuery | JoinQuery implements a query that performs a join. |
| LazyTextExtractorField | LazyTextExtractorField implements a Lucene field with a String
value that is lazily initialized from a given Reader. |
| LengthSortComparator | LengthSortComparator implements a sort comparator source that
sorts on the length of property values. |
| LocalNameQuery | LocalNameQuery implements a query for the local name of a node. |
| LocalNameRangeQuery | LocalNameRangeQuery implements a range query on the local name
of nodes. |
| LongField | |
| LowerCaseSortComparator | LowerCaseSortComparator implements a sort comparator that
compares the lower-cased string values of a base sort comparator. |
| LuceneQueryBuilder | Implements a query builder that takes an abstract query tree and creates
a lucene Query tree that can be executed
on an index. |
| LuceneQueryFactoryImpl | LuceneQueryFactoryImpl implements a lucene query factory. |
| LuceneQueryHits | Wraps a lucene query result and adds a close method that allows to release resources after a query has been executed and the results have been read completely. |
| MatchAllDocsQuery | MatchAllDocsQuery extends the lucene MatchAllDocsQuery
and in addition implements JackrabbitQuery. |
| MoreLikeThis | Generate "more like this" similarity queries. |
| MultiColumnQueryAdapter | MultiColumnQueryAdapter adapts a lucene query to act like a
MultiColumnQuery. |
| MultiColumnQueryResult | MultiColumnQueryResult implements a query result that executes
a MultiColumnQuery. |
| MultiIndex | A MultiIndex consists of a VolatileIndex and multiple
PersistentIndexes. |
| MultiIndex.Action | Defines an action on an MultiIndex. |
| NamePathResolverImpl | NamePathResolverImpl... |
| NameQuery | NameQuery implements a query for the name of a node. |
| NameRangeQuery | NameRangeQuery... |
| NodeIndexer | Creates a lucene Document object from a Node. |
| NodeTraversingQueryHits | NodeTraversingQueryHits implements query hits that traverse
a node hierarchy. |
| NSRegistryBasedNamespaceMappings | NSRegistryBasedNamespaceMappings implements a namespace mapping
based on the stable index prefix provided by the namespace registry. |
| Ordering | Ordering implements a single ordering specification. |
| PredicateDerefQuery | Implements a Lucene Query which returns the nodes which have a
reference property which matches the nodes of the subquery. |
| PropertiesSynonymProvider | Implements a synonym provider based on a properties file. |
| PropertyMetaData | PropertyMetaData encapsulates the payload byte array and
provides methods to access the property meta data. |
| QueryHitsAdapter | QueryHitsAdapter implements an adapter for QueryHits and
exposes them as MultiColumnQueryHits. |
| QueryHitsQuery | QueryHitsQuery exposes a QueryHits implementation again
as a Lucene Query. |
| QueryImpl | Implements the ExecutableQuery
interface. |
| QueryObjectModelImpl | QueryObjectModelImpl... |
| QueryResultImpl | Implements the QueryResult interface. |
| RangeQuery | Implements a variant of the lucene class RangeQuery. |
| RefCountingIndexReader | RefCountingIndexReader... |
| ScoreNode | ScoreNode implements a simple container which holds a mapping
of NodeId to a score value. |
| ScoreNodeIteratorImpl | ScoreNodeIteratorImpl implements a ScoreNodeIterator
over an array of ScoreNode[]. |
| SearchIndex | Implements a QueryHandler using
Lucene. |
| SearchIndex.CombinedIndexReader | Combines multiple CachingMultiIndexReader into a MultiReader
with HierarchyResolver support. |
| SharedFieldCache | Implements a variant of the lucene class org.apache.lucene.search.FieldCacheImpl. |
| SharedFieldCache.ValueIndex | Expert: Stores term text values and document ordering data. |
| SharedFieldSortComparator | Implements a SortComparator which knows how to sort on a lucene
field that contains values for multiple properties. |
| SimilarityQuery | SimilarityQuery implements a query that returns similar nodes
for a given node UUID. |
| SimpleExcerptProvider | SimpleExcerptProvider is a very simple excerpt provider. |
| SingleColumnQueryResult | SingleColumnQueryResult implements a query result that returns
a single column. |
| SingletonTokenStream | SingletonTokenStream implements a token stream that wraps a
single value with a given property type. |
| SortedLuceneQueryHits | Wraps a lucene query result and adds a close method that allows to release resources after a query has been executed and the results have been read completely. |
| SortedMultiColumnQueryHits | SortedMultiColumnQueryHits implements sorting of query hits
based on Orderings. |
| TermDocsCache | TermDocsCache implements a cache for frequently read
TermDocs. |
| UpperCaseSortComparator | UpperCaseSortComparator implements a sort comparator that
compares the upper-cased string values of a base sort comparator. |
| Util | Util provides various static utility methods. |
| WeightedHighlighter | WeightedHighlighter implements a highlighter that weights the
fragments based on the proximity of the highlighted terms to each other. |
| WeightedHTMLExcerpt | WeightedHTMLExcerpt creates a HTML excerpt with the following
format: |
| WeightedXMLExcerpt | WeightedXMLExcerpt creates an XML excerpt of a matching node. |
| WildcardQuery | Implements a wildcard query on a lucene field with an embedded property name and a pattern. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||