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

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

public class DataTypeBuilders
extends Object

A set of build in data types

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

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

Constructor Detail

DataTypeBuilders

public DataTypeBuilders()
Method Detail

detectType

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

detectType

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

bigDecimalType

public BigDecimalType bigDecimalType()

bigIntegerType

public BigIntegerType bigIntegerType()

booleanType

public BooleanType booleanType()

byteType

public ByteType byteType()

dateType

public DateType dateType()

dateYearToFractionType

public DateYearToFractionType dateYearToFractionType()

dateYearToHourType

public DateYearToHourType dateYearToHourType()

dateYearToMinuteType

public DateYearToMinuteType dateYearToMinuteType()

dateYearToMonthType

public DateYearToMonthType dateYearToMonthType()

dateYearToSecondType

public DateYearToSecondType dateYearToSecondType()

dateYearType

public DateYearType dateYearType()

dateMonthType

public DateMonthType dateMonthType()

dateDayType

public DateDayType dateDayType()

doubleType

public DoubleType doubleType()

floatType

public FloatType floatType()

characterType

public CharacterType characterType()

integerType

public IntegerType integerType()

longType

public LongType longType()

shortType

public ShortType shortType()

stringType

public StringType stringType()

listType

public ListType listType()

timeHourToFractionType

public TimeHourToFractionType timeHourToFractionType()

timeHourToMinuteType

public TimeHourToMinuteType timeHourToMinuteType()

timeHourToSecondType

public TimeHourToSecondType timeHourToSecondType()

percentageType

public PercentageType percentageType()


Copyright © 2010-2014. All Rights Reserved.