| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.mysema.query.support.DetachableAdapter
public class DetachableAdapter
DetachableAdapter is an apadater implementation for the Detachable interface
| Constructor Summary | |
|---|---|
DetachableAdapter()
 | 
|
DetachableAdapter(Detachable detachable)
 | 
|
| Method Summary | ||
|---|---|---|
 NumberSubQuery<Long> | 
count()
Return the count of matched rows as a sub query  | 
|
 BooleanExpression | 
exists()
Create an exists(this) expression  | 
|
 Detachable | 
getDetachable()
 | 
|
 ListSubQuery<Object[]> | 
list(Expression<?>[] args)
Create a projection expression for the given projection  | 
|
 ListSubQuery<Object[]> | 
list(Expression<?> first,
     Expression<?> second,
     Expression<?>... rest)
Create a projection expression for the given projection  | 
|
 | 
list(Expression<RT> projection)
Create a projection expression for the given projection  | 
|
 BooleanExpression | 
notExists()
Create an not exists(this) expression  | 
|
protected  void | 
setDetachable(Detachable detachable)
 | 
|
 | 
unique(ComparableExpression<RT> projection)
Create a subquery expression for the given projection  | 
|
 | 
unique(DateExpression<RT> projection)
Create a subquery expression for the given projection  | 
|
 | 
unique(DateTimeExpression<RT> projection)
Create a subquery expression for the given projection  | 
|
 SimpleSubQuery<Object[]> | 
unique(Expression<?>[] args)
Create a projection expression for the given projection  | 
|
 SimpleSubQuery<Object[]> | 
unique(Expression<?> first,
       Expression<?> second,
       Expression<?>... rest)
Create a projection expression for the given projection  | 
|
 | 
unique(Expression<RT> projection)
Create a subquery expression for the given projection  | 
|
 | 
unique(NumberExpression<RT> projection)
Create a subquery expression for the given projection  | 
|
 BooleanSubQuery | 
unique(Predicate projection)
Create a subquery expression for the given projection  | 
|
 StringSubQuery | 
unique(StringExpression projection)
Create a subquery expression for the given projection  | 
|
 | 
unique(TimeExpression<RT> projection)
Create a subquery expression for the given projection  | 
|
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public DetachableAdapter()
public DetachableAdapter(Detachable detachable)
| Method Detail | 
|---|
public NumberSubQuery<Long> count()
Detachable
count in interface Detachablepublic BooleanExpression exists()
Detachable
exists in interface Detachablepublic Detachable getDetachable()
public ListSubQuery<Object[]> list(Expression<?> first,
                                   Expression<?> second,
                                   Expression<?>... rest)
Detachable
list in interface Detachablerest - rest
public ListSubQuery<Object[]> list(Expression<?>[] args)
Detachable
list in interface Detachablepublic <RT> ListSubQuery<RT> list(Expression<RT> projection)
Detachable
list in interface DetachableRT - generic type of the List
public BooleanExpression notExists()
Detachable
notExists in interface Detachablepublic BooleanSubQuery unique(Predicate projection)
Detachable
unique in interface Detachablepublic <RT extends Comparable<?>> ComparableSubQuery<RT> unique(ComparableExpression<RT> projection)
Detachable
unique in interface Detachablepublic <RT extends Comparable<?>> DateSubQuery<RT> unique(DateExpression<RT> projection)
Detachable
unique in interface Detachablepublic <RT extends Comparable<?>> DateTimeSubQuery<RT> unique(DateTimeExpression<RT> projection)
Detachable
unique in interface Detachablepublic <RT extends Number & Comparable<?>> NumberSubQuery<RT> unique(NumberExpression<RT> projection)
Detachable
unique in interface Detachablepublic StringSubQuery unique(StringExpression projection)
Detachable
unique in interface Detachablepublic <RT extends Comparable<?>> TimeSubQuery<RT> unique(TimeExpression<RT> projection)
Detachable
unique in interface Detachable
public SimpleSubQuery<Object[]> unique(Expression<?> first,
                                       Expression<?> second,
                                       Expression<?>... rest)
Detachable
unique in interface Detachablepublic SimpleSubQuery<Object[]> unique(Expression<?>[] args)
Detachable
unique in interface Detachablepublic <RT> SimpleSubQuery<RT> unique(Expression<RT> projection)
Detachable
unique in interface DetachableRT - return type
protected void setDetachable(Detachable detachable)
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||