com.mysema.query.hql
Class HQLQueryMixin<T>

java.lang.Object
  extended by com.mysema.query.support.QueryMixin<T>
      extended by com.mysema.query.hql.HQLQueryMixin<T>
Type Parameters:
T -

public class HQLQueryMixin<T>
extends QueryMixin<T>

Author:
tiwe

Field Summary
static JoinFlag FETCH
           
static JoinFlag FETCH_ALL_PROPERTIES
           
 
Constructor Summary
HQLQueryMixin()
           
HQLQueryMixin(QueryMetadata metadata)
           
HQLQueryMixin(T self, QueryMetadata metadata)
           
 
Method Summary
 T fetch()
           
 T fetchAll()
           
<P> T
fullJoin(Path<? extends java.util.Collection<P>> target)
           
<P> T
fullJoin(Path<? extends java.util.Collection<P>> target, Path<P> alias)
           
<P> T
fullJoin(PEntity<P> target, PEntity<P> alias)
           
<P> T
fullJoin(PMap<?,P,?> target)
           
<P> T
fullJoin(PMap<?,P,?> target, Path<P> alias)
           
<P> T
innerJoin(Path<? extends java.util.Collection<P>> target)
           
<P> T
innerJoin(Path<? extends java.util.Collection<P>> target, Path<P> alias)
           
<P> T
innerJoin(PEntity<P> target, PEntity<P> alias)
           
<P> T
innerJoin(PMap<?,P,?> target)
           
<P> T
innerJoin(PMap<?,P,?> target, Path<P> alias)
           
<P> T
join(Path<? extends java.util.Collection<P>> target)
           
<P> T
join(Path<? extends java.util.Collection<P>> target, Path<P> alias)
           
<P> T
join(PEntity<P> target, PEntity<P> alias)
           
<P> T
join(PMap<?,P,?> target)
           
<P> T
join(PMap<?,P,?> target, Path<P> alias)
           
<P> T
leftJoin(Path<? extends java.util.Collection<P>> target)
           
<P> T
leftJoin(Path<? extends java.util.Collection<P>> target, Path<P> alias)
           
<P> T
leftJoin(PEntity<P> target, PEntity<P> alias)
           
<P> T
leftJoin(PMap<?,P,?> target)
           
<P> T
leftJoin(PMap<?,P,?> target, Path<P> alias)
           
 T with(EBoolean... conditions)
           
 
Methods inherited from class com.mysema.query.support.QueryMixin
addFlag, addToProjection, from, fullJoin, fullJoin, getMetadata, getSelf, groupBy, having, innerJoin, innerJoin, isDistinct, isUnique, join, join, leftJoin, leftJoin, limit, offset, on, orderBy, restrict, rightJoin, rightJoin, set, setDistinct, setSelf, setUnique, toString, where
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

FETCH

public static final JoinFlag FETCH

FETCH_ALL_PROPERTIES

public static final JoinFlag FETCH_ALL_PROPERTIES
Constructor Detail

HQLQueryMixin

public HQLQueryMixin()

HQLQueryMixin

public HQLQueryMixin(QueryMetadata metadata)

HQLQueryMixin

public HQLQueryMixin(T self,
                     QueryMetadata metadata)
Method Detail

fetch

public T fetch()

fetchAll

public T fetchAll()

fullJoin

public <P> T fullJoin(Path<? extends java.util.Collection<P>> target)

fullJoin

public <P> T fullJoin(Path<? extends java.util.Collection<P>> target,
                      Path<P> alias)

fullJoin

public <P> T fullJoin(PEntity<P> target,
                      PEntity<P> alias)

fullJoin

public <P> T fullJoin(PMap<?,P,?> target)

fullJoin

public <P> T fullJoin(PMap<?,P,?> target,
                      Path<P> alias)

innerJoin

public <P> T innerJoin(Path<? extends java.util.Collection<P>> target)

innerJoin

public <P> T innerJoin(Path<? extends java.util.Collection<P>> target,
                       Path<P> alias)

innerJoin

public <P> T innerJoin(PEntity<P> target,
                       PEntity<P> alias)

innerJoin

public <P> T innerJoin(PMap<?,P,?> target)

innerJoin

public <P> T innerJoin(PMap<?,P,?> target,
                       Path<P> alias)

join

public <P> T join(Path<? extends java.util.Collection<P>> target)

join

public <P> T join(Path<? extends java.util.Collection<P>> target,
                  Path<P> alias)

join

public <P> T join(PEntity<P> target,
                  PEntity<P> alias)

join

public <P> T join(PMap<?,P,?> target)

join

public <P> T join(PMap<?,P,?> target,
                  Path<P> alias)

leftJoin

public <P> T leftJoin(Path<? extends java.util.Collection<P>> target)

leftJoin

public <P> T leftJoin(Path<? extends java.util.Collection<P>> target,
                      Path<P> alias)

leftJoin

public <P> T leftJoin(PEntity<P> target,
                      PEntity<P> alias)

leftJoin

public <P> T leftJoin(PMap<?,P,?> target)

leftJoin

public <P> T leftJoin(PMap<?,P,?> target,
                      Path<P> alias)

with

public T with(EBoolean... conditions)


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