ParametersActionParameters, AdviceActionParameters, AdviceParameters, AppendParameters, AspectParameters, AspectranConfig, AspectranParameters, BeanParameters, CallParameters, ConstructorParameters, ContentParameters, ContentsParameters, ContextAutoReloadConfig, ContextConfig, ContextProfilesConfig, DaemonConfig, DaemonPollerConfig, DefaultSettingsParameters, DispatchParameters, EnvironmentParameters, ExceptionParameters, ExceptionThrownParameters, ExposalsConfig, FilterParameters, ForwardParameters, ItemHolderParameters, ItemParameters, JoinpointParameters, PointcutParameters, PointcutQualifierParameters, RedirectParameters, RequestParameters, ResponseParameters, RootParameters, ScheduleJobParameters, ScheduleParameters, SchedulerConfig, SchedulerParameters, SessionConfig, SessionFileStoreConfig, ShellConfig, TemplateParameters, TransformParameters, TransletParameters, TriggerParameters, VariableParameters, WebConfigpublic abstract class AbstractParameters extends java.lang.Object implements Parameters
| Modifier | Constructor | Description |
|---|---|---|
protected |
AbstractParameters(ParameterDefinition[] parameterDefinitions) |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
describe() |
|
java.lang.String |
describe(boolean details) |
|
java.lang.Boolean |
getBoolean(ParameterDefinition parameterDefinition) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
boolean |
getBoolean(ParameterDefinition parameterDefinition,
boolean defaultValue) |
Return the value for the specified parameter,
or
defaultValue if the parameter does not exist. |
java.lang.Boolean |
getBoolean(java.lang.String name) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
boolean |
getBoolean(java.lang.String name,
boolean defaultValue) |
Return the value for the specified parameter,
or
defaultValue if the parameter does not exist. |
java.lang.Boolean[] |
getBooleanArray(ParameterDefinition parameterDefinition) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
java.lang.Boolean[] |
getBooleanArray(java.lang.String name) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
java.util.List<java.lang.Boolean> |
getBooleanList(ParameterDefinition parameterDefinition) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
java.util.List<java.lang.Boolean> |
getBooleanList(java.lang.String name) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
java.lang.Double |
getDouble(ParameterDefinition parameterDefinition) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
double |
getDouble(ParameterDefinition parameterDefinition,
double defaultValue) |
Return the value for the specified parameter,
or
defaultValue if the parameter does not exist. |
java.lang.Double |
getDouble(java.lang.String name) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
double |
getDouble(java.lang.String name,
double defaultValue) |
Return the value for the specified parameter,
or
defaultValue if the parameter does not exist. |
java.lang.Double[] |
getDoubleArray(ParameterDefinition parameterDefinition) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
java.lang.Double[] |
getDoubleArray(java.lang.String name) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
java.util.List<java.lang.Double> |
getDoubleList(ParameterDefinition parameterDefinition) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
java.util.List<java.lang.Double> |
getDoubleList(java.lang.String name) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
java.lang.Float |
getFloat(ParameterDefinition parameterDefinition) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
float |
getFloat(ParameterDefinition parameterDefinition,
float defaultValue) |
Return the value for the specified parameter,
or
defaultValue if the parameter does not exist. |
java.lang.Float |
getFloat(java.lang.String name) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
float |
getFloat(java.lang.String name,
float defaultValue) |
Return the value for the specified parameter,
or
defaultValue if the parameter does not exist. |
java.lang.Float[] |
getFloatArray(ParameterDefinition parameterDefinition) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
java.lang.Float[] |
getFloatArray(java.lang.String name) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
java.util.List<java.lang.Float> |
getFloatList(ParameterDefinition parameterDefinition) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
java.util.List<java.lang.Float> |
getFloatList(java.lang.String name) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
Parameter |
getIdentifier() |
Returns the identifier
Parameter. |
java.lang.Integer |
getInt(ParameterDefinition parameterDefinition) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
int |
getInt(ParameterDefinition parameterDefinition,
int defaultValue) |
Return the value for the specified parameter,
or
defaultValue if the parameter does not exist. |
java.lang.Integer |
getInt(java.lang.String name) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
int |
getInt(java.lang.String name,
int defaultValue) |
Return the value for the specified parameter,
or
defaultValue if the parameter does not exist. |
java.lang.Integer[] |
getIntArray(ParameterDefinition parameterDefinition) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
java.lang.Integer[] |
getIntArray(java.lang.String name) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
java.util.List<java.lang.Integer> |
getIntList(ParameterDefinition parameterDefinition) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
java.util.List<java.lang.Integer> |
getIntList(java.lang.String name) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
java.lang.Long |
getLong(ParameterDefinition parameterDefinition) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
long |
getLong(ParameterDefinition parameterDefinition,
long defaultValue) |
Return the value for the specified parameter,
or
defaultValue if the parameter does not exist. |
java.lang.Long |
getLong(java.lang.String name) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
long |
getLong(java.lang.String name,
long defaultValue) |
Return the value for the specified parameter,
or
defaultValue if the parameter does not exist. |
java.lang.Long[] |
getLongArray(ParameterDefinition parameterDefinition) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
java.lang.Long[] |
getLongArray(java.lang.String name) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
java.util.List<java.lang.Long> |
getLongList(ParameterDefinition parameterDefinition) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
java.util.List<java.lang.Long> |
getLongList(java.lang.String name) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
Parameter |
getParameter(ParameterDefinition parameterDefinition) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
Parameter |
getParameter(java.lang.String name) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
java.lang.String[] |
getParameterNames() |
Returns all the parameter names associated with this Parameters.
|
java.util.Set<java.lang.String> |
getParameterNameSet() |
Returns all the parameter names associated with this Parameters.
|
<T extends Parameters> |
getParameters(ParameterDefinition parameterDefinition) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
<T extends Parameters> |
getParameters(java.lang.String name) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
<T extends Parameters> |
getParametersArray(ParameterDefinition parameterDefinition) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
<T extends Parameters> |
getParametersArray(java.lang.String name) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
<T extends Parameters> |
getParametersList(ParameterDefinition parameterDefinition) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
<T extends Parameters> |
getParametersList(java.lang.String name) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
java.util.Map<java.lang.String,ParameterValue> |
getParameterValueMap() |
Returns a map of the
ParameterValues. |
Parameter |
getParent() |
Returns the parent
Parameter of the identifier Parameter. |
java.lang.String |
getQualifiedName() |
Returns the qualified name.
|
java.lang.String |
getString(ParameterDefinition parameterDefinition) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
java.lang.String |
getString(ParameterDefinition parameterDefinition,
java.lang.String defaultValue) |
Return the value for the specified parameter,
or
defaultValue if the parameter does not exist. |
java.lang.String |
getString(java.lang.String name) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
java.lang.String |
getString(java.lang.String name,
java.lang.String defaultValue) |
Return the value for the specified parameter,
or
defaultValue if the parameter does not exist. |
java.lang.String[] |
getStringArray(ParameterDefinition parameterDefinition) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
java.lang.String[] |
getStringArray(java.lang.String name) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
java.util.List<java.lang.String> |
getStringList(ParameterDefinition parameterDefinition) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
java.util.List<java.lang.String> |
getStringList(java.lang.String name) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
java.lang.Object |
getValue(ParameterDefinition parameterDefinition) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
java.lang.Object |
getValue(java.lang.String name) |
Return the value for the specified parameter,
or
null if the parameter does not exist. |
boolean |
hasParameter(ParameterDefinition parameterDefinition) |
Returns whether the specified parameter exists.
|
boolean |
hasParameter(java.lang.String name) |
Returns whether this parameter exists.
|
boolean |
isAddable() |
Returns whether the parameter can be added after the parameters instance is created.
|
boolean |
isValueAssigned(ParameterDefinition parameterDefinition) |
Returns whether the value is assigned to the specified parameter.
|
boolean |
isValueAssigned(java.lang.String name) |
Returns whether the value is assigned to the specified parameter.
|
<T extends Parameters> |
newParameters(ParameterDefinition parameterDefinition) |
|
<T extends Parameters> |
newParameters(java.lang.String name) |
|
ParameterValue |
newParameterValue(java.lang.String name,
ParameterValueType parameterValueType) |
|
ParameterValue |
newParameterValue(java.lang.String name,
ParameterValueType parameterValueType,
boolean array) |
|
void |
putValue(ParameterDefinition parameterDefinition,
java.lang.Object value) |
Put a value of the parameter corresponding to the given parameter definition.
|
void |
putValue(java.lang.String name,
java.lang.Object value) |
Put a value of the parameter corresponding to the given name.
|
void |
putValueNonNull(ParameterDefinition parameterDefinition,
java.lang.Object value) |
Put a value of the parameter corresponding to the given parameter definition.
|
void |
putValueNonNull(java.lang.String name,
java.lang.Object value) |
Put a value of the parameter corresponding to the given name.
|
void |
readFrom(java.lang.String text) |
|
void |
setIdentifier(Parameter identifier) |
Specifies the identifier
Parameter. |
void |
setIndentString(java.lang.String indentString) |
|
java.lang.String |
toString() |
|
<T extends Parameters> |
touchParameters(ParameterDefinition parameterDefinition) |
|
<T extends Parameters> |
touchParameters(java.lang.String name) |
protected AbstractParameters(ParameterDefinition[] parameterDefinitions)
public Parameter getIdentifier()
ParametersParameter.getIdentifier in interface ParametersParameterpublic void setIdentifier(Parameter identifier)
ParametersParameter.setIdentifier in interface Parametersidentifier - the identifier Parameterpublic java.lang.String getQualifiedName()
ParametersgetQualifiedName in interface Parameterspublic Parameter getParent()
ParametersParameter of the identifier Parameter.
parent = identifier --> container --> identifier
getParent in interface ParametersParameterpublic java.util.Map<java.lang.String,ParameterValue> getParameterValueMap()
ParametersParameterValues.getParameterValueMap in interface ParametersParameterValuespublic java.lang.String[] getParameterNames()
ParametersgetParameterNames in interface Parameterspublic java.util.Set<java.lang.String> getParameterNameSet()
ParametersgetParameterNameSet in interface Parameterspublic boolean hasParameter(java.lang.String name)
ParametershasParameter in interface Parametersname - the name of the parameter to checktrue if the specified parameter exists; false otherwisepublic boolean hasParameter(ParameterDefinition parameterDefinition)
ParametershasParameter in interface ParametersparameterDefinition - the parameter definitiontrue if the specified parameter exists; false otherwisepublic boolean isValueAssigned(java.lang.String name)
ParametersisValueAssigned in interface Parametersname - the name of the parameter to checktrue if a parameter is assigned a value; false otherwisepublic boolean isValueAssigned(ParameterDefinition parameterDefinition)
ParametersisValueAssigned in interface ParametersparameterDefinition - the parameter definitiontrue if a parameter is assigned a value; false otherwisepublic Parameter getParameter(java.lang.String name)
Parametersnull if the parameter does not exist.getParameter in interface Parametersname - the parameter namenullpublic Parameter getParameter(ParameterDefinition parameterDefinition)
Parametersnull if the parameter does not exist.getParameter in interface ParametersparameterDefinition - the parameter definitionnullpublic java.lang.Object getValue(java.lang.String name)
Parametersnull if the parameter does not exist.getValue in interface Parametersname - the parameter namenullpublic java.lang.Object getValue(ParameterDefinition parameterDefinition)
Parametersnull if the parameter does not exist.getValue in interface ParametersparameterDefinition - the parameter definitionnullpublic void putValue(java.lang.String name,
java.lang.Object value)
ParametersputValue in interface Parametersname - the parameter namevalue - the value of parameterpublic void putValue(ParameterDefinition parameterDefinition, java.lang.Object value)
ParametersputValue in interface ParametersparameterDefinition - the parameter definitionvalue - the value of parameterpublic void putValueNonNull(java.lang.String name,
java.lang.Object value)
ParametersputValueNonNull in interface Parametersname - the parameter namevalue - the value of parameterpublic void putValueNonNull(ParameterDefinition parameterDefinition, java.lang.Object value)
ParametersputValueNonNull in interface ParametersparameterDefinition - the parameter definitionvalue - the value of parameterpublic java.lang.String getString(java.lang.String name)
Parametersnull if the parameter does not exist.getString in interface Parametersname - the parameter namenullpublic java.lang.String getString(java.lang.String name,
java.lang.String defaultValue)
ParametersdefaultValue if the parameter does not exist.getString in interface Parametersname - the parameter namedefaultValue - the default value to return if no value is founddefaultValuepublic java.lang.String getString(ParameterDefinition parameterDefinition)
Parametersnull if the parameter does not exist.getString in interface ParametersparameterDefinition - the parameter definitionnullpublic java.lang.String getString(ParameterDefinition parameterDefinition, java.lang.String defaultValue)
ParametersdefaultValue if the parameter does not exist.getString in interface ParametersparameterDefinition - the parameter definitiondefaultValue - the default value to return if no value is founddefaultValuepublic java.lang.String[] getStringArray(java.lang.String name)
Parametersnull if the parameter does not exist.getStringArray in interface Parametersname - the parameter namenullpublic java.lang.String[] getStringArray(ParameterDefinition parameterDefinition)
Parametersnull if the parameter does not exist.getStringArray in interface ParametersparameterDefinition - the parameter definitionnullpublic java.util.List<java.lang.String> getStringList(java.lang.String name)
Parametersnull if the parameter does not exist.getStringList in interface Parametersname - the parameter namenullpublic java.util.List<java.lang.String> getStringList(ParameterDefinition parameterDefinition)
Parametersnull if the parameter does not exist.getStringList in interface ParametersparameterDefinition - the parameter definitionnullpublic java.lang.Integer getInt(java.lang.String name)
Parametersnull if the parameter does not exist.getInt in interface Parametersname - the parameter namenullpublic int getInt(java.lang.String name,
int defaultValue)
ParametersdefaultValue if the parameter does not exist.getInt in interface Parametersname - the parameter namedefaultValue - the default value to return if no value is founddefaultValuepublic java.lang.Integer[] getIntArray(java.lang.String name)
Parametersnull if the parameter does not exist.getIntArray in interface Parametersname - the parameter namenullpublic java.lang.Integer getInt(ParameterDefinition parameterDefinition)
Parametersnull if the parameter does not exist.getInt in interface ParametersparameterDefinition - the parameter definitionnullpublic int getInt(ParameterDefinition parameterDefinition, int defaultValue)
ParametersdefaultValue if the parameter does not exist.getInt in interface ParametersparameterDefinition - the parameter definitiondefaultValue - the default value to return if no value is founddefaultValuepublic java.lang.Integer[] getIntArray(ParameterDefinition parameterDefinition)
Parametersnull if the parameter does not exist.getIntArray in interface ParametersparameterDefinition - the parameter definitionnullpublic java.util.List<java.lang.Integer> getIntList(java.lang.String name)
Parametersnull if the parameter does not exist.getIntList in interface Parametersname - the parameter namenullpublic java.util.List<java.lang.Integer> getIntList(ParameterDefinition parameterDefinition)
Parametersnull if the parameter does not exist.getIntList in interface ParametersparameterDefinition - the parameter definitionnullpublic java.lang.Long getLong(java.lang.String name)
Parametersnull if the parameter does not exist.getLong in interface Parametersname - the parameter namenullpublic long getLong(java.lang.String name,
long defaultValue)
ParametersdefaultValue if the parameter does not exist.getLong in interface Parametersname - the parameter namedefaultValue - the default value to return if no value is founddefaultValuepublic java.lang.Long[] getLongArray(java.lang.String name)
Parametersnull if the parameter does not exist.getLongArray in interface Parametersname - the parameter namenullpublic java.lang.Long getLong(ParameterDefinition parameterDefinition)
Parametersnull if the parameter does not exist.getLong in interface ParametersparameterDefinition - the parameter definitionnullpublic long getLong(ParameterDefinition parameterDefinition, long defaultValue)
ParametersdefaultValue if the parameter does not exist.getLong in interface ParametersparameterDefinition - the parameter definitiondefaultValue - the default value to return if no value is founddefaultValuepublic java.lang.Long[] getLongArray(ParameterDefinition parameterDefinition)
Parametersnull if the parameter does not exist.getLongArray in interface ParametersparameterDefinition - the parameter definitionnullpublic java.util.List<java.lang.Long> getLongList(java.lang.String name)
Parametersnull if the parameter does not exist.getLongList in interface Parametersname - the parameter namenullpublic java.util.List<java.lang.Long> getLongList(ParameterDefinition parameterDefinition)
Parametersnull if the parameter does not exist.getLongList in interface ParametersparameterDefinition - the parameter definitionnullpublic java.lang.Float getFloat(java.lang.String name)
Parametersnull if the parameter does not exist.getFloat in interface Parametersname - the parameter namenullpublic float getFloat(java.lang.String name,
float defaultValue)
ParametersdefaultValue if the parameter does not exist.getFloat in interface Parametersname - the parameter namedefaultValue - the default value to return if no value is founddefaultValuepublic java.lang.Float[] getFloatArray(java.lang.String name)
Parametersnull if the parameter does not exist.getFloatArray in interface Parametersname - the parameter namenullpublic java.lang.Float getFloat(ParameterDefinition parameterDefinition)
Parametersnull if the parameter does not exist.getFloat in interface ParametersparameterDefinition - the parameter definitionnullpublic float getFloat(ParameterDefinition parameterDefinition, float defaultValue)
ParametersdefaultValue if the parameter does not exist.getFloat in interface ParametersparameterDefinition - the parameter definitiondefaultValue - the default value to return if no value is founddefaultValuepublic java.lang.Float[] getFloatArray(ParameterDefinition parameterDefinition)
Parametersnull if the parameter does not exist.getFloatArray in interface ParametersparameterDefinition - the parameter definitionnullpublic java.util.List<java.lang.Float> getFloatList(java.lang.String name)
Parametersnull if the parameter does not exist.getFloatList in interface Parametersname - the parameter namenullpublic java.util.List<java.lang.Float> getFloatList(ParameterDefinition parameterDefinition)
Parametersnull if the parameter does not exist.getFloatList in interface ParametersparameterDefinition - the parameter definitionnullpublic java.lang.Double getDouble(java.lang.String name)
Parametersnull if the parameter does not exist.getDouble in interface Parametersname - the parameter namenullpublic double getDouble(java.lang.String name,
double defaultValue)
ParametersdefaultValue if the parameter does not exist.getDouble in interface Parametersname - the parameter namedefaultValue - the default value to return if no value is founddefaultValuepublic java.lang.Double[] getDoubleArray(java.lang.String name)
Parametersnull if the parameter does not exist.getDoubleArray in interface Parametersname - the parameter namenullpublic java.lang.Double getDouble(ParameterDefinition parameterDefinition)
Parametersnull if the parameter does not exist.getDouble in interface ParametersparameterDefinition - the parameter definitionnullpublic double getDouble(ParameterDefinition parameterDefinition, double defaultValue)
ParametersdefaultValue if the parameter does not exist.getDouble in interface ParametersparameterDefinition - the parameter definitiondefaultValue - the default value to return if no value is founddefaultValuepublic java.lang.Double[] getDoubleArray(ParameterDefinition parameterDefinition)
Parametersnull if the parameter does not exist.getDoubleArray in interface ParametersparameterDefinition - the parameter definitionnullpublic java.util.List<java.lang.Double> getDoubleList(java.lang.String name)
Parametersnull if the parameter does not exist.getDoubleList in interface Parametersname - the parameter namenullpublic java.util.List<java.lang.Double> getDoubleList(ParameterDefinition parameterDefinition)
Parametersnull if the parameter does not exist.getDoubleList in interface ParametersparameterDefinition - the parameter definitionnullpublic java.lang.Boolean getBoolean(java.lang.String name)
Parametersnull if the parameter does not exist.getBoolean in interface Parametersname - the parameter namenullpublic boolean getBoolean(java.lang.String name,
boolean defaultValue)
ParametersdefaultValue if the parameter does not exist.getBoolean in interface Parametersname - the parameter namedefaultValue - the default value to return if no value is founddefaultValuepublic java.lang.Boolean[] getBooleanArray(java.lang.String name)
Parametersnull if the parameter does not exist.getBooleanArray in interface Parametersname - the parameter namenullpublic java.lang.Boolean getBoolean(ParameterDefinition parameterDefinition)
Parametersnull if the parameter does not exist.getBoolean in interface ParametersparameterDefinition - the parameter definitionnullpublic boolean getBoolean(ParameterDefinition parameterDefinition, boolean defaultValue)
ParametersdefaultValue if the parameter does not exist.getBoolean in interface ParametersparameterDefinition - the parameter definitiondefaultValue - the default value to return if no value is founddefaultValuepublic java.lang.Boolean[] getBooleanArray(ParameterDefinition parameterDefinition)
Parametersnull if the parameter does not exist.getBooleanArray in interface ParametersparameterDefinition - the parameter definitionnullpublic java.util.List<java.lang.Boolean> getBooleanList(java.lang.String name)
Parametersnull if the parameter does not exist.getBooleanList in interface Parametersname - the parameter namenullpublic java.util.List<java.lang.Boolean> getBooleanList(ParameterDefinition parameterDefinition)
Parametersnull if the parameter does not exist.getBooleanList in interface ParametersparameterDefinition - the parameter definitionnullpublic <T extends Parameters> T getParameters(java.lang.String name)
Parametersnull if the parameter does not exist.getParameters in interface ParametersT - the type parametername - the parameter namenullpublic <T extends Parameters> T getParameters(ParameterDefinition parameterDefinition)
Parametersnull if the parameter does not exist.getParameters in interface ParametersT - the type parameterparameterDefinition - the parameter definitionnullpublic <T extends Parameters> T[] getParametersArray(java.lang.String name)
Parametersnull if the parameter does not exist.getParametersArray in interface ParametersT - the type parametername - the parameter namenullpublic <T extends Parameters> T[] getParametersArray(ParameterDefinition parameterDefinition)
Parametersnull if the parameter does not exist.getParametersArray in interface ParametersT - the type parameterparameterDefinition - the parameter definitionnullpublic <T extends Parameters> java.util.List<T> getParametersList(java.lang.String name)
Parametersnull if the parameter does not exist.getParametersList in interface ParametersT - the type parametername - the parameter namenullpublic <T extends Parameters> java.util.List<T> getParametersList(ParameterDefinition parameterDefinition)
Parametersnull if the parameter does not exist.getParametersList in interface ParametersT - the type parameterparameterDefinition - the parameter definitionnullpublic ParameterValue newParameterValue(java.lang.String name, ParameterValueType parameterValueType)
newParameterValue in interface Parameterspublic ParameterValue newParameterValue(java.lang.String name, ParameterValueType parameterValueType, boolean array)
newParameterValue in interface Parameterspublic <T extends Parameters> T newParameters(java.lang.String name)
newParameters in interface Parameterspublic <T extends Parameters> T newParameters(ParameterDefinition parameterDefinition)
newParameters in interface Parameterspublic <T extends Parameters> T touchParameters(java.lang.String name)
touchParameters in interface Parameterspublic <T extends Parameters> T touchParameters(ParameterDefinition parameterDefinition)
touchParameters in interface Parameterspublic boolean isAddable()
ParametersisAddable in interface Parameterstrue if the parameter can be added after the parameters instance is created,
otherwise falsepublic java.lang.String describe()
describe in interface Parameterspublic java.lang.String describe(boolean details)
describe in interface Parameterspublic void setIndentString(java.lang.String indentString)
setIndentString in interface Parameterspublic void readFrom(java.lang.String text)
throws AponParseException
readFrom in interface ParametersAponParseExceptionpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2008–2018 The Aspectran Project. All rights reserved.