Module org.apache.wicket.util
Class VariableAssignmentParser
java.lang.Object
org.apache.wicket.util.parse.metapattern.parsers.MetaPatternParser
org.apache.wicket.util.parse.metapattern.parsers.VariableAssignmentParser
Parses key value assignment statements like "foo=bar" but also supporting namespaces like
"wicket:foo=bar". However the 'key' value returned will contain "wicket:foo". It does not
separate namespace and name.
- Author:
- Jonathan Locke
-
Constructor Summary
ConstructorsConstructorDescriptionConstruct a variable assignment parser against a given input character sequenceVariableAssignmentParser
(CharSequence input, MetaPattern valuePattern) Construct a variable assignment parser against a given input character sequence -
Method Summary
Methods inherited from class org.apache.wicket.util.parse.metapattern.parsers.MetaPatternParser
advance, atEnd, matcher, matches, setPattern
-
Constructor Details
-
VariableAssignmentParser
Construct a variable assignment parser against a given input character sequence- Parameters:
input
- The input to parse
-
VariableAssignmentParser
Construct a variable assignment parser against a given input character sequence- Parameters:
input
- The input to parsevaluePattern
- Value pattern
-
-
Method Details
-
getKey
Gets the key part (eg 'foo' in 'foo=bar'). The key will include the optional namespace (eg 'html:foo' in 'html:foo=bar').- Returns:
- The key part
-
getValue
Gets the value part (eg 'bar' in 'foo=bar').- Returns:
- The value part
-