Package org.qi4j.api.query

Query API.

See:
          Description

Interface Summary
Query<T> This represents a Query in an indexing system.
QueryBuilder<T> QueryBuilders are used to create Query instances.
QueryBuilderFactory This is used to create QueryBuilders.
 

Class Summary
QueryExpressions Static factory methods for query expressions and operators.
 

Exception Summary
MissingIndexingSystemException This Exception is thrown in QueryBuilderFactory.newQueryBuilder() method if no indexing subsystem has been declared in the assembly.
NotQueryableException Thrown in case that a non queryable type or accessor (marked with @Queriable(false)) is used during query building, or when non-Property, non-Associations are trying to be queried (possibly can not happen).
QueryException Base class for Query exceptions.
QueryExecutionException Throw this exception if a query could not be executed
QueryExpressionException Throw this exception if a QueryExpression is invalid.
 

Package org.qi4j.api.query Description

Query API.