Package org.qi4j.api.query.grammar

Query Grammar.

See:
          Description

Interface Summary
PropertyReference Property Reference.
 

Class Summary
AndSpecification AND Specification.
AssociationFunction<T> Function to get Entity Associations
AssociationNotNullSpecification<T> Association not null Specification.
AssociationNullSpecification<T> Association null Specification.
BinarySpecification Base binary Specification, used for AND and OR Specifications..
ComparisonSpecification<T> Base comparison Specification.
ContainsAllSpecification<T> Contains All Specification.
ContainsSpecification<T> Contains Specification.
EqSpecification<T> Equals Specification.
ExpressionSpecification Base expression Specification.
GeSpecification<T> Greater or equals Specification.
GtSpecification<T> Greater than Specification.
LeSpecification<T> Less or equals Specification.
LtSpecification<T> Lesser than Specification.
ManyAssociationContainsSpecification<T> ManyAssociation Contains Specification.
ManyAssociationFunction<T> Function to get Entity ManyAssociations.
MatchesSpecification Regular expression match Specification.
NeSpecification<T> Not equals Specification.
NotSpecification NOT Specification.
OrderBy Query sorting segment.
OrSpecification OR Specification.
PropertyFunction<T> Function to get Entity Properties.
PropertyNotNullSpecification<T> Property not null Specification.
PropertyNullSpecification<T> Property null Specification.
QuerySpecification This should be used when doing native queries, such as SQL, SPARQL or similar.
Variable Query Variable name.
 

Enum Summary
OrderBy.Order Order direction.
 

Package org.qi4j.api.query.grammar Description

Query Grammar.