Interface DRIDataType<U,T extends U>
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
AbstractDataType
,BigDecimalType
,BigIntegerType
,BooleanType
,ByteType
,CharacterType
,DateDayType
,DateMonthType
,DateType
,DateYearToFractionType
,DateYearToHourType
,DateYearToMinuteType
,DateYearToMonthType
,DateYearToSecondType
,DateYearType
,DoubleType
,DRDataType
,FloatType
,IntegerType
,ListType
,LongType
,NumberType
,PercentageType
,ShortType
,StringType
,TimeHourToFractionType
,TimeHourToMinuteType
,TimeHourToSecondType
DRIDataType interface.
- Author:
- Ricardo Mariaca
-
Method Summary
Modifier and TypeMethodDescriptiongetHorizontalTextAlignment.getPattern.getValueClass.DRIValueFormatter<?,
? extends U> getValueFormatter.stringToValue
(String value, Locale locale) stringToValue.stringToValue
(String name, ReportParameters reportParameters) stringToValue.stringToValue
(DRIValue<String> value, ReportParameters reportParameters) stringToValue.valueToString
(String name, ReportParameters reportParameters) valueToString.valueToString
(DRIValue<? extends U> value, ReportParameters reportParameters) valueToString.valueToString
(U value, Locale locale) valueToString.
-
Method Details
-
getPattern
String getPattern()getPattern.
- Returns:
- a
String
object.
-
getValueFormatter
DRIValueFormatter<?,? extends U> getValueFormatter()getValueFormatter.
- Returns:
- a
DRIValueFormatter
object.
-
getHorizontalTextAlignment
HorizontalTextAlignment getHorizontalTextAlignment()getHorizontalTextAlignment.
- Returns:
- a
HorizontalTextAlignment
object.
-
valueToString
valueToString.
-
valueToString
valueToString.
- Parameters:
value
- aDRIValue
object.reportParameters
- aReportParameters
object.- Returns:
- a
String
object.
-
valueToString
valueToString.
- Parameters:
name
- aString
object.reportParameters
- aReportParameters
object.- Returns:
- a
String
object.
-
stringToValue
stringToValue.
- Parameters:
value
- aString
object.locale
- aLocale
object.- Returns:
- a T object.
- Throws:
DRException
- if any.
-
stringToValue
stringToValue.
- Parameters:
value
- aDRIValue
object.reportParameters
- aReportParameters
object.- Returns:
- a T object.
- Throws:
DRException
- if any.
-
stringToValue
stringToValue.
- Parameters:
name
- aString
object.reportParameters
- aReportParameters
object.- Returns:
- a T object.
- Throws:
DRException
- if any.
-
getValueClass
getValueClass.
- Returns:
- a
Class
object.
-