-
interface
Domain objects define the domain over which a query operates.
interface
Interface for construction of query definitions
class
Domain Object is a path expression over which query is evaluated.
class
Denotes ENTRY(e) on a path.
class
Denotes a path used in fetch join.
class
Path resulting by joining from a parent path via an attribute.
class
Denotes KEY(e) Expression.
class
A path resulting from KEY() or VALUE() operation on an existing path.
class
Implements QueryDefinition.
class
Denotes root domain instance representing a persistent type.
class
Denotes VALUE(e) Expression.
AbstractDomainObject.all()
Derives this path as ALL(subquery) to its owning query.
Use the query definition object in a subquery in an all expression.
QueryDefinitionImpl.all()
AbstractDomainObject.any()
Adds this path as ANY(subquery) to its owning query.
Use the query definition object in a subquery in an any expression.
QueryDefinitionImpl.any()
AbstractDomainObject.some()
Adds this path as SOME(subquery) to its owning query.
Use the query definition object in a subquery in a some expression.
QueryDefinitionImpl.some()
Create a predicate for testing whether the expression value is a member
of a subquery result.