Uses of Interface

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

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

Subinterfaces of Subquery in org.apache.openjpa.persistence.query
 interface DomainObject
          Domain objects define the domain over which a query operates.
 interface QueryDefinition
          Interface for construction of query definitions

Classes in org.apache.openjpa.persistence.query that implement Subquery
 class AbstractDomainObject
          Domain Object is a path expression over which query is evaluated.
(package private)  class AllExpression
          Denotes All(SubQuery) Expression.
(package private)  class AnyExpression
          Denotes ANY(SUbquery) Expression.
 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 QueryDefinitionImpl
          Implements QueryDefinition.
(package private)  class QueryExpression
          An expression resulting from operation on a query itself.
 class RootPath
          Denotes root domain instance representing a persistent type.
(package private)  class SomeExpression
          Denotes SOME(Subquery) Expression.
 class ValueExpression
          Denotes VALUE(e) Expression.

Methods in org.apache.openjpa.persistence.query that return Subquery
 Subquery QueryDefinitionImpl.all()
 Subquery QueryDefinition.all()
          Use the query definition object in a subquery in an all expression.
 Subquery AbstractDomainObject.all()
          Derives this path as ALL(subquery) to its owning query.
 Subquery QueryDefinitionImpl.any()
 Subquery QueryDefinition.any()
          Use the query definition object in a subquery in an any expression.
 Subquery AbstractDomainObject.any()
          Adds this path as ANY(subquery) to its owning query.
 Subquery QueryDefinitionImpl.some()
 Subquery QueryDefinition.some()
          Use the query definition object in a subquery in a some expression.
 Subquery AbstractDomainObject.some()
          Adds this path as SOME(subquery) to its owning query.

Methods in org.apache.openjpa.persistence.query with parameters of type Subquery
 Predicate subquery)
 Predicate subquery)
          Create a predicate for testing whether the expression value is a member of a subquery result.

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