Uses of Interface
org.apache.openjpa.persistence.query.PathExpression
Packages that use PathExpression
-
Uses of PathExpression in org.apache.openjpa.persistence.query
Subinterfaces of PathExpression in org.apache.openjpa.persistence.queryModifier and TypeInterfaceDescriptioninterface
Domain objects define the domain over which a query operates.Classes in org.apache.openjpa.persistence.query that implement PathExpressionModifier and TypeClassDescriptionclass
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
Denotes root domain instance representing a persistent type.class
Denotes VALUE(e) Expression.Methods in org.apache.openjpa.persistence.query that return PathExpressionModifier and TypeMethodDescriptionDerives a path from this path by navigating through the given field.Return a path expression corresponding to the referenced attribute.AbstractDomainObject.key()
Derives by KEY() operation on this path.DomainObject.key()
Return a path expression corresponding to the key of a map-valued association or element collection.AbstractDomainObject.value()
Derives a path by VALUE() operation on this path.DomainObject.value()
Return a path expression corresponding to the value of a map-valued association or element collection.Methods in org.apache.openjpa.persistence.query with parameters of type PathExpressionModifier and TypeMethodDescriptionAbstractDomainObject.addSubqueryRoot
(PathExpression path) Adding a query root adds a subquery to the owning query.QueryDefinition.addSubqueryRoot
(PathExpression path) Add a root derived from a domain object of the containing query definition to a query definition used as a subquery.QueryDefinitionImpl.addSubqueryRoot
(PathExpression path) QueryBuilder.createSubqueryDefinition
(PathExpression path) Create a query definition object whose root is derived from a domain object of the containing query.QueryBuilderImpl.createSubqueryDefinition
(PathExpression path) Creates a QueryDefinition that can be used a correlated subquery with the given path as domain.AbstractDomainObject.groupBy
(PathExpression... pathExprs) QueryDefinition.groupBy
(PathExpression... pathExprs) Specify the items that are used to form groups over the query results.QueryDefinitionImpl.groupBy
(PathExpression... pathExprs) Expression.member
(PathExpression arg) Create a predicate for testing whether the expression is a member of the association or element collection denoted by the path expression.Method parameters in org.apache.openjpa.persistence.query with type arguments of type PathExpressionModifier and TypeMethodDescriptionAbstractDomainObject.groupBy
(List<PathExpression> pathExprList) QueryDefinition.groupBy
(List<PathExpression> pathExprList) Specify the items that are used to form groups over the query results.QueryDefinitionImpl.groupBy
(List<PathExpression> pathExprList)