Class Variable


  • public abstract class Variable
    extends Object
    • Constructor Detail

      • Variable

        public Variable()
    • Method Detail

      • getIdentifier

        public abstract String getIdentifier()
      • getDisplayName

        public abstract String getDisplayName()
      • getDisplayType

        public abstract String getDisplayType()
        Returns:
        The class name of the type
      • getFullDisplayType

        public abstract String getFullDisplayType()
        Returns:
        The full class path of the type
      • getDescription

        public abstract String getDescription()
      • getDirection

        public String getDirection()
      • getGroupType

        public int getGroupType()
        Returns:
        true if this variable is a parameter type.
      • getDisplayOrder

        public int getDisplayOrder()
      • isArray

        public boolean isArray()
        True if the variable is array, default returns false.
        Returns:
        Returns false
      • getParameterExpandableVersionOfDisplayName

        protected String getParameterExpandableVersionOfDisplayName​(String aDisplayName,
                                                                    String aScriptType,
                                                                    com.redwood.scheduler.api.model.JobDefinition jobDefinition)