public interface Parameter
Modifier and Type | Method and Description |
---|---|
void |
clearValue()
Clears the parameter value.
|
int |
getArraySize()
Returns the size of the array if the value is an array.
|
Parameters |
getContainer()
Returns the
Parameters that contains the Parameter . |
String |
getName()
Returns the parameter name.
|
ParameterValueType |
getParameterValueType()
Returns the parameter value type.
|
String |
getQualifiedName()
Returns the fully qualified parameter name.
|
Object |
getValue()
Returns a value as an
Object . |
Boolean |
getValueAsBoolean()
Returns a value as a
Boolean . |
Boolean[] |
getValueAsBooleanArray()
Returns a value as a
Boolean array. |
List<Boolean> |
getValueAsBooleanList()
Returns a value as a
List<Boolean> . |
Double |
getValueAsDouble()
Returns a value as a
Double . |
Double[] |
getValueAsDoubleArray()
Returns a value as a
Double array. |
List<Double> |
getValueAsDoubleList()
Returns a value as a
List<Double> . |
Float |
getValueAsFloat()
Returns a value as a
Float . |
Float[] |
getValueAsFloatArray()
Returns a value as a
Float array. |
List<Float> |
getValueAsFloatList()
Returns a value as a
List<Float> . |
Integer |
getValueAsInt()
Returns a value as an
Integer . |
Integer[] |
getValueAsIntArray()
Returns a value as an
Integer array. |
List<Integer> |
getValueAsIntList()
Returns a value as a
List<Integer> . |
Long |
getValueAsLong()
Returns a value as a
Long . |
Long[] |
getValueAsLongArray()
Returns a value as a
Long array. |
List<Long> |
getValueAsLongList()
Returns a value as a
List<Long> . |
Parameters |
getValueAsParameters()
Returns a value as a
Parameters . |
Parameters[] |
getValueAsParametersArray()
Returns a value as a
Parameters array. |
List<Parameters> |
getValueAsParametersList()
Returns a value as a
List<Parameters> . |
String |
getValueAsString()
Returns a value as a
String . |
String[] |
getValueAsStringArray()
Returns a value as a
String array. |
List<String> |
getValueAsStringList()
Returns a value as a
List<String> . |
List<?> |
getValueList()
Returns a value as a
List . |
Object[] |
getValues()
Returns a value as an
Object array. |
boolean |
isArray()
Returns whether the parameter value is an array.
|
boolean |
isAssigned()
Returns whether a value was assigned to the parameter value.
|
boolean |
isBracketed() |
Parameters |
newParameters(Parameter prototype) |
void |
putValue(Object value)
Puts the parameter value.
|
void |
setParameterValueType(ParameterValueType parameterValueType)
Sets the parameter value type.
|
Parameters getContainer()
Parameters
that contains the Parameter
.Parameters
String getName()
String getQualifiedName()
ParameterValueType getParameterValueType()
void setParameterValueType(ParameterValueType parameterValueType)
parameterValueType
- the parameter value typeboolean isArray()
true
if the parameter value is an array, otherwise false
boolean isBracketed()
boolean isAssigned()
true
if a value was assigned to the parameter value, otherwise false
int getArraySize()
Object getValue()
Object
.Object
void putValue(Object value)
value
- the parameter valuevoid clearValue()
Object[] getValues()
Object
array.Object
List<?> getValueList()
List
.List
String getValueAsString()
String
.String
String[] getValueAsStringArray()
String
array.String
arrayList<String> getValueAsStringList()
List<String>
.List<String>
Integer getValueAsInt()
Integer
.Integer
Integer[] getValueAsIntArray()
Integer
array.Integer
arrayList<Integer> getValueAsIntList()
List<Integer>
.List<Integer>
Long getValueAsLong()
Long
.Long
Long[] getValueAsLongArray()
Long
array.Long
arrayList<Long> getValueAsLongList()
List<Long>
.List<Long>
Float getValueAsFloat()
Float
.Float
Float[] getValueAsFloatArray()
Float
array.Float
arrayList<Float> getValueAsFloatList()
List<Float>
.List<Float>
Double getValueAsDouble()
Double
.Double
Double[] getValueAsDoubleArray()
Double
array.Double
arrayList<Double> getValueAsDoubleList()
List<Double>
.List<Double>
Boolean getValueAsBoolean()
Boolean
.Boolean
Boolean[] getValueAsBooleanArray()
Boolean
array.Boolean
arrayList<Boolean> getValueAsBooleanList()
List<Boolean>
.List<Boolean>
Parameters getValueAsParameters()
Parameters
.Parameters
Parameters[] getValueAsParametersArray()
Parameters
array.Parameters
arrayList<Parameters> getValueAsParametersList()
List<Parameters>
.List<Parameters>
Parameters newParameters(Parameter prototype)
Copyright © 2008–2017 Aspectran.com. All rights reserved.