Module org.apache.wicket.util
Class FloatingPointGroup
java.lang.Object
org.apache.wicket.util.parse.metapattern.MetaPattern
org.apache.wicket.util.parse.metapattern.Group
org.apache.wicket.util.parse.metapattern.FloatingPointGroup
- All Implemented Interfaces:
Serializable
,IClusterable
A Group that captures floating point values (doubles and floats).
- Author:
- Jonathan Locke
- See Also:
-
Field Summary
Fields inherited from class org.apache.wicket.util.parse.metapattern.MetaPattern
AMPERSAND, ANYTHING, ANYTHING_NON_EMPTY, AT_SIGN, BACKSLASH, COLON, COMMA, DASH, DIGIT, DIGITS, DOLLAR_SIGN, DOT, DOUBLE_QUOTED_STRING, EQUALS, EXCLAMATION_POINT, FLOATING_POINT_NUMBER, HEXADECIMAL_DIGIT, HEXADECIMAL_DIGITS, INTEGER, LEFT_CURLY, LEFT_PAREN, LEFT_SQUARE, MINUS, NON_WORD, OPTIONAL_STRING, OPTIONAL_WHITESPACE, OPTIONAL_WORD, PERCENT, PERL_INTERPOLATION, PIPE, PLUS, POSITIVE_INTEGER, POUND_SIGN, RIGHT_CURLY, RIGHT_PAREN, RIGHT_SQUARE, SEMICOLON, SLASH, STAR, STRING, TILDE, UNDERSCORE, VARIABLE_NAME, WHITESPACE, WORD, XML_ATTRIBUTE_NAME, XML_ELEMENT_NAME
-
Constructor Summary
ConstructorDescriptionConstructs an FloatingPointGroup that parses Strings that match the FLOATING_POINT_NUMBER pattern. -
Method Summary
Modifier and TypeMethodDescriptiondouble
double
Gets double by parsing the String matched by this capturing group.float
float
Gets float by parsing the String matched by this capturing group.Methods inherited from class org.apache.wicket.util.parse.metapattern.MetaPattern
matcher, matcher, pattern, pattern
-
Constructor Details
-
FloatingPointGroup
public FloatingPointGroup()Constructs an FloatingPointGroup that parses Strings that match the FLOATING_POINT_NUMBER pattern.- See Also:
-
-
Method Details
-
getFloat
- Parameters:
matcher
- The matcher- Returns:
- The value
-
getFloat
Gets float by parsing the String matched by this capturing group.- Parameters:
matcher
- The matcherdefaultValue
- The default value to use if this group is omitted because it is optional- Returns:
- The parsed value
-
getDouble
- Parameters:
matcher
- The matcher- Returns:
- The value
-
getDouble
Gets double by parsing the String matched by this capturing group.- Parameters:
matcher
- The matcherdefaultValue
- The default value to use if this group is omitted because it is optional- Returns:
- The parsed value
-