net.sf.dynamicreports.report.builder.datatype
Class DataTypes

java.lang.Object
  extended by net.sf.dynamicreports.report.builder.datatype.DataTypes

public class DataTypes
extends Object

A set of build in data types

Author:
Ricardo Mariaca (r.mariaca@dynamicreports.org)

Constructor Summary
DataTypes()
           
 
Method Summary
static BigDecimalType bigDecimalType()
           
static BigIntegerType bigIntegerType()
           
static BooleanType booleanType()
           
static ByteType byteType()
           
static DateDayType dateDayType()
           
static DateMonthType dateMonthType()
           
static DateType dateType()
           
static DateYearToFractionType dateYearToFractionType()
           
static DateYearToHourType dateYearToHourType()
           
static DateYearToMinuteType dateYearToMinuteType()
           
static DateYearToMonthType dateYearToMonthType()
           
static DateYearToSecondType dateYearToSecondType()
           
static DateYearType dateYearType()
           
static
<U,T extends DRIDataType<? super U,U>>
T
detectType(Class<U> dataType)
           
static
<T extends DRIDataType<?,?>>
T
detectType(String dataType)
           
static DoubleType doubleType()
           
static FloatType floatType()
           
static CharacterType characterType()
           
static IntegerType integerType()
           
static ListType listType()
           
static LongType longType()
           
static PercentageType percentageType()
           
static ShortType shortType()
           
static StringType stringType()
           
static TimeHourToFractionType timeHourToFractionType()
           
static TimeHourToMinuteType timeHourToMinuteType()
           
static TimeHourToSecondType timeHourToSecondType()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataTypes

public DataTypes()
Method Detail

detectType

public static <U,T extends DRIDataType<? super U,U>> T detectType(Class<U> dataType)
                                                     throws DRException
Throws:
DRException

detectType

public static <T extends DRIDataType<?,?>> T detectType(String dataType)
                                             throws DRException
Throws:
DRException

bigDecimalType

public static BigDecimalType bigDecimalType()

bigIntegerType

public static BigIntegerType bigIntegerType()

booleanType

public static BooleanType booleanType()

byteType

public static ByteType byteType()

dateType

public static DateType dateType()

dateYearToFractionType

public static DateYearToFractionType dateYearToFractionType()

dateYearType

public static DateYearType dateYearType()

dateMonthType

public static DateMonthType dateMonthType()

dateDayType

public static DateDayType dateDayType()

dateYearToHourType

public static DateYearToHourType dateYearToHourType()

dateYearToMinuteType

public static DateYearToMinuteType dateYearToMinuteType()

dateYearToMonthType

public static DateYearToMonthType dateYearToMonthType()

dateYearToSecondType

public static DateYearToSecondType dateYearToSecondType()

doubleType

public static DoubleType doubleType()

floatType

public static FloatType floatType()

characterType

public static CharacterType characterType()

integerType

public static IntegerType integerType()

longType

public static LongType longType()

shortType

public static ShortType shortType()

stringType

public static StringType stringType()

listType

public static ListType listType()

timeHourToFractionType

public static TimeHourToFractionType timeHourToFractionType()

timeHourToMinuteType

public static TimeHourToMinuteType timeHourToMinuteType()

timeHourToSecondType

public static TimeHourToSecondType timeHourToSecondType()

percentageType

public static PercentageType percentageType()


Copyright © 2010-2014. All Rights Reserved.