public class ParameterParser
extends java.lang.Object
param1 = value; param2 = "anything goes; really"; param3
Constructor | Description |
---|---|
ParameterParser() |
Default ParameterParser constructor.
|
Modifier and Type | Method | Description |
---|---|---|
boolean |
isLowerCaseNames() |
Returns
true if parameter names are to be converted to lower
case when name/value pairs are parsed. |
java.util.Map<java.lang.String,java.lang.String> |
parse(char[] charArray,
char separator) |
Extracts a map of name/value pairs from the given array of
characters.
|
java.util.Map<java.lang.String,java.lang.String> |
parse(char[] charArray,
int offset,
int length,
char separator) |
Extracts a map of name/value pairs from the given array of
characters.
|
java.util.Map<java.lang.String,java.lang.String> |
parse(java.lang.String str,
char separator) |
Extracts a map of name/value pairs from the given string.
|
java.util.Map<java.lang.String,java.lang.String> |
parse(java.lang.String str,
char[] separators) |
Extracts a map of name/value pairs from the given string.
|
void |
setLowerCaseNames(boolean b) |
Sets the flag if parameter names are to be converted to lower case when
name/value pairs are parsed.
|
public boolean isLowerCaseNames()
true
if parameter names are to be converted to lower
case when name/value pairs are parsed.true
if parameter names are to be
converted to lower case when name/value pairs are parsed.
Otherwise returns false
public void setLowerCaseNames(boolean b)
b
- true
if parameter names are to be
converted to lower case when name/value pairs are parsed.
false
otherwise.public java.util.Map<java.lang.String,java.lang.String> parse(java.lang.String str, char[] separators)
str
- the string that contains a sequence of name/value pairsseparators
- the name/value pairs separatorspublic java.util.Map<java.lang.String,java.lang.String> parse(java.lang.String str, char separator)
str
- the string that contains a sequence of name/value pairsseparator
- the name/value pairs separatorpublic java.util.Map<java.lang.String,java.lang.String> parse(char[] charArray, char separator)
charArray
- the array of characters that contains a sequence of
name/value pairsseparator
- the name/value pairs separatorpublic java.util.Map<java.lang.String,java.lang.String> parse(char[] charArray, int offset, int length, char separator)
charArray
- the array of characters that contains a sequence of
name/value pairsoffset
- - the initial offset.length
- - the length.separator
- the name/value pairs separatorCopyright © 2000-2018 Apache Software Foundation. All Rights Reserved.