Package com.aspectran.core.util.apon
Class ParameterKey
- java.lang.Object
-
- com.aspectran.core.util.apon.ParameterKey
-
public class ParameterKey extends java.lang.Object
A class for defining parameter attributes.
-
-
Constructor Summary
Constructors Constructor Description ParameterKey(java.lang.String name, ValueType valueType)
ParameterKey(java.lang.String name, ValueType valueType, boolean array)
ParameterKey(java.lang.String name, ValueType valueType, boolean array, boolean noBrackets)
ParameterKey(java.lang.String name, java.lang.Class<? extends AbstractParameters> parametersClass)
ParameterKey(java.lang.String name, java.lang.Class<? extends AbstractParameters> parametersClass, boolean array)
ParameterKey(java.lang.String name, java.lang.Class<? extends AbstractParameters> parametersClass, boolean array, boolean noBrackets)
ParameterKey(java.lang.String name, java.lang.String[] altNames, ValueType valueType)
ParameterKey(java.lang.String name, java.lang.String[] altNames, ValueType valueType, boolean array)
ParameterKey(java.lang.String name, java.lang.String[] altNames, ValueType valueType, boolean array, boolean noBrackets)
ParameterKey(java.lang.String name, java.lang.String[] altNames, java.lang.Class<? extends AbstractParameters> parametersClass)
ParameterKey(java.lang.String name, java.lang.String[] altNames, java.lang.Class<? extends AbstractParameters> parametersClass, boolean array)
ParameterKey(java.lang.String name, java.lang.String[] altNames, java.lang.Class<? extends AbstractParameters> parametersClass, boolean array, boolean noBrackets)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String[]
getAltNames()
java.lang.String
getName()
ValueType
getValueType()
boolean
isArray()
boolean
isNoBrackets()
ParameterValue
newParameterValue()
java.lang.String
toString()
-
-
-
Constructor Detail
-
ParameterKey
public ParameterKey(java.lang.String name, ValueType valueType)
-
ParameterKey
public ParameterKey(java.lang.String name, java.lang.String[] altNames, ValueType valueType)
-
ParameterKey
public ParameterKey(java.lang.String name, ValueType valueType, boolean array)
-
ParameterKey
public ParameterKey(java.lang.String name, java.lang.String[] altNames, ValueType valueType, boolean array)
-
ParameterKey
public ParameterKey(java.lang.String name, ValueType valueType, boolean array, boolean noBrackets)
-
ParameterKey
public ParameterKey(java.lang.String name, java.lang.String[] altNames, ValueType valueType, boolean array, boolean noBrackets)
-
ParameterKey
public ParameterKey(java.lang.String name, java.lang.Class<? extends AbstractParameters> parametersClass)
-
ParameterKey
public ParameterKey(java.lang.String name, java.lang.String[] altNames, java.lang.Class<? extends AbstractParameters> parametersClass)
-
ParameterKey
public ParameterKey(java.lang.String name, java.lang.Class<? extends AbstractParameters> parametersClass, boolean array)
-
ParameterKey
public ParameterKey(java.lang.String name, java.lang.String[] altNames, java.lang.Class<? extends AbstractParameters> parametersClass, boolean array)
-
ParameterKey
public ParameterKey(java.lang.String name, java.lang.Class<? extends AbstractParameters> parametersClass, boolean array, boolean noBrackets)
-
ParameterKey
public ParameterKey(java.lang.String name, java.lang.String[] altNames, java.lang.Class<? extends AbstractParameters> parametersClass, boolean array, boolean noBrackets)
-
-
Method Detail
-
getName
public java.lang.String getName()
-
getAltNames
public java.lang.String[] getAltNames()
-
getValueType
public ValueType getValueType()
-
isArray
public boolean isArray()
-
isNoBrackets
public boolean isNoBrackets()
-
newParameterValue
public ParameterValue newParameterValue()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-