public class ParametersString extends Object
#v1 paramKey1.b=true paramKey2.i = 123 paramStr =value for paramStr
| Constructor and Description |
|---|
ParametersString() |
ParametersString(String data) |
| Modifier and Type | Method and Description |
|---|---|
void |
fromParametersString(ParametersString parametersString) |
void |
fromParametersString(ParametersString parametersString,
boolean clearBuffer) |
void |
fromString(String data) |
void |
fromString(String data,
boolean clearBuffer)
Deserialize the specified data into this object.
|
boolean |
getBoolean(String name) |
boolean |
getBoolean(String name,
boolean defaultValue) |
String |
getEncodedString(String name,
String defaultValue)
Gets the string value for a given parameter after decoding it if necessary.
|
String |
getGroup(String name) |
String |
getGroup(String name,
String defaultValue) |
int |
getInteger(String name) |
int |
getInteger(String name,
int defaultValue) |
String |
getString(String name) |
String |
getString(String name,
String defaultValue) |
void |
remove(String name) |
void |
removeGroup(String groupName) |
void |
reset() |
void |
setBoolean(String name,
boolean value) |
void |
setEncodedString(String name,
String value)
Sets the string value of a given parameter and encode it.
|
void |
setGroup(String name,
ParametersString params) |
void |
setGroup(String name,
String data) |
void |
setInteger(String name,
int value) |
void |
setParameter(String name,
boolean value) |
void |
setParameter(String name,
int value) |
void |
setParameter(String name,
String value) |
void |
setString(String name,
String value) |
String |
toString() |
public ParametersString()
public ParametersString(String data)
public void fromString(String data)
public void fromString(String data, boolean clearBuffer)
data - data to deserializeclearBuffer - if true, the internal parameters list will be
cleared before loading the data. if false, any existing
parameters will be left intact unless they are overridden
by the data.public void fromParametersString(ParametersString parametersString)
public void fromParametersString(ParametersString parametersString, boolean clearBuffer)
public void reset()
public void remove(String name)
public void removeGroup(String groupName)
public void setGroup(String name, ParametersString params)
public boolean getBoolean(String name, boolean defaultValue)
public boolean getBoolean(String name)
public void setBoolean(String name, boolean value)
public int getInteger(String name, int defaultValue)
public int getInteger(String name)
public void setInteger(String name, int value)
public void setParameter(String name, boolean value)
public void setParameter(String name, int value)
public String getEncodedString(String name, String defaultValue)
name - the name of the parameter.defaultValue - the default (not encoded) value to use.public void setEncodedString(String name, String value)
name - the name of the parameter.value - the value to set and encode.Copyright © 2021. All rights reserved.