com.mysema.query.types.expr
Class EComparableBase<D extends Comparable>
java.lang.Object
com.mysema.query.types.Expr<D>
com.mysema.query.types.expr.ESimple<D>
com.mysema.query.types.expr.EComparableBase<D>
- Type Parameters:
D
- Java type
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- EComparable, ENumber
public abstract class EComparableBase<D extends Comparable>
- extends ESimple<D>
EComparableBase represents comparable expressions
- Author:
- tiwe
- See Also:
Comparable
,
Serialized Form
Fields inherited from class com.mysema.query.types.Expr |
primitive |
Methods inherited from class com.mysema.query.types.expr.ESimple |
as, count, countDistinct, eq, eq, in, in, in, ne, ne, when, when |
EComparableBase
public EComparableBase(Class<? extends D> type)
asc
public final OrderSpecifier<D> asc()
- Get an OrderSpecifier for ascending order of this expression
- Returns:
castToNum
public <A extends Number & Comparable<? super A>> ENumber<A> castToNum(Class<A> type)
- Create a cast expression to the given numeric type
- Type Parameters:
A
- - Parameters:
type
-
- Returns:
desc
public final OrderSpecifier<D> desc()
- Get an OrderSpecifier for descending order of this expression
- Returns:
stringValue
public EString stringValue()
- Get a cast to String expression
- Returns:
- See Also:
Object.toString()
Copyright © 2007-2010 Mysema Ltd. All Rights Reserved.