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

Constructor Summary
HQLQueryMixin()
           
HQLQueryMixin(QueryMetadata metadata)
           
HQLQueryMixin(T self, QueryMetadata metadata)
           
 
Method Summary
 T fetch()
           
 T fetchAll()
           
<P> T
fullJoin(Path<? extends Collection<P>> target)
           
<P> T
fullJoin(Path<? extends 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 Collection<P>> target)
           
<P> T
innerJoin(Path<? extends 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 Collection<P>> target)
           
<P> T
join(Path<? extends 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 Collection<P>> target)
           
<P> T
leftJoin(Path<? extends 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
addToProjection, from, fullJoin, fullJoin, getMetadata, getSelf, groupBy, having, innerJoin, innerJoin, isDistinct, isUnique, join, join, leftJoin, leftJoin, limit, offset, on, orderBy, restrict, set, setDistinct, setSelf, setUnique, toString, where
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

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 Collection<P>> target)

fullJoin

public <P> T fullJoin(Path<? extends 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 Collection<P>> target)

innerJoin

public <P> T innerJoin(Path<? extends 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 Collection<P>> target)

join

public <P> T join(Path<? extends 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 Collection<P>> target)

leftJoin

public <P> T leftJoin(Path<? extends 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.