Package | Description |
---|---|
org.modeshape.jcr | |
org.modeshape.jcr.query |
The Query API provides a mechanism for building and executing queries.
|
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. |
org.modeshape.jcr.query.model |
The Abstract Query Model is a vocabulary that can be used to construct a language-neutral representation of a query.
|
org.modeshape.jcr.query.optimize |
This package contains the Optimizer interface, a rule-based optimizer implementation, and library of optimization rules.
|
org.modeshape.jcr.query.plan |
This package defines the
Planner interface, the CanonicalPlanner implementation, and the
PlanNode class that is used to represent a canonical query plan. |
org.modeshape.jcr.query.process |
This package defines the
QueryProcessor interface, which is responsible for constructing for each query
a tree of ProcessingComponent objects that each are responsible for processing a specific aspect of
the query and returning the tuples to the parent component. |
org.modeshape.jcr.query.validate |
This package provides the interfaces that define the tables and columns that can be queried.
|
org.modeshape.jcr.query.xpath |
The components used to parse JCR XPath queries and translate them into equivalent JCR-SQL2 queries.
|
Class and Description |
---|
IndexRules
The set of rules that dictate how properties should be indexed.
|
IndexRules.Builder
A builder of immutable
IndexRules objects. |
Class and Description |
---|
CancellableQuery
A simple interface that allows tracking an executing query that can be cancelled.
|
IndexRules
The set of rules that dictate how properties should be indexed.
|
IndexRules.Builder
A builder of immutable
IndexRules objects. |
IndexRules.Factory |
IndexRules.FieldType |
IndexRules.NumericRule |
IndexRules.Rule
A single rule that dictates how a single property should be indexed.
|
IndexRules.TypedRule |
JcrAbstractQuery
Abstract implementation of JCR's
Query interface. |
JcrQueryContext
The context in which queries are executed.
|
JcrQueryResult
The results of a query.
|
JcrQueryResult.QueryResultRowIterator
The
RowIterator implementation returned by the JcrQueryResult . |
JcrQueryResult.SingleSelectorQueryResultRow |
JcrQueryResult.SingleSelectorQueryResultRowIterator
The
RowIterator implementation returned by the JcrQueryResult . |
QueryBuilder
A component that can be used to programmatically create
QueryCommand objects. |
QueryBuilder.AndBuilder |
QueryBuilder.ArithmeticBuilder |
QueryBuilder.CastAs |
QueryBuilder.ComparisonBuilder
An interface used to set the right-hand side of a constraint.
|
QueryBuilder.ConstraintBuilder |
QueryBuilder.DynamicOperandBuilder
Interface that defines a dynamic operand portion of a criteria.
|
QueryBuilder.JoinClause
Class used to specify a join clause of a query.
|
QueryBuilder.LowerBoundary |
QueryBuilder.OrderByBuilder
The component used to build the order-by clause.
|
QueryBuilder.OrderByOperandBuilder |
QueryBuilder.RightHandSide |
QueryBuilder.UpperBoundary |
QueryContext
An immutable context in which queries are to be executed.
|
QueryResults
The resulting output of a query.
|
QueryResults.Columns
Definition of the columns that are available in the results, which outline the structure of the
tuples in the results, and which can be used to access the individual values in each of
the tuples. |
QueryResults.Cursor
An interface used to walk through the results.
|
QueryResults.Location |
QueryResults.Statistics |
QueryResults.TupleReformatter |
Class and Description |
---|
CancellableQuery
A simple interface that allows tracking an executing query that can be cancelled.
|
QueryContext
An immutable context in which queries are to be executed.
|
QueryIndexing
Interface used to record in the indexes the changes to content.
|
QueryResults.Columns
Definition of the columns that are available in the results, which outline the structure of the
tuples in the results, and which can be used to access the individual values in each of
the tuples. |
Class and Description |
---|
QueryContext
An immutable context in which queries are to be executed.
|
QueryIndexing
Interface used to record in the indexes the changes to content.
|
QueryResults.Columns
Definition of the columns that are available in the results, which outline the structure of the
tuples in the results, and which can be used to access the individual values in each of
the tuples. |
Class and Description |
---|
JcrAbstractQuery
Abstract implementation of JCR's
Query interface. |
JcrQuery
Implementation of
Query that represents a query command . |
JcrQueryContext
The context in which queries are executed.
|
Class and Description |
---|
QueryContext
An immutable context in which queries are to be executed.
|
Class and Description |
---|
QueryContext
An immutable context in which queries are to be executed.
|
Class and Description |
---|
QueryContext
An immutable context in which queries are to be executed.
|
QueryResults
The resulting output of a query.
|
QueryResults.Columns
Definition of the columns that are available in the results, which outline the structure of the
tuples in the results, and which can be used to access the individual values in each of
the tuples. |
QueryResults.Cursor
An interface used to walk through the results.
|
QueryResults.Location |
QueryResults.Statistics |
QueryResults.TupleReformatter |
Class and Description |
---|
QueryContext
An immutable context in which queries are to be executed.
|
Class and Description |
---|
QueryBuilder.ConstraintBuilder |
Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.