|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.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 |
|---|
count, countDistinct, eq, eq, in, in, in, ne, ne, when, when |
| Methods inherited from class com.mysema.query.types.Expr |
|---|
accept, asExpr, 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 | |||||||||