Package com.redwood.scheduler.api.model
Class Variable
- java.lang.Object
-
- com.redwood.scheduler.api.model.Variable
-
public abstract class Variable extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static String
BIG_DECIMAL
static int
PARAMETER
static int
VARIABLE
-
Constructor Summary
Constructors Constructor Description Variable()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract String
getDescription()
String
getDirection()
abstract String
getDisplayName()
int
getDisplayOrder()
abstract String
getDisplayType()
abstract String
getFullDisplayType()
int
getGroupType()
VariableHeader
getHeader()
abstract String
getIdentifier()
protected String
getParameterExpandableVersionOfDisplayName(String aDisplayName, String aScriptType, JobDefinition jobDefinition)
boolean
isArray()
True if the variable is array, default returns false.
-
-
-
Field Detail
-
VARIABLE
public static final int VARIABLE
- See Also:
- Constant Field Values
-
PARAMETER
public static final int PARAMETER
- See Also:
- Constant Field Values
-
BIG_DECIMAL
public static final String BIG_DECIMAL
- See Also:
- Constant Field Values
-
-
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.
-
getHeader
public VariableHeader getHeader()
-
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, JobDefinition jobDefinition)
-
-