Package com.redwood.scheduler.api.model
Class Variable
- java.lang.Object
- 
- com.redwood.scheduler.api.model.Variable
 
- 
 public abstract class Variable extends Object 
- 
- 
Field SummaryFields Modifier and Type Field Description static StringBIG_DECIMALstatic intPARAMETERstatic intVARIABLE
 - 
Constructor SummaryConstructors Constructor Description Variable()
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract StringgetDescription()StringgetDirection()abstract StringgetDisplayName()intgetDisplayOrder()abstract StringgetDisplayType()abstract StringgetFullDisplayType()intgetGroupType()VariableHeadergetHeader()abstract StringgetIdentifier()protected StringgetParameterExpandableVersionOfDisplayName(String aDisplayName, String aScriptType, JobDefinition jobDefinition)booleanisArray()True if the variable is array, default returns false.
 
- 
- 
- 
Field Detail- 
VARIABLEpublic static final int VARIABLE - See Also:
- Constant Field Values
 
 - 
PARAMETERpublic static final int PARAMETER - See Also:
- Constant Field Values
 
 - 
BIG_DECIMALpublic static final String BIG_DECIMAL - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
getIdentifierpublic abstract String getIdentifier() 
 - 
getDisplayNamepublic abstract String getDisplayName() 
 - 
getDisplayTypepublic abstract String getDisplayType() - Returns:
- The class name of the type
 
 - 
getFullDisplayTypepublic abstract String getFullDisplayType() - Returns:
- The full class path of the type
 
 - 
getDescriptionpublic abstract String getDescription() 
 - 
getDirectionpublic String getDirection() 
 - 
getGroupTypepublic int getGroupType() - Returns:
- true if this variable is a parameter type.
 
 - 
getHeaderpublic VariableHeader getHeader() 
 - 
getDisplayOrderpublic int getDisplayOrder() 
 - 
isArraypublic boolean isArray() True if the variable is array, default returns false.- Returns:
- Returns false
 
 - 
getParameterExpandableVersionOfDisplayNameprotected String getParameterExpandableVersionOfDisplayName(String aDisplayName, String aScriptType, JobDefinition jobDefinition) 
 
- 
 
-