Package org.apache.jackrabbit.core.query

Interface Summary
ExecutableQuery Specifies an interface for a query object implementation that can just be executed.
QueryFactory QueryFactory defines a simple interface for turning a statement in a given language into a JCR Query instance.
QueryHandler Defines an interface for the actual node indexing and query execution.

Class Summary
AbstractQueryHandler Implements default behaviour for some methods of QueryHandler.
AbstractQueryImpl Defines common initialisation methods for all query implementations.
AQTQueryFactory AQTQueryFactory implements a query factory that creates AQT (Abstract Query Tree) based queries.
CompoundQueryFactory CompoundQueryFactory implements a query factory that consists of multiple other query factories.
OnWorkspaceInconsistency OnWorkspaceInconsistency defines an interface to handle workspace inconsistencies.
PropertyTypeRegistry The PropertyTypeRegistry keeps track of registered node type definitions and its property types.
QOMQueryFactory QOMQueryFactory implements a query factory that creates QOM based queries.
QueryHandlerContext Acts as an argument for the QueryHandler to keep the interface stable.
QueryImpl Provides the default implementation for a JCR query.
QueryManagerImpl This class implements the QueryManager interface.
QueryObjectModelImpl QueryObjectModelImpl implements the query object model.

Copyright © 2004-2010 The Apache Software Foundation. All Rights Reserved.