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

Packages that use PMap
com.mysema.query.alias Alias functionality 
com.mysema.query.collections Implementations of Querydsl query interfaces for JavaBean collections 
com.mysema.query.hql Query implementations for HQL and JPAQL 
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 PMap in com.mysema.query.alias
 

Methods in com.mysema.query.alias that return PMap
static
<K,V> PMap<K,V,?>
Alias.$(Map<K,V> args)
           
 

Uses of PMap in com.mysema.query.collections
 

Methods in com.mysema.query.collections with parameters of type PMap
<P> Q
AbstractColQuery.innerJoin(PMap<?,P,?> target, Path<P> alias)
           
<P> ColQuery
ColQuery.innerJoin(PMap<?,P,?> mapPath, Path<P> alias)
          Define an inner join from the Map typed path to the alias
 

Uses of PMap in com.mysema.query.hql
 

Methods in com.mysema.query.hql with parameters of type PMap
<P> Q
HQLCommonQuery.fullJoin(PMap<?,P,?> target)
          Create an full join with the given target.
<P> Q
HQLQueryBase.fullJoin(PMap<?,P,?> target)
           
<P> Q
AbstractHQLSubQuery.fullJoin(PMap<?,P,?> target)
           
<P> Q
HQLCommonQuery.fullJoin(PMap<?,P,?> target, Path<P> alias)
          Create a full join with the given target and alias.
<P> Q
HQLQueryBase.fullJoin(PMap<?,P,?> target, Path<P> alias)
           
<P> Q
AbstractHQLSubQuery.fullJoin(PMap<?,P,?> target, Path<P> alias)
           
<P> Q
HQLCommonQuery.innerJoin(PMap<?,P,?> target)
          Create an inner join with the given target.
<P> Q
HQLQueryBase.innerJoin(PMap<?,P,?> target)
           
<P> Q
AbstractHQLSubQuery.innerJoin(PMap<?,P,?> target)
           
<P> Q
HQLCommonQuery.innerJoin(PMap<?,P,?> target, Path<P> alias)
          Create an inner join with the given target and alias.
<P> Q
HQLQueryBase.innerJoin(PMap<?,P,?> target, Path<P> alias)
           
<P> Q
AbstractHQLSubQuery.innerJoin(PMap<?,P,?> target, Path<P> alias)
           
<P> Q
HQLCommonQuery.join(PMap<?,P,?> target)
          Create an join with the given target.
<P> Q
HQLQueryBase.join(PMap<?,P,?> target)
           
<P> Q
AbstractHQLSubQuery.join(PMap<?,P,?> target)
           
<P> Q
HQLCommonQuery.join(PMap<?,P,?> target, Path<P> alias)
          Create a join with the given target and alias.
<P> Q
HQLQueryBase.join(PMap<?,P,?> target, Path<P> alias)
           
<P> Q
AbstractHQLSubQuery.join(PMap<?,P,?> target, Path<P> alias)
           
<P> Q
HQLCommonQuery.leftJoin(PMap<?,P,?> target)
          Create an left join with the given target.
<P> Q
HQLQueryBase.leftJoin(PMap<?,P,?> target)
           
<P> Q
AbstractHQLSubQuery.leftJoin(PMap<?,P,?> target)
           
<P> Q
HQLCommonQuery.leftJoin(PMap<?,P,?> target, Path<P> alias)
          Create a left join with the given target and alias.
<P> Q
HQLQueryBase.leftJoin(PMap<?,P,?> target, Path<P> alias)
           
<P> Q
AbstractHQLSubQuery.leftJoin(PMap<?,P,?> target, Path<P> alias)
           
 

Uses of PMap in com.mysema.query.support
 

Methods in com.mysema.query.support with parameters of type PMap
protected
<D> Expr<D>
QueryMixin.createAlias(PMap<?,D,?> target, Path<D> alias)
           
<P> T
QueryMixin.fullJoin(PMap<?,P,?> target)
           
<P> T
QueryMixin.fullJoin(PMap<?,P,?> target, Path<P> alias)
           
<P> T
QueryMixin.innerJoin(PMap<?,P,?> target)
           
<P> T
QueryMixin.innerJoin(PMap<?,P,?> target, Path<P> alias)
           
<P> T
QueryMixin.join(PMap<?,P,?> target)
           
<P> T
QueryMixin.join(PMap<?,P,?> target, Path<P> alias)
           
<P> T
QueryMixin.leftJoin(PMap<?,P,?> target)
           
<P> T
QueryMixin.leftJoin(PMap<?,P,?> target, Path<P> alias)
           
<P> T
QueryMixin.rightJoin(PMap<?,P,?> target)
           
<P> T
QueryMixin.rightJoin(PMap<?,P,?> target, Path<P> alias)
           
 

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

Methods in com.mysema.query.types.path that return PMap
protected
<K,V,E extends Expr<V>>
PMap<K,V,E>
PEntity.createMap(String property, Class<? super K> key, Class<? super V> value, Class<? super E> queryType)
          Create a new Map typed path
<K,V> PMap<K,V,PathBuilder<V>>
PathBuilder.getMap(String property, Class<K> key, Class<V> value)
          Get a new Map typed path
<K,V,E extends Expr<V>>
PMap<K,V,E>
PathBuilder.getMap(String property, Class<K> key, Class<V> value, Class<E> queryType)
          Get a new Map typed path
 

Methods in com.mysema.query.types.path with parameters of type PMap
static
<KT> PathMetadata<KT>
PathMetadataFactory.forMapAccess(PMap<?,?,?> parent, Expr<KT> key)
           
static
<KT> PathMetadata<KT>
PathMetadataFactory.forMapAccess(PMap<?,?,?> parent, KT key)
           
 



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