Interface FieldNatureType
-
public interface FieldNatureType
-
-
Field Summary
Fields Modifier and Type Field Description static intTYPE_ENUMThis is not used yet.static intTYPE_FORMULAThis is for a "formula" that calculates a value.static intTYPE_LITERALThis may be string, or number, anything really.static intTYPE_PREDICATEThe fieldName and fieldBinding is not used in the case of a predicate.static intTYPE_TEMPLATEThis is for a field to be a placeholder for a templatestatic intTYPE_UNDEFINEDThis is used only when action is first created.static intTYPE_VARIABLEThis is when it is set to a valid previously bound variable.
-
-
-
Field Detail
-
TYPE_UNDEFINED
static final int TYPE_UNDEFINED
This is used only when action is first created. This means that there is no value yet for the constraint.- See Also:
- Constant Field Values
-
TYPE_LITERAL
static final int TYPE_LITERAL
This may be string, or number, anything really.- See Also:
- Constant Field Values
-
TYPE_VARIABLE
static final int TYPE_VARIABLE
This is when it is set to a valid previously bound variable.- See Also:
- Constant Field Values
-
TYPE_FORMULA
static final int TYPE_FORMULA
This is for a "formula" that calculates a value.- See Also:
- Constant Field Values
-
TYPE_ENUM
static final int TYPE_ENUM
This is not used yet. ENUMs are not suitable for business rules until we can get data driven non code enums.- See Also:
- Constant Field Values
-
TYPE_PREDICATE
static final int TYPE_PREDICATE
The fieldName and fieldBinding is not used in the case of a predicate.- See Also:
- Constant Field Values
-
TYPE_TEMPLATE
static final int TYPE_TEMPLATE
This is for a field to be a placeholder for a template- See Also:
- Constant Field Values
-
-