Class ReportParameterConverter
java.lang.Object
org.eclipse.birt.report.engine.api.ReportParameterConverter
Utilites class to convert report paramete value between object and string.
-
Constructor Summary
ConstructorsConstructorDescriptionReportParameterConverter
(String format, com.ibm.icu.util.ULocale uLocale) Constructor.ReportParameterConverter
(String format, com.ibm.icu.util.ULocale uLocale, com.ibm.icu.util.TimeZone timeZone) Constructor.ReportParameterConverter
(String format, Locale locale) -
Method Summary
Modifier and TypeMethodDescriptionConvert report parameter value object into string.Convert report parameter from string into object.protected Object
parseDateTime
(String reportParameterValue) Parse the input string to an object.
-
Constructor Details
-
ReportParameterConverter
- Parameters:
format
- format to format report parameter, or recover parameter value as object given a string as report parameter valuelocale
- the locale to format/parse the parameter value
-
ReportParameterConverter
Constructor.- Parameters:
format
-uLocale
-
-
ReportParameterConverter
public ReportParameterConverter(String format, com.ibm.icu.util.ULocale uLocale, com.ibm.icu.util.TimeZone timeZone) Constructor.- Parameters:
format
-uLocale
-timeZone
-
-
-
Method Details
-
format
Convert report parameter value object into string.- Parameters:
reportParameterObj
- report parameter value object.- Returns:
- parameter value in string.
-
parse
Convert report parameter from string into object. Need to be pointed out is it return a Double object when the value type is Float.- Parameters:
reportParameterValue
- report parameter value in string.parameterValueType
- report parameter type.- Returns:
- parameter value object.
-
parseDateTime
Parse the input string to an object.- Parameters:
reportParameterValue
- input string to parse- Returns:
- an object
-