Uses of Class
com.mysema.query.types.path.PEntity

Packages that use PEntity
com.mysema.query.alias Alias functionality 
com.mysema.query.hql Query implementations for HQL and JPAQL 
com.mysema.query.hql.hibernate HQL for Hibernate 
com.mysema.query.hql.jpa HQL Support classes 
com.mysema.query.jdoql JDOQL support for Querydsl 
com.mysema.query.jdoql.dml DML operations support for Querydsl JDOQL 
com.mysema.query.jdoql.sql   
com.mysema.query.search   
com.mysema.query.sql SQL/JDBC support for Querydsl 
com.mysema.query.sql.dml DML operations support 
com.mysema.query.support Various support classes 
com.mysema.query.types.path Paths represent typed property paths, variables and list-map-array access 
 

Uses of PEntity in com.mysema.query.alias
 

Methods in com.mysema.query.alias that return PEntity
 PEntity<?> ManagedObject.__mappedPath()
           
static
<D> PEntity<D>
Alias.$(D arg)
           
 PEntity<?> PEntityTransformer.transform(com.mysema.commons.lang.Pair<Class<?>,String> input)
           
static
<D> PEntity<D>
Alias.var(D arg)
           
 

Uses of PEntity in com.mysema.query.hql
 

Methods in com.mysema.query.hql with parameters of type PEntity
 Q HQLCommonQuery.from(PEntity<?>... sources)
          Set the sources of this query
 Q HQLQueryBase.from(PEntity<?>... args)
           
 Q AbstractHQLSubQuery.from(PEntity<?>... o)
           
<E> T
AbstractSQLQuery.fullJoin(ForeignKey<E> key, PEntity<E> entity)
           
 T AbstractSQLQuery.fullJoin(PEntity<?> o)
           
<P> Q
HQLCommonQuery.fullJoin(PEntity<P> target)
          Create an full join with the given target.
<P> Q
HQLQueryBase.fullJoin(PEntity<P> target)
           
<P> Q
AbstractHQLSubQuery.fullJoin(PEntity<P> target)
           
<P> Q
HQLCommonQuery.fullJoin(PEntity<P> target, PEntity<P> alias)
          Create a full join with the given target and alias.
<P> Q
HQLCommonQuery.fullJoin(PEntity<P> target, PEntity<P> alias)
          Create a full join with the given target and alias.
<P> Q
HQLQueryBase.fullJoin(PEntity<P> target, PEntity<P> alias)
           
<P> Q
HQLQueryBase.fullJoin(PEntity<P> target, PEntity<P> alias)
           
<P> Q
AbstractHQLSubQuery.fullJoin(PEntity<P> target, PEntity<P> alias)
           
<P> Q
AbstractHQLSubQuery.fullJoin(PEntity<P> target, PEntity<P> alias)
           
<E> T
AbstractSQLQuery.innerJoin(ForeignKey<E> key, PEntity<E> entity)
           
 T AbstractSQLQuery.innerJoin(PEntity<?> o)
           
<P> Q
HQLCommonQuery.innerJoin(PEntity<P> target)
          Create an inner join with the given target.
<P> Q
HQLQueryBase.innerJoin(PEntity<P> target)
           
<P> Q
AbstractHQLSubQuery.innerJoin(PEntity<P> target)
           
<P> Q
HQLCommonQuery.innerJoin(PEntity<P> target, PEntity<P> alias)
          Create an inner join with the given target and alias.
<P> Q
HQLCommonQuery.innerJoin(PEntity<P> target, PEntity<P> alias)
          Create an inner join with the given target and alias.
<P> Q
HQLQueryBase.innerJoin(PEntity<P> target, PEntity<P> alias)
           
<P> Q
HQLQueryBase.innerJoin(PEntity<P> target, PEntity<P> alias)
           
<P> Q
AbstractHQLSubQuery.innerJoin(PEntity<P> target, PEntity<P> alias)
           
<P> Q
AbstractHQLSubQuery.innerJoin(PEntity<P> target, PEntity<P> alias)
           
<E> T
AbstractSQLQuery.join(ForeignKey<E> key, PEntity<E> entity)
           
 T AbstractSQLQuery.join(PEntity<?> o)
           
<P> Q
HQLCommonQuery.join(PEntity<P> target)
          Create an join with the given target.
<P> Q
HQLQueryBase.join(PEntity<P> target)
           
<P> Q
AbstractHQLSubQuery.join(PEntity<P> target)
           
<P> Q
HQLCommonQuery.join(PEntity<P> target, PEntity<P> alias)
          Create a join with the given target and alias.
<P> Q
HQLCommonQuery.join(PEntity<P> target, PEntity<P> alias)
          Create a join with the given target and alias.
<P> Q
HQLQueryBase.join(PEntity<P> target, PEntity<P> alias)
           
<P> Q
HQLQueryBase.join(PEntity<P> target, PEntity<P> alias)
           
<P> Q
AbstractHQLSubQuery.join(PEntity<P> target, PEntity<P> alias)
           
<P> Q
AbstractHQLSubQuery.join(PEntity<P> target, PEntity<P> alias)
           
<E> T
AbstractSQLQuery.leftJoin(ForeignKey<E> key, PEntity<E> entity)
           
 T AbstractSQLQuery.leftJoin(PEntity<?> o)
           
<P> Q
HQLCommonQuery.leftJoin(PEntity<P> target)
          Create an left join with the given target.
<P> Q
HQLQueryBase.leftJoin(PEntity<P> target)
           
<P> Q
AbstractHQLSubQuery.leftJoin(PEntity<P> target)
           
<P> Q
HQLCommonQuery.leftJoin(PEntity<P> target, PEntity<P> alias)
          Create a left join with the given target and alias.
<P> Q
HQLCommonQuery.leftJoin(PEntity<P> target, PEntity<P> alias)
          Create a left join with the given target and alias.
<P> Q
HQLQueryBase.leftJoin(PEntity<P> target, PEntity<P> alias)
           
<P> Q
HQLQueryBase.leftJoin(PEntity<P> target, PEntity<P> alias)
           
<P> Q
AbstractHQLSubQuery.leftJoin(PEntity<P> target, PEntity<P> alias)
           
<P> Q
AbstractHQLSubQuery.leftJoin(PEntity<P> target, PEntity<P> alias)
           
<E> T
AbstractSQLQuery.rightJoin(ForeignKey<E> key, PEntity<E> entity)
           
 T AbstractSQLQuery.rightJoin(PEntity<?> o)
           
 

Uses of PEntity in com.mysema.query.hql.hibernate
 

Constructors in com.mysema.query.hql.hibernate with parameters of type PEntity
HibernateDeleteClause(SessionHolder session, PEntity<?> entity, JPQLTemplates templates)
           
HibernateDeleteClause(org.hibernate.Session session, PEntity<?> entity)
           
HibernateDeleteClause(org.hibernate.StatelessSession session, PEntity<?> entity)
           
HibernateUpdateClause(SessionHolder session, PEntity<?> entity, JPQLTemplates templates)
           
HibernateUpdateClause(org.hibernate.Session session, PEntity<?> entity)
           
HibernateUpdateClause(org.hibernate.StatelessSession session, PEntity<?> entity)
           
 

Uses of PEntity in com.mysema.query.hql.jpa
 

Constructors in com.mysema.query.hql.jpa with parameters of type PEntity
JPADeleteClause(javax.persistence.EntityManager em, PEntity<?> entity)
           
JPADeleteClause(javax.persistence.EntityManager entityManager, PEntity<?> entity, JPQLTemplates templates)
           
JPAUpdateClause(javax.persistence.EntityManager session, PEntity<?> entity)
           
JPAUpdateClause(javax.persistence.EntityManager em, PEntity<?> entity, JPQLTemplates templates)
           
 

Uses of PEntity in com.mysema.query.jdoql
 

Methods in com.mysema.query.jdoql with parameters of type PEntity
<P> Q
AbstractJDOQLSubQuery.from(Path<? extends Collection<P>> target, PEntity<P> alias)
           
 Q AbstractJDOQLSubQuery.from(PEntity<?>... args)
           
 Q JDOQLCommonQuery.from(PEntity<?>... sources)
          Add query sources
 Q AbstractJDOQLQuery.from(PEntity<?>... args)
           
 

Uses of PEntity in com.mysema.query.jdoql.dml
 

Constructors in com.mysema.query.jdoql.dml with parameters of type PEntity
JDOQLDeleteClause(javax.jdo.PersistenceManager pm, PEntity<?> entity)
           
JDOQLDeleteClause(javax.jdo.PersistenceManager persistenceManager, PEntity<?> entity, JDOQLTemplates templates)
           
 

Uses of PEntity in com.mysema.query.jdoql.sql
 

Methods in com.mysema.query.jdoql.sql with parameters of type PEntity
<E> T
AbstractSQLQuery.fullJoin(ForeignKey<E> key, PEntity<E> entity)
           
 T AbstractSQLQuery.fullJoin(PEntity<?> o)
           
<E> T
AbstractSQLQuery.innerJoin(ForeignKey<E> key, PEntity<E> entity)
           
 T AbstractSQLQuery.innerJoin(PEntity<?> o)
           
<E> T
AbstractSQLQuery.join(ForeignKey<E> key, PEntity<E> entity)
           
 T AbstractSQLQuery.join(PEntity<?> o)
           
<E> T
AbstractSQLQuery.leftJoin(ForeignKey<E> key, PEntity<E> entity)
           
 T AbstractSQLQuery.leftJoin(PEntity<?> o)
           
<E> T
AbstractSQLQuery.rightJoin(ForeignKey<E> key, PEntity<E> entity)
           
 T AbstractSQLQuery.rightJoin(PEntity<?> o)
           
 

Uses of PEntity in com.mysema.query.search
 

Constructors in com.mysema.query.search with parameters of type PEntity
SearchQuery(org.hibernate.search.FullTextSession session, PEntity<T> path)
           
SearchQuery(org.hibernate.Session session, PEntity<T> path)
           
 

Uses of PEntity in com.mysema.query.sql
 

Methods in com.mysema.query.sql that return PEntity
 PEntity<?> PrimaryKey.getEntity()
           
 PEntity<?> ForeignKey.getEntity()
           
 

Methods in com.mysema.query.sql with parameters of type PEntity
<E> Q
SQLCommonQuery.fullJoin(ForeignKey<E> key, PEntity<E> entity)
          Adds a full join to the given target
<E> Q
AbstractSQLQuery.fullJoin(ForeignKey<E> key, PEntity<E> entity)
           
<E> SQLQuery
SQLQuery.fullJoin(ForeignKey<E> key, PEntity<E> entity)
          Adds a full join to the given target
<E> Q
AbstractSQLSubQuery.fullJoin(ForeignKey<E> key, PEntity<E> entity)
           
 Q SQLCommonQuery.fullJoin(PEntity<?> o)
          Adds a full join to the given target
 Q AbstractSQLQuery.fullJoin(PEntity<?> target)
           
 SQLQuery SQLQuery.fullJoin(PEntity<?> o)
          Adds a full join to the given target
 Q AbstractSQLSubQuery.fullJoin(PEntity<?> target)
           
<E> Q
SQLCommonQuery.innerJoin(ForeignKey<E> foreign, PEntity<E> entity)
          Adds an inner join to the given target
<E> Q
AbstractSQLQuery.innerJoin(ForeignKey<E> key, PEntity<E> entity)
           
<E> SQLQuery
SQLQuery.innerJoin(ForeignKey<E> foreign, PEntity<E> entity)
          Adds an inner join to the given target
<E> Q
AbstractSQLSubQuery.innerJoin(ForeignKey<E> key, PEntity<E> entity)
           
 Q SQLCommonQuery.innerJoin(PEntity<?> o)
          Adds an inner join to the given target
 Q AbstractSQLQuery.innerJoin(PEntity<?> target)
           
 SQLQuery SQLQuery.innerJoin(PEntity<?> o)
          Adds an inner join to the given target
 Q AbstractSQLSubQuery.innerJoin(PEntity<?> target)
           
<E> Q
SQLCommonQuery.join(ForeignKey<E> foreign, PEntity<E> entity)
          Adds a join to the given target
<E> Q
AbstractSQLQuery.join(ForeignKey<E> key, PEntity<E> entity)
           
<E> SQLQuery
SQLQuery.join(ForeignKey<E> foreign, PEntity<E> entity)
          Adds a join to the given target
<E> Q
AbstractSQLSubQuery.join(ForeignKey<E> key, PEntity<E> entity)
           
 Q SQLCommonQuery.join(PEntity<?> o)
          Adds a join to the given target
 Q AbstractSQLQuery.join(PEntity<?> target)
           
 SQLQuery SQLQuery.join(PEntity<?> o)
          Adds a join to the given target
 Q AbstractSQLSubQuery.join(PEntity<?> target)
           
<E> Q
SQLCommonQuery.leftJoin(ForeignKey<E> foreign, PEntity<E> entity)
          Adds a left join to the given target
<E> Q
AbstractSQLQuery.leftJoin(ForeignKey<E> key, PEntity<E> entity)
           
<E> SQLQuery
SQLQuery.leftJoin(ForeignKey<E> foreign, PEntity<E> entity)
          Adds a left join to the given target
<E> Q
AbstractSQLSubQuery.leftJoin(ForeignKey<E> key, PEntity<E> entity)
           
 Q SQLCommonQuery.leftJoin(PEntity<?> o)
          Adds a left join to the given target
 Q AbstractSQLQuery.leftJoin(PEntity<?> target)
           
 SQLQuery SQLQuery.leftJoin(PEntity<?> o)
          Adds a left join to the given target
 Q AbstractSQLSubQuery.leftJoin(PEntity<?> target)
           
 EBoolean ForeignKey.on(PEntity<E> entity)
           
<E> Q
SQLCommonQuery.rightJoin(ForeignKey<E> foreign, PEntity<E> entity)
          Adds a right join to the given target
<E> Q
AbstractSQLQuery.rightJoin(ForeignKey<E> key, PEntity<E> entity)
           
<E> SQLQuery
SQLQuery.rightJoin(ForeignKey<E> foreign, PEntity<E> entity)
          Adds a right join to the given target
<E> Q
AbstractSQLSubQuery.rightJoin(ForeignKey<E> key, PEntity<E> entity)
           
 Q SQLCommonQuery.rightJoin(PEntity<?> o)
          Adds a right join to the given target
 Q AbstractSQLQuery.rightJoin(PEntity<?> target)
           
 SQLQuery SQLQuery.rightJoin(PEntity<?> o)
          Adds a right join to the given target
 Q AbstractSQLSubQuery.rightJoin(PEntity<?> target)
           
 void SQLSerializer.serializeForDelete(PEntity<?> entity, EBoolean where)
           
 void SQLSerializer.serializeForInsert(PEntity<?> entity, List<Path<?>> columns, List<Expr<?>> values, SubQuery<?> subQuery)
           
 void SQLSerializer.serializeForMerge(PEntity<?> entity, List<Path<?>> keys, List<Path<?>> columns, List<Expr<?>> values, SubQuery<?> subQuery)
           
 void SQLSerializer.serializeForUpdate(PEntity<?> entity, List<com.mysema.commons.lang.Pair<Path<?>,?>> updates, EBoolean where)
           
 

Constructors in com.mysema.query.sql with parameters of type PEntity
ForeignKey(PEntity<?> entity, List<? extends Path<?>> localColumns, List<String> foreignColumns)
           
ForeignKey(PEntity<?> entity, Path<?> localColumn, String foreignColumn)
           
PrimaryKey(PEntity<?> entity, List<? extends Path<?>> localColumns)
           
PrimaryKey(PEntity<?> entity, Path<?>... localColumns)
           
 

Uses of PEntity in com.mysema.query.sql.dml
 

Constructors in com.mysema.query.sql.dml with parameters of type PEntity
SQLDeleteClause(Connection connection, Configuration configuration, PEntity<?> entity)
           
SQLDeleteClause(Connection connection, SQLTemplates templates, PEntity<?> entity)
           
SQLInsertClause(Connection connection, Configuration configuration, PEntity<?> entity)
           
SQLInsertClause(Connection connection, SQLTemplates templates, PEntity<?> entity)
           
SQLMergeClause(Connection connection, Configuration configuration, PEntity<?> entity)
           
SQLMergeClause(Connection connection, SQLTemplates templates, PEntity<?> entity)
           
SQLUpdateClause(Connection connection, Configuration configuration, PEntity<?> entity)
           
SQLUpdateClause(Connection connection, SQLTemplates templates, PEntity<?> entity)
           
 

Uses of PEntity in com.mysema.query.support
 

Methods in com.mysema.query.support with parameters of type PEntity
<P> T
QueryMixin.fullJoin(PEntity<P> target)
           
<P> T
QueryMixin.fullJoin(PEntity<P> target, PEntity<P> alias)
           
<P> T
QueryMixin.fullJoin(PEntity<P> target, PEntity<P> alias)
           
<P> T
QueryMixin.innerJoin(PEntity<P> target)
           
<P> T
QueryMixin.innerJoin(PEntity<P> target, PEntity<P> alias)
           
<P> T
QueryMixin.innerJoin(PEntity<P> target, PEntity<P> alias)
           
<P> T
QueryMixin.join(PEntity<P> target)
           
<P> T
QueryMixin.join(PEntity<P> target, PEntity<P> alias)
           
<P> T
QueryMixin.join(PEntity<P> target, PEntity<P> alias)
           
<P> T
QueryMixin.leftJoin(PEntity<P> target)
           
<P> T
QueryMixin.leftJoin(PEntity<P> target, PEntity<P> alias)
           
<P> T
QueryMixin.leftJoin(PEntity<P> target, PEntity<P> alias)
           
<P> T
QueryMixin.rightJoin(PEntity<P> target)
           
<P> T
QueryMixin.rightJoin(PEntity<P> target, PEntity<P> alias)
           
<P> T
QueryMixin.rightJoin(PEntity<P> target, PEntity<P> alias)
           
 

Uses of PEntity in com.mysema.query.types.path
 

Subclasses of PEntity in com.mysema.query.types.path
 class PathBuilder<D>
          PathBuilder is an extension to PEntity for dynamic path construction
 

Methods in com.mysema.query.types.path with type parameters of type PEntity
<T extends PEntity<? extends D>>
T
PEntity.as(Class<T> clazz)
          Cast the path to a subtype querytype
 



Copyright © 2007-2010 Mysema Ltd. All Rights Reserved.