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

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

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

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

Classes in org.apache.openjpa.persistence.query that implement DomainObject
`class` | `AbstractDomainObject` Domain Object is a path expression over which query is evaluated.
`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 DomainObject
`DomainObject` | `QueryDefinitionImpl.addRoot(Class cls)` Root domain object has no parent, no path but a non-null Class.
`DomainObject` | `QueryDefinition.addRoot(Class cls)` Add a query root corresponding to the given entity, forming a cartesian product with any existing roots.
`DomainObject` | `AbstractDomainObject.addRoot(Class cls)` Adding a root adds a root domain to the owning query.
`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.createQueryDefinition(Class root)` Creates a QueryDefinition with given class as domain.
`DomainObject` | `QueryBuilder.createQueryDefinition(Class root)` Create a query definition object with the given root.
`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.
`DomainObject` | `DomainObject.join(String attribute)` Extend the query domain by joining with a class that can be navigated to or that is embedded in the class corresponding to the domain object on which the method is invoked.
`DomainObject` | `AbstractDomainObject.join(String attr)` Derives a path from this path by joining the given field.
`DomainObject` | `DomainObject.leftJoin(String attribute)` Extend the query domain by left outer joining with a class that can be navigated to or that is embedded in the class corresponding to the domain object on which the method is invoked.
`DomainObject` | `AbstractDomainObject.leftJoin(String attr)` Derives a path from this path by outer joining the given field.

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

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