Package org.openl.rules.dt.type
Interface ITypeAdaptor<T,C extends Comparable<C>>
-
- All Known Implementing Classes:
ITypeAdaptor.NumberTypeAdaptor
public interface ITypeAdaptor<T,C extends Comparable<C>>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classITypeAdaptor.NumberTypeAdaptor<N extends Number,C extends Comparable<C>>
-
Field Summary
Fields Modifier and Type Field Description static ITypeAdaptor<BigDecimal,BigDecimal>BIGDECIMALstatic ITypeAdaptor<BigInteger,BigInteger>BIGINTEGERstatic ITypeAdaptor<Byte,Byte>BYTEstatic ITypeAdaptor<Date,Integer>DATEstatic ITypeAdaptor<Double,Double>DOUBLEstatic ITypeAdaptor<Float,Float>FLOATstatic ITypeAdaptor<Integer,Integer>INTstatic ITypeAdaptor<Long,Long>LONGstatic ITypeAdaptor<Short,Short>SHORTstatic ITypeAdaptor<String,String>STRING
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description Cconvert(T param)Class<C>getTargetType()Cincrement(C value)static StringincrementString(String value)
-
-
-
Field Detail
-
STRING
static final ITypeAdaptor<String,String> STRING
-
BYTE
static final ITypeAdaptor<Byte,Byte> BYTE
-
SHORT
static final ITypeAdaptor<Short,Short> SHORT
-
INT
static final ITypeAdaptor<Integer,Integer> INT
-
LONG
static final ITypeAdaptor<Long,Long> LONG
-
DOUBLE
static final ITypeAdaptor<Double,Double> DOUBLE
-
FLOAT
static final ITypeAdaptor<Float,Float> FLOAT
-
BIGINTEGER
static final ITypeAdaptor<BigInteger,BigInteger> BIGINTEGER
-
BIGDECIMAL
static final ITypeAdaptor<BigDecimal,BigDecimal> BIGDECIMAL
-
DATE
static final ITypeAdaptor<Date,Integer> DATE
-
-