Class ParameterKey


  • public class ParameterKey
    extends java.lang.Object
    A class for defining parameter attributes.
    • 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()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object