| Name | Description | Type | Package | Framework |
| AbstractCondition | AbstractCondition is a base class for join conditions. | Class | org.apache.jackrabbit.core.query.lucene.join | Apache JackRabbit |
| AbstractExcerpt | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit | |
| AbstractFieldComparator | Abstract base class for FieldComparators which keep their values (Comparables) in an array. | Class | org.apache.jackrabbit.core.query.lucene.sort | Apache JackRabbit |
| AbstractHitCollector | Collector implementation which simply provides the collection of re-based doc base with scorer. | Class | org.apache.jackrabbit.core.query.lucene.hits | Apache JackRabbit |
| AbstractNamespaceMappings | AbstractNamespaceMappings is the base class for index internal namespace mappings. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| AbstractQueryHandler | Class | org.apache.jackrabbit.core.query | Apache JackRabbit | |
| AbstractQueryHits | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit | |
| AbstractQueryImpl | Defines common initialisation methods for all query implementations. | Class | org.apache.jackrabbit.core.query | Apache JackRabbit |
| AbstractQueryImpl | AbstractQueryImpl provides a base class for executable queries based on SearchIndex. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| AdaptingHits | This is an implementation of Hits which starts with marking hits in an ArrayHits instance and switches to a BitSetHits instance if at least the | Class | org.apache.jackrabbit.core.query.lucene.hits | Apache JackRabbit |
| AggregateRule | AggregateRule defines a configuration for a node index aggregate. | Interface | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| AncestorNodeJoin | AncestorNodeJoin implements an ancestor node join condition. | Class | org.apache.jackrabbit.core.query.lucene.join | Apache JackRabbit |
| AncestorPathNodeJoin | Class | org.apache.jackrabbit.core.query.lucene.join | Apache JackRabbit | |
| AndConstraint | AndConstraint implements an AND constraint. | Class | org.apache.jackrabbit.core.query.lucene.constraint | Apache JackRabbit |
| AQTQueryFactory | AQTQueryFactory implements a query factory that creates AQT (Abstract Query Tree) based queries. | Class | org.apache.jackrabbit.core.query | Apache JackRabbit |
| ArrayHits | Uses an integer array to store the hit set. | Class | org.apache.jackrabbit.core.query.lucene.hits | Apache JackRabbit |
| BitSetHits | Uses a BitSet instance to store the hit set. | Class | org.apache.jackrabbit.core.query.lucene.hits | Apache JackRabbit |
| CachingMultiIndexReader | on FieldNames. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| ChildNodeConstraint | ChildNodeConstraint implements a child node constraint. | Class | org.apache.jackrabbit.core.query.lucene.constraint | Apache JackRabbit |
| ChildNodeJoin | ChildNodeJoin implements a child node join condition. | Class | org.apache.jackrabbit.core.query.lucene.join | Apache JackRabbit |
| ChildNodesQueryHits | ChildNodesQueryHits implements query hits that returns the child nodes of another given query hits. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| CloseableHits | Defines an interface for query hits that need to be closed when done reading from it. | Interface | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| ComparisonConstraint | ComparisonConstraint implements a comparison constraint. | Class | org.apache.jackrabbit.core.query.lucene.constraint | Apache JackRabbit |
| CompoundQueryFactory | CompoundQueryFactory implements a query factory that consists of multiple other query factories. | Class | org.apache.jackrabbit.core.query | Apache JackRabbit |
| Condition | Condition defines an interface for a join condition. | Interface | org.apache.jackrabbit.core.query.lucene.join | Apache JackRabbit |
| ConsistencyCheck | checks are implemented: Does not node exist in the ItemStateManager? If it does not exist | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| ConsistencyCheckError | Common base class for errors detected during the consistency check. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| Constraint | Constraint defines an interface for a QOM constraint. | Interface | org.apache.jackrabbit.core.query.lucene.constraint | Apache JackRabbit |
| ConstraintBuilder | Class | org.apache.jackrabbit.core.query.lucene.constraint | Apache JackRabbit | |
| Constraints | Class | org.apache.jackrabbit.core.query.lucene.join | Apache JackRabbit | |
| DateField | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit | |
| DecimalField | The DecimalField class is a utility to convert java. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| DefaultHighlighter | This is an adapted version of the FulltextHighlighter posted in Important: for this highlighter to function properly, field must be stored | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| DefaultHTMLExcerpt | DefaultHTMLExcerpt creates a HTML excerpt with the following Jackrabbit implements both the mandatory XPath and optional SQL query syntax. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| DefaultQueryHits | DefaultQueryHits implements QueryHits based on a collection of ScoreNodes. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| DefaultRedoLogFactory | DefaultRedoLogFactory. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| DefaultXMLExcerpt | DefaultXMLExcerpt creates an XML excerpt of a matching node. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| DescendantNodeConstraint | Class | org.apache.jackrabbit.core.query.lucene.constraint | Apache JackRabbit | |
| DescendantNodeJoin | DescendantNodeJoin implements a descendant node join condition. | Class | org.apache.jackrabbit.core.query.lucene.join | Apache JackRabbit |
| DescendantPathNodeJoin | Class | org.apache.jackrabbit.core.query.lucene.join | Apache JackRabbit | |
| DirectoryManager | DirectoryManager defines an interface for managing directory instances used by the search index. | Interface | org.apache.jackrabbit.core.query.lucene.directory | Apache JackRabbit |
| DoubleField | The DoubleField class is a utility to convert double values into String values that are lexicographically ordered | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| DynamicOperand | DynamicOperand is a base class for dynamic operands. | Class | org.apache.jackrabbit.core.query.lucene.constraint | Apache JackRabbit |
| DynamicOperandFieldComparator | Class | org.apache.jackrabbit.core.query.lucene.sort | Apache JackRabbit | |
| DynamicOperandFieldComparatorSource | Class | org.apache.jackrabbit.core.query.lucene.sort | Apache JackRabbit | |
| DynamicPooledExecutor | DynamicPooledExecutor implements an executor, which dynamically adjusts its maximum number of threads according to the number of available | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| EquiJoin | EquiJoin implements an equi join condition. | Class | org.apache.jackrabbit.core.query.lucene.join | Apache JackRabbit |
| EvaluationContext | EvaluationContext defines a context with various resources that are needed for constraint evaluation. | Interface | org.apache.jackrabbit.core.query.lucene.constraint | Apache JackRabbit |
| ExcerptProvider | ExcerptProvider defines an interface to create an excerpt for a matching node. | Interface | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| ExecutableQuery | Interface | org.apache.jackrabbit.core.query | Apache JackRabbit | |
| FieldComparatorBase | Abstract base class for FieldComparator implementations which are based on values in the form of Comparables. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| FieldNames | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit | |
| FieldSelectors | FieldSelectors contains commonly used field selectors. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| FileBasedNamespaceMappings | The class NamespaceMappings implements a NamespaceResolver that holds a namespace | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| FilterMultiColumnQuery | FilterMultiColumnQuery wraps a multi column query and filters out rows that do not satisfy a given constraint. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| FilterMultiColumnQueryHits | FilterMultiColumnQueryHits implements a MultiColumnQueryHits filter that forwards each call to the underlying | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| FSDirectoryManager | FSDirectoryManager implements a directory manager for FSDirectory instances. | Class | org.apache.jackrabbit.core.query.lucene.directory | Apache JackRabbit |
| FullTextConstraint | FullTextConstraint implements a full text search constraint. | Class | org.apache.jackrabbit.core.query.lucene.constraint | Apache JackRabbit |
| FullTextSearchScoreOperand | Class | org.apache.jackrabbit.core.query.lucene.constraint | Apache JackRabbit | |
| HierarchyConstraint | Class | org.apache.jackrabbit.core.query.lucene.constraint | Apache JackRabbit | |
| HierarchyResolver | HierarchyResolver extends an IndexReader with the ability to resolve a JCR hierarchy. | Interface | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| HighlightingExcerptProvider | HighlightingExcerptProvider extends the ExcerptProvider interface with a method that highlights matching | Interface | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| Hits | Interface | org.apache.jackrabbit.core.query.lucene.hits | Apache JackRabbit | |
| HitsIntersection | Creates the intersection of two hit sets. | Class | org.apache.jackrabbit.core.query.lucene.hits | Apache JackRabbit |
| IDField | IDField implements a lucene field for the id of a node. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| IndexDeletionPolicyImpl | IndexDeletionPolicyImpl. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| IndexFormatVersion | This class indicates the lucene index format that is used. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| IndexingConfiguration | IndexingConfiguration defines the interface to check whether a certain property is indexed or not. | Interface | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| IndexingConfigurationEntityResolver | IndexingConfigurationEntityResolver implements an entity resolver for the indexing configuration DTD. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| IndexingConfigurationImpl | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit | |
| IndexInputStream | IndexInputStream implements an InputStream that wraps a lucene IndexInput. | Class | org.apache.jackrabbit.core.query.lucene.directory | Apache JackRabbit |
| IndexListener | Defines an interface that allows implementing classes to listen for index changes (namely document deletes) while using a ReadOnlyIndexReader. | Interface | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| IndexMigration | IndexMigration implements a utility that migrates a Jackrabbit 1. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| IndexOutputStream | IndexOutputStream wraps an IndexOutput and exposes it as a regular OutputStream. | Class | org.apache.jackrabbit.core.query.lucene.directory | Apache JackRabbit |
| IOCounters | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit | |
| JackrabbitAnalyzer | This is the global jackrabbit lucene analyzer. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| JackrabbitIndexReader | JackrabbitIndexReader wraps an index reader and releases the underlying reader | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| JackrabbitIndexSearcher | JackrabbitIndexSearcher implements an index searcher with jackrabbit specific optimizations. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| JackrabbitQuery | JackrabbitQuery defines an interface for Jackrabbit query implementations that are at the root of the lucene query tree. | Interface | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| JackrabbitQueryParser | JackrabbitQueryParser extends the standard lucene query parser and adds JCR specific customizations. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| JackrabbitTermQuery | JackrabbitTermQuery implements a TermQuery where score values are retrieved on a per index segment basis using MultiScorer. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| Join | Join implements the result of a join. | Class | org.apache.jackrabbit.core.query.lucene.join | Apache JackRabbit |
| JoinQuery | JoinQuery implements a query that performs a join. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| JoinRow | Class | org.apache.jackrabbit.core.query.lucene.join | Apache JackRabbit | |
| LazyTextExtractorField | LazyTextExtractorField implements a Lucene field with a String value that is lazily initialized from a given Reader. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| LengthOperand | LengthOperand implements a length operand. | Class | org.apache.jackrabbit.core.query.lucene.constraint | Apache JackRabbit |
| LengthSortComparator | LengthSortComparator implements a FieldComparator which sorts on the length of property values. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| LikeConstraint | LikeConstraint implements a like constraint. | Class | org.apache.jackrabbit.core.query.lucene.constraint | Apache JackRabbit |
| LocalNameQuery | LocalNameQuery implements a query for the local name of a node. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| LocalNameRangeQuery | LocalNameRangeQuery implements a range query on the local nameSee Also:Serialized Form | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| LongField | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit | |
| LowerCaseOperand | LowerCaseOperand implements a lower case operand. | Class | org.apache.jackrabbit.core.query.lucene.constraint | Apache JackRabbit |
| LowerCaseSortComparator | LowerCaseSortComparator implements a FieldComparator which compares the lower-cased string values of a base comparator. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| LuceneQueryBuilder | a lucene Query tree that can be executed todo introduce a node type hierarchy for efficient translation of NodeTypeQueryNode | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| LuceneQueryFactory | Factory that creates Lucene queries from QOM elements. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| LuceneQueryFactory .QueryPair | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit | |
| LuceneQueryFactory .Transform | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit | |
| 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 | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| MatchAllDocsQuery | MatchAllDocsQuery extends the lucene MatchAllDocsQuery and in addition implements JackrabbitQuery. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| MoreLikeThis | Generate more like this similarity queries. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| MultiColumnQuery | MultiColumnQuery defines an interface for a query that returns MultiColumnQueryHits. | Interface | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| MultiColumnQueryAdapter | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit | |
| MultiColumnQueryHits | MultiColumnQueryHits defines an interface for reading tuples of ScoreNodes. | Interface | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| MultiColumnQueryResult | MultiColumnQueryResult implements a query result that executes a MultiColumnQuery. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| MultiIndex | A MultiIndex consists of a VolatileIndex and multiple PersistentIndexes. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| MultiIndex .Action | Defines an action on an MultiIndex. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| MultiIndexReader | MultiIndexReader exposes methods to get access to the contained IndexReaders of this MultiIndexReader. | Interface | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| NamePathResolverImpl | NamePathResolverImpl. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| NameQuery | NameQuery implements a query for the name of a node. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| NameRangeQuery | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit | |
| NamespaceMappings | Interface | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit | |
| NodeIndexer | Creates a lucene Document object from a Node. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| NodeLocalNameOperand | NodeLocalNameOperand implements a node local name operand. | Class | org.apache.jackrabbit.core.query.lucene.constraint | Apache JackRabbit |
| NodeNameOperand | NodeNameOperand implements a node name operand. | Class | org.apache.jackrabbit.core.query.lucene.constraint | Apache JackRabbit |
| NodeTraversingQueryHits | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit | |
| NotConstraint | NotConstraint implements a NOT constraint. | Class | org.apache.jackrabbit.core.query.lucene.constraint | Apache JackRabbit |
| NSRegistryBasedNamespaceMappings | NSRegistryBasedNamespaceMappings implements a namespace mapping based on the stable index prefix provided by the namespace registry. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| OnWorkspaceInconsistency | OnWorkspaceInconsistency defines an interface to handle workspace inconsistencies. | Class | org.apache.jackrabbit.core.query | Apache JackRabbit |
| OrConstraint | OrConstraint implements an OR constraint. | Class | org.apache.jackrabbit.core.query.lucene.constraint | Apache JackRabbit |
| Ordering | Ordering implements a single ordering specification. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| ParentNodeJoin | ParentNodeJoin implements a parent node join condition. | Class | org.apache.jackrabbit.core.query.lucene.join | Apache JackRabbit |
| PredicateDerefQuery | reference property which matches the nodes of the subquery. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| PropertiesSynonymProvider | properties file is treated as a synonym definition. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| PropertyExistenceConstraint | Class | org.apache.jackrabbit.core.query.lucene.constraint | Apache JackRabbit | |
| PropertyMetaData | PropertyMetaData encapsulates the payload byte array and provides methods to access the property meta data. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| PropertyTypeRegistry | The PropertyTypeRegistry keeps track of registered node type definitions and its property types. | Class | org.apache.jackrabbit.core.query | Apache JackRabbit |
| PropertyTypeRegistry .TypeMapping | Class | org.apache.jackrabbit.core.query | Apache JackRabbit | |
| PropertyValueOperand | PropertyValueOperand implements a property value operand. | Class | org.apache.jackrabbit.core.query.lucene.constraint | Apache JackRabbit |
| QOMQueryFactory | Class | org.apache.jackrabbit.core.query | Apache JackRabbit | |
| QueryConstraint | Class | org.apache.jackrabbit.core.query.lucene.constraint | Apache JackRabbit | |
| QueryEngine | Class | org.apache.jackrabbit.core.query.lucene.join | Apache JackRabbit | |
| QueryFactory | QueryFactory defines a simple interface for turning a statement in a given language into a JCR Query instance. | Interface | org.apache.jackrabbit.core.query | Apache JackRabbit |
| QueryHandler | Defines an interface for the actual node indexing and query execution. | Interface | org.apache.jackrabbit.core.query | Apache JackRabbit |
| QueryHandlerContext | Acts as an argument for the QueryHandler to keep the interface stable. | Class | org.apache.jackrabbit.core.query | Apache JackRabbit |
| QueryHandlerFactory | Interface | org.apache.jackrabbit.core.query | Apache JackRabbit | |
| QueryHits | Interface | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit | |
| QueryHitsAdapter | QueryHitsAdapter implements an adapter for QueryHits and exposes them as MultiColumnQueryHits. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| QueryHitsQuery | QueryHitsQuery exposes a QueryHits implementation againSee Also:Serialized Form | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| QueryImpl | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit | |
| QueryImpl | Provides the default implementation for a JCR query. | Class | org.apache.jackrabbit.core.query | Apache JackRabbit |
| QueryManagerImpl | This class implements the QueryManager interface. | Class | org.apache.jackrabbit.core.query | Apache JackRabbit |
| QueryObjectModelImpl | QueryObjectModelImpl implements the query object model. | Class | org.apache.jackrabbit.core.query | Apache JackRabbit |
| QueryResultImpl | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit | |
| RAMDirectoryManager | RAMDirectoryManager implements a directory manager for RAMDirectory instances. | Class | org.apache.jackrabbit.core.query.lucene.directory | Apache JackRabbit |
| RangeQuery | This class does not rewrite to basic TermQuery but will calculate the matching documents itself. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| RedoLog | Defines a redo log for changes that have not been committed to disk. | Interface | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| RedoLogFactory | RedoLogFactory a factory for RedoLogs. | Interface | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| RefCountingIndexReader | RefCountingIndexReader. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| ReleaseableIndexReader | ReleaseableIndexReader. | Interface | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| RowComparator | Class | org.apache.jackrabbit.core.query.lucene.sort | Apache JackRabbit | |
| RowPathComparator | Comparator for Row instances that looks only at the node paths. | Class | org.apache.jackrabbit.core.query.lucene.join | Apache JackRabbit |
| SameNodeConstraint | SameNodeConstraint implements a same node constraint. | Class | org.apache.jackrabbit.core.query.lucene.constraint | Apache JackRabbit |
| SameNodeJoin | SameNodeJoin implements a same node join condition. | Class | org.apache.jackrabbit.core.query.lucene.join | Apache JackRabbit |
| ScoreNode | ScoreNode implements a simple container which holds a mapping of NodeId to a score value. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| ScoreNodeIterator | A range iterator over ScoreNode[]. | Interface | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| ScoreNodeIteratorImpl | ScoreNodeIteratorImpl implements a ScoreNodeIterator over an array of ScoreNode[]. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| ScoreNodeMap | ScoreNodeMap implements a simple mapping of an arbitrary key to an array of ScoreNode[]. | Class | org.apache.jackrabbit.core.query.lucene.join | Apache JackRabbit |
| ScorerHits | Wraps a Scorer in a Hits instance. | Class | org.apache.jackrabbit.core.query.lucene.hits | Apache JackRabbit |
| SearchIndex | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit | |
| SearchIndex .CombinedIndexReader | Combines multiple CachingMultiIndexReader into a MultiReader with HierarchyResolver support. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| SelectorBasedConstraint | SelectorBasedConstraint implements a constraint that is based on a named selector. | Class | org.apache.jackrabbit.core.query.lucene.constraint | Apache JackRabbit |
| SelectorRow | A row implementation for a query with just a single selector. | Class | org.apache.jackrabbit.core.query.lucene.join | Apache JackRabbit |
| SharedFieldCache | The lucene FieldCache class has some sort of support for custom comparators but it only works on the basis of a field name. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| SharedFieldCache .ValueIndex | Expert: Stores term text values and document ordering data. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| SharedFieldComparatorSource | know how to sort on a lucene field that contains values for multiple properties. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| SimilarityQuery | SimilarityQuery implements a query that returns similar nodes for a given node UUID. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| SimpleExcerptProvider | SimpleExcerptProvider is a very simple excerpt provider. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| SimpleQueryResult | Simple query result implementation. | Class | org.apache.jackrabbit.core.query.lucene.join | Apache JackRabbit |
| SingleColumnQueryResult | SingleColumnQueryResult implements a query result that returns a single column. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| SingletonTokenStream | SingletonTokenStream implements a token stream that wraps a single value with a given property type. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| 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 | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| SortedMultiColumnQueryHits | SortedMultiColumnQueryHits implements sorting of query hits based on Orderings. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| SpellChecker | SpellChecker defines an interface to run a spellchecker over a fulltext query statement. | Interface | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| SynonymProvider | SynonymProvider defines an interface for a component that returns synonyms for a given term. | Interface | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| TermDocsCache | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit | |
| TermFactory | TermFactory is a factory for Term instances with frequently used field names. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| Transformable | Transformable marks queries that can transform the value to upper- or lower-case. | Interface | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| TransformConstants | TransformConstants defines constants for query processing. | Interface | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| UpperCaseOperand | UpperCaseOperand implements an upper case operand. | Class | org.apache.jackrabbit.core.query.lucene.constraint | Apache JackRabbit |
| UpperCaseSortComparator | UpperCaseSortComparator implements a FieldComparator which compares the upper-cased string values of a base sort comparator. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| Util | Util provides various static utility methods. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| ValueComparator | Comparator for Value instances. | Class | org.apache.jackrabbit.core.query.lucene.join | Apache JackRabbit |
| WeightedHighlighter | WeightedHighlighter implements a highlighter that weights the fragments based on the proximity of the highlighted terms to each other. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| WeightedHTMLExcerpt | WeightedHTMLExcerpt creates a HTML excerpt with the following Jackrabbit implements both the mandatory XPath and optional SQL query syntax. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| WeightedXMLExcerpt | WeightedXMLExcerpt creates an XML excerpt of a matching node. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| WildcardNameQuery | % : matches zero or more characters_ : matches exactly one character Wildcards in the namespace prefix are not supported and will not match. | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |
| WildcardQuery | % : matches zero or more characters_ : matches exactly one characterSee Also:Serialized Form | Class | org.apache.jackrabbit.core.query.lucene | Apache JackRabbit |