|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.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 | |||||||||