Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.openjpa.persistence.query.PathExpression

Packages that use PathExpression
org.apache.openjpa.persistence.query | OpenJPA Dynamic Query

Uses of PathExpression in org.apache.openjpa.persistence.query

Subinterfaces of PathExpression in org.apache.openjpa.persistence.query
`interface` | `DomainObject` Domain objects define the domain over which a query operates.

Classes in org.apache.openjpa.persistence.query that implement PathExpression
`class` | `AbstractDomainObject` Domain Object is a path expression over which query is evaluated.
`(package private) class` | `AbstractPath` An abstract path is formed by two parts : the first part is a parent path.
`class` | `EntryExpression` Denotes ENTRY(e) on a path.
`class` | `FetchPath` Denotes a path used in fetch join.
`class` | `JoinPath` Path resulting by joining from a parent path via an attribute.
`class` | `KeyExpression` Denotes KEY(e) Expression.
`(package private) class` | `NavigationPath` Represents a path resulted by navigation.
`class` | `OperatorPath` A path resulting from KEY() or VALUE() operation on an existing path.
`class` | `RootPath` Denotes root domain instance representing a persistent type.
`class` | `ValueExpression` Denotes VALUE(e) Expression.

Methods in org.apache.openjpa.persistence.query that return PathExpression
`PathExpression` | `PathExpression.get(String attributeName)` Return a path expression corresponding to the referenced attribute.
`PathExpression` | `AbstractDomainObject.get(String attr)` Derives a path from this path by navigating through the given field.
`PathExpression` | `DomainObject.key()` Return a path expression corresponding to the key of a map-valued association or element collection.
`PathExpression` | `AbstractDomainObject.key()` Derives by KEY() operation on this path.
`PathExpression` | `DomainObject.value()` Return a path expression corresponding to the value of a map-valued association or element collection.
`PathExpression` | `AbstractDomainObject.value()` Derives a path by VALUE() operation on this path.

Methods in org.apache.openjpa.persistence.query with parameters of type PathExpression
`DomainObject` | `QueryDefinitionImpl.addSubqueryRoot(PathExpression path)`
`DomainObject` | `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.
`DomainObject` | `AbstractDomainObject.addSubqueryRoot(PathExpression path)` Adding a query root adds a subquery to the owning query.
`DomainObject` | `QueryBuilderImpl.createSubqueryDefinition(PathExpression path)` Creates a QueryDefinition that can be used a correlated subquery with the given path as domain.
`DomainObject` | `QueryBuilder.createSubqueryDefinition(PathExpression path)` Create a query definition object whose root is derived from a domain object of the containing query.
`QueryDefinition` | `QueryDefinitionImpl.groupBy(PathExpression... pathExprs)`
`QueryDefinition` | `QueryDefinition.groupBy(PathExpression... pathExprs)` Specify the items that are used to form groups over the query results.
`QueryDefinition` | `AbstractDomainObject.groupBy(PathExpression... pathExprs)`
`(package private) boolean` | `QueryDefinitionImpl.hasDomain(PathExpression path)`
`Predicate` | `ExpressionImpl.member(PathExpression arg)`
`Predicate` | `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 PathExpression
`QueryDefinition` | `QueryDefinitionImpl.groupBy(List<PathExpression> pathExprList)`
`QueryDefinition` | `QueryDefinition.groupBy(List<PathExpression> pathExprList)` Specify the items that are used to form groups over the query results.
`QueryDefinition` | `AbstractDomainObject.groupBy(List<PathExpression> pathExprList)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2006-2013 Apache Software Foundation. All Rights Reserved.