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 TypeInterfaceDescriptioninterfaceDomain objects define the domain over which a query operates.Classes in org.apache.openjpa.persistence.query that implement PathExpressionModifier and TypeClassDescriptionclassDomain Object is a path expression over which query is evaluated.classDenotes ENTRY(e) on a path.classDenotes a path used in fetch join.classPath resulting by joining from a parent path via an attribute.classDenotes KEY(e) Expression.classA path resulting from KEY() or VALUE() operation on an existing path.classDenotes root domain instance representing a persistent type.classDenotes 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)