|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.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 |
|
ListSubQuery<Object[]> |
list(Object... args)
Create a projection expression for the given projection Non expression arguments are converted into constant expressions |
|
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 |
|
SimpleSubQuery<Object[]> |
unique(Object... args)
Create a projection expression for the given projection Non expression arguments are converted into constant expressions |
|
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 Detachable
public BooleanExpression exists()
Detachable
exists
in interface Detachable
public Detachable getDetachable()
public ListSubQuery<Object[]> list(Expression<?> first, Expression<?> second, Expression<?>... rest)
Detachable
list
in interface Detachable
rest
- rest
public ListSubQuery<Object[]> list(Expression<?>[] args)
Detachable
list
in interface Detachable
public <RT> ListSubQuery<RT> list(Expression<RT> projection)
Detachable
list
in interface Detachable
RT
- generic type of the List
public ListSubQuery<Object[]> list(Object... args)
Detachable
list
in interface Detachable
public BooleanExpression notExists()
Detachable
notExists
in interface Detachable
protected void setDetachable(Detachable detachable)
public <RT extends Comparable<?>> ComparableSubQuery<RT> unique(ComparableExpression<RT> projection)
Detachable
unique
in interface Detachable
public <RT extends Comparable<?>> DateSubQuery<RT> unique(DateExpression<RT> projection)
Detachable
unique
in interface Detachable
public <RT extends Comparable<?>> DateTimeSubQuery<RT> unique(DateTimeExpression<RT> projection)
Detachable
unique
in interface Detachable
public SimpleSubQuery<Object[]> unique(Expression<?> first, Expression<?> second, Expression<?>... rest)
Detachable
unique
in interface Detachable
public SimpleSubQuery<Object[]> unique(Expression<?>[] args)
Detachable
unique
in interface Detachable
public <RT> SimpleSubQuery<RT> unique(Expression<RT> projection)
Detachable
unique
in interface Detachable
RT
- return type
public <RT extends Number & Comparable<?>> NumberSubQuery<RT> unique(NumberExpression<RT> projection)
Detachable
unique
in interface Detachable
public BooleanSubQuery unique(Predicate projection)
Detachable
unique
in interface Detachable
public StringSubQuery unique(StringExpression projection)
Detachable
unique
in interface Detachable
public <RT extends Comparable<?>> TimeSubQuery<RT> unique(TimeExpression<RT> projection)
Detachable
unique
in interface Detachable
public SimpleSubQuery<Object[]> unique(Object... args)
Detachable
unique
in interface Detachable
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |