org.pentaho.reporting.libraries.xmlns.common
public class ParserUtil extends Object
Method Summary | |
---|---|
static boolean | parseBoolean(String text, boolean defaultVal)
Parses a boolean. |
static Boolean | parseBoolean(String value, Locator locator)
Translates an boolean string ("true" or "false") into the corresponding Boolean
object.
|
static float | parseFloat(String text, String message, Locator locator)
Parses the string text into an float. |
static float | parseFloat(String text, String message)
Parses the string text into an float. |
static float | parseFloat(String text, float defaultVal)
Parses the string text into an float. |
static int | parseInt(String text, String message, Locator locator)
Parses the string text into an int. |
static int | parseInt(String text, String message)
Parses the string text into an int. |
static int | parseInt(String text, int defaultVal)
Parses an integer.
|
static String | parseString(String text, String defaultVal)
Parses a string. |
text
contains the value of
"true", the true value is returned, else false is returned.
Parameters: text the text to parse. defaultVal the default value.
Returns: a boolean.
Parameters: value the string that represents the boolean. locator the SAX locator to print meaningfull error messages.
Returns: Boolean.TRUE or Boolean.FALSE
Throws: ParseException if an parse error occured or the string is not 'true' or 'false'.
text
into an float. If text is null or
does not contain a parsable value, the message given in
message
is used to throw a SAXException.
Parameters: text the text to parse. message the error message if parsing fails. locator the SAX locator to print meaningfull error messages.
Returns: the float value.
Throws: ParseException if the text is no valid float number.
text
into an float. If text is null or
does not contain a parsable value, the message given in
message
is used to throw a SAXException.
Parameters: text the text to parse. message the error message if parsing fails.
Returns: the float value.
Throws: SAXException if there is a problem with the parsing.
text
into an float. If text is null or
does not contain a parsable value, the message given in
message
is used to throw a SAXException.
Parameters: text the text to parse. defaultVal the defaultValue returned if parsing fails.
Returns: the float value.
text
into an int. If text is null or does
not contain a parsable value, the message given in message
is used to throw a SAXException.
Parameters: text the text to parse. message the error message if parsing fails. locator the SAX locator to print meaningfull error messages.
Returns: the int value.
Throws: SAXException if there is a problem with the parsing.
text
into an int. If text is null or does
not contain a parsable value, the message given in message
is used to throw a SAXException.
Parameters: text the text to parse. message the error message if parsing fails.
Returns: the int value.
Throws: SAXException if there is a problem with the parsing.
Parameters: text the text to parse. defaultVal the default value.
Returns: the integer.
text
is null, defaultval is
returned.
Parameters: text the text to parse. defaultVal the default value.
Returns: a string.