|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.mysema.query.types.expr.DslExpression<T> com.mysema.query.types.expr.SimpleExpression<T>
T
- expression typepublic abstract class SimpleExpression<T>
SimpleExpression is the base class for Expression implementations.
Field Summary |
---|
Fields inherited from class com.mysema.query.types.expr.DslExpression |
---|
mixin |
Constructor Summary | |
---|---|
SimpleExpression(Expression<T> mixin)
|
Method Summary | |
---|---|
SimpleExpression<T> |
as(Path<T> alias)
Create an alias for the expression |
SimpleExpression<T> |
as(String alias)
Create an alias for the expression |
NumberExpression<Long> |
count()
Get the count(this) expression |
NumberExpression<Long> |
countDistinct()
Get the count(distinct this) expression |
BooleanExpression |
eq(Expression<? super T> right)
Get a this == right expression |
BooleanExpression |
eq(T right)
Get a this == right expression |
BooleanExpression |
eqAll(CollectionExpression<?,? super T> right)
|
BooleanExpression |
eqAny(CollectionExpression<?,? super T> right)
|
BooleanExpression |
in(Collection<? extends T> right)
Get a this in right expression |
BooleanExpression |
in(CollectionExpression<?,? extends T> right)
Get a this in right expression |
BooleanExpression |
in(T... right)
Get a this in right expression |
BooleanExpression |
isNotNull()
Create a this is not null expression |
BooleanExpression |
isNull()
Create a this is null expression |
BooleanExpression |
ne(Expression<? super T> right)
Get a this <> right expression |
BooleanExpression |
ne(T right)
Get a this <> right expression |
BooleanExpression |
neAll(CollectionExpression<?,? super T> right)
|
BooleanExpression |
neAny(CollectionExpression<?,? super T> right)
|
BooleanExpression |
notIn(Collection<? extends T> right)
Get a this not in right expression |
BooleanExpression |
notIn(CollectionExpression<?,? extends T> right)
Get a this not in right expression |
BooleanExpression |
notIn(T... right)
Get a this not in right expression |
CaseForEqBuilder<T> |
when(Expression<? extends T> other)
Get a case expression builder |
CaseForEqBuilder<T> |
when(T other)
Get a case expression builder |
Methods inherited from class com.mysema.query.types.expr.DslExpression |
---|
equals, getType, hashCode, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.mysema.query.types.Expression |
---|
accept |
Constructor Detail |
---|
public SimpleExpression(Expression<T> mixin)
Method Detail |
---|
public SimpleExpression<T> as(Path<T> alias)
as
in class DslExpression<T>
public SimpleExpression<T> as(String alias)
as
in class DslExpression<T>
public BooleanExpression isNotNull()
this is not null
expression
public BooleanExpression isNull()
this is null
expression
public NumberExpression<Long> count()
count(this)
expression
public NumberExpression<Long> countDistinct()
count(distinct this)
expression
public BooleanExpression eq(T right)
this == right
expression
right
- rhs of the comparison
public BooleanExpression eq(Expression<? super T> right)
this == right
expression
right
- rhs of the comparison
public BooleanExpression eqAll(CollectionExpression<?,? super T> right)
right
-
public BooleanExpression eqAny(CollectionExpression<?,? super T> right)
right
-
public BooleanExpression in(Collection<? extends T> right)
this in right
expression
right
- rhs of the comparison
public BooleanExpression in(T... right)
this in right
expression
right
- rhs of the comparison
public BooleanExpression in(CollectionExpression<?,? extends T> right)
this in right
expression
right
- rhs of the comparison
public BooleanExpression ne(T right)
this <> right
expression
right
- rhs of the comparison
public BooleanExpression ne(Expression<? super T> right)
this <> right
expression
right
- rhs of the comparison
public BooleanExpression neAll(CollectionExpression<?,? super T> right)
right
-
public BooleanExpression neAny(CollectionExpression<?,? super T> right)
right
-
public BooleanExpression notIn(Collection<? extends T> right)
this not in right
expression
right
- rhs of the comparison
public BooleanExpression notIn(T... right)
this not in right
expression
right
- rhs of the comparison
public final BooleanExpression notIn(CollectionExpression<?,? extends T> right)
this not in right
expression
right
- rhs of the comparison
public CaseForEqBuilder<T> when(T other)
other
-
public CaseForEqBuilder<T> when(Expression<? extends T> other)
other
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |