Package org.apache.fop.util
Class ConversionUtils
java.lang.Object
org.apache.fop.util.ConversionUtils
This class contains utility methods for conversions, like
a java.lang.String to an array of int or double.
-
Method Summary
Modifier and TypeMethodDescriptionstatic double[]
toDoubleArray
(String baseString, String separatorPattern) Converts the given baseString
into an array ofdouble
, splitting the base along the given separator pattern.static int[]
toIntArray
(String baseString, String separatorPattern) Converts the given baseString
into an array ofint
, splitting the base along the given separator pattern.
-
Method Details
-
toIntArray
Converts the given baseString
into an array ofint
, splitting the base along the given separator pattern. Note: this method assumes the input is a string containing only decimal integers, signed or unsigned, that are parsable byjava.lang.Integer.parseInt(String)
. If this is not the case, the resultingNumberFormatException
will have to be handled by the caller.- Parameters:
baseString
- the base stringseparatorPattern
- the pattern separating the integer values (if this isnull
, the baseString is parsed as one integer value)- Returns:
- an array of
int
whose size is equal to the number values in the input string;null
if this number is equal to zero.
-
toDoubleArray
Converts the given baseString
into an array ofdouble
, splitting the base along the given separator pattern. Note: this method assumes the input is a string containing only decimal doubles, signed or unsigned, that are parsable byjava.lang.Double.parseDouble(String)
. If this is not the case, the resultingNumberFormatException
will have to be handled by the caller.- Parameters:
baseString
- the base stringseparatorPattern
- the pattern separating the integer values (if this isnull
, the baseString is parsed as one double value)- Returns:
- an array of
double
whose size is equal to the number values in the input string;null
if this number is equal to zero.
-