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

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 ExpressionImpl.in(Subquery subquery)
           
 Predicate Expression.in(Subquery 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.