|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.mysema.query.types.Expr<D> com.mysema.query.types.expr.ESimple<D> com.mysema.query.types.expr.EComparableBase<D> com.mysema.query.types.expr.EComparable<D>
D
- public abstract class EComparable<D extends Comparable>
EComparable extends EComparableBase to provide comparison methods.
Field Summary |
---|
Fields inherited from class com.mysema.query.types.Expr |
---|
primitive |
Constructor Summary | |
---|---|
EComparable(Class<? extends D> type)
|
Method Summary | |
---|---|
EComparable<D> |
as(Path<D> alias)
Create an alias for the operation |
EBoolean |
between(D from,
D to)
Get a from < this < to expression |
EBoolean |
between(Expr<D> from,
Expr<D> to)
Get a first < this < second expression |
EBoolean |
goe(D right)
Get a this >= right expression |
EBoolean |
goe(Expr<D> right)
Get a this >= right expression |
EBoolean |
gt(D right)
Get a this > right expression |
EBoolean |
gt(Expr<D> right)
Get a this > right expression |
EBoolean |
in(Interval<D> period)
Get this in period expression |
EBoolean |
loe(D right)
Get a this <= right expression |
EBoolean |
loe(Expr<D> right)
Get a this < right expression |
EBoolean |
lt(D right)
Get a this < right expression |
EBoolean |
lt(Expr<D> right)
Get a this < right expression |
EBoolean |
notBetween(D from,
D to)
Get a this not between from and to expression |
EBoolean |
notBetween(Expr<D> from,
Expr<D> to)
Get a this not between from and to expression |
Methods inherited from class com.mysema.query.types.expr.EComparableBase |
---|
asc, castToNum, desc, stringValue |
Methods inherited from class com.mysema.query.types.expr.ESimple |
---|
asExpr, count, countDistinct, eq, eq, in, in, in, ne, ne, when, when |
Methods inherited from class com.mysema.query.types.Expr |
---|
accept, equals, getType, hashCode, notIn, notIn, notIn, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public EComparable(Class<? extends D> type)
Method Detail |
---|
public EComparable<D> as(Path<D> alias)
ESimple
as
in class ESimple<D extends Comparable>
public final EBoolean between(D from, D to)
from < this < to
expression
from
- to
-
public final EBoolean between(Expr<D> from, Expr<D> to)
first < this < second
expression
from
- to
-
public final EBoolean notBetween(D from, D to)
this not between from and to
expression
from
- to
-
public final EBoolean notBetween(Expr<D> from, Expr<D> to)
this not between from and to
expression
from
- to
-
public EBoolean gt(D right)
this > right
expression
right
- rhs of the comparison
Comparable.compareTo(Object)
public EBoolean gt(Expr<D> right)
this > right
expression
right
- rhs of the comparison
Comparable.compareTo(Object)
public EBoolean goe(D right)
this >= right
expression
right
- rhs of the comparison
Comparable.compareTo(Object)
public EBoolean goe(Expr<D> right)
this >= right
expression
right
- rhs of the comparison
Comparable.compareTo(Object)
public final EBoolean lt(D right)
this < right
expression
right
- rhs of the comparison
Comparable.compareTo(Object)
public final EBoolean lt(Expr<D> right)
this < right
expression
right
- rhs of the comparison
Comparable.compareTo(Object)
public final EBoolean loe(D right)
this <= right
expression
right
- rhs of the comparison
Comparable.compareTo(Object)
public final EBoolean loe(Expr<D> right)
this < right
expression
right
- rhs of the comparison
Comparable.compareTo(Object)
public EBoolean in(Interval<D> period)
this in period
expression
period
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |