# Uses of Package
org.modeshape.jcr.query.lucene

- Packages that use org.modeshape.jcr.query.lucene
  Package | Description
  --- | ---
  org.modeshape.jcr.query.lucene | The core query engine, which currently uses Lucene for indexing and raw queries, and the Hibernate Search engine (which does not depend on or use Hibernate Core or JPA) for updating and querying the Lucene indexes.
  org.modeshape.jcr.query.lucene.basic | The "basic" `Lucene schema` has a single index in which all node and property information are indexed into separate fields.

- Classes in org.modeshape.jcr.query.lucene used by org.modeshape.jcr.query.lucene
  Class and Description
  CaseOperations.CaseOperation A function that can be used to operate upon the case of a string stored in the indexes before being evaluated against criteria from a query.
  CompareLengthQuery A Lucene `Query` implementation that is used to apply a `Length` constraint against a string field.
  CompareNameQuery A Lucene `Query` implementation that is used to apply a `Comparison` constraint against the name of nodes.
  ComparePathQuery A Lucene `Query` implementation that is used to apply a `Comparison` constraint against the Path of nodes.
  CompareQuery A Lucene `Query` implementation that is used to apply a `Comparison` constraint against the Path of nodes.
  CompareQuery.Evaluator
  CompareStringQuery A Lucene `Query` implementation that is used to apply a `Comparison` constraint against a string field.
  LuceneException A `runtime exception` representing a problem operating against Lucene.
  LuceneProcessingContext
  LuceneQuery A utility class that represents the Lucene Query object (or objects) that are to be executed.
  LuceneQueryEngine.TupleCollector
  LuceneQueryFactory The factory that creates a Lucene `Query` object from a Query Object Model `Constraint` object.
  LuceneSchema A component that is aware of the particular structure and layout of an index design.

- Classes in org.modeshape.jcr.query.lucene used by org.modeshape.jcr.query.lucene.basic
  Class and Description
  CaseOperations.CaseOperation A function that can be used to operate upon the case of a string stored in the indexes before being evaluated against criteria from a query.
  LuceneException A `runtime exception` representing a problem operating against Lucene.
  LuceneProcessingContext
  LuceneQuery A utility class that represents the Lucene Query object (or objects) that are to be executed.
  LuceneQueryEngine.TupleCollector
  LuceneQueryFactory The factory that creates a Lucene `Query` object from a Query Object Model `Constraint` object.
  LuceneSchema A component that is aware of the particular structure and layout of an index design.
  LuceneSearchConfiguration The Hibernate Search `SearchConfiguration` implementation that specifies how Hibernate Search should be configured.

Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.