| java.lang.Object org.drools.brms.client.modeldriven.brl.ISingleFieldConstraint
All known Subclasses: org.drools.brms.client.modeldriven.brl.SingleFieldConstraint, org.drools.brms.client.modeldriven.brl.ConnectiveConstraint,
ISingleFieldConstraint | public class ISingleFieldConstraint implements PortableObject(Code) | | Represents a constraint, which may be part of a direct field constraint or a connective.
author: Michael Neale |
Field Summary | |
final public static int | TYPE_ENUM This is not used yet. | final public static int | TYPE_LITERAL This may be string, or number, anything really. | final public static int | TYPE_PREDICATE The fieldName and fieldBinding is not used in the case of a predicate. | final public static int | TYPE_RET_VALUE This is for a "formula" that calculates a value. | final public static int | TYPE_UNDEFINED This is used only when constraint is first created. | final public static int | TYPE_VARIABLE This is when it is set to a valid previously bound variable. | public int | constraintValueType | public String | value |
TYPE_ENUM | final public static int TYPE_ENUM(Code) | | This is not used yet. ENUMs are not suitable for business rules
until we can get data driven non code enums.
|
TYPE_LITERAL | final public static int TYPE_LITERAL(Code) | | This may be string, or number, anything really.
|
TYPE_PREDICATE | final public static int TYPE_PREDICATE(Code) | | The fieldName and fieldBinding is not used in the case of a predicate.
|
TYPE_RET_VALUE | final public static int TYPE_RET_VALUE(Code) | | This is for a "formula" that calculates a value.
|
TYPE_UNDEFINED | final public static int TYPE_UNDEFINED(Code) | | This is used only when constraint is first created.
This means that there is no value yet for the constraint.
|
TYPE_VARIABLE | final public static int TYPE_VARIABLE(Code) | | This is when it is set to a valid previously bound variable.
|
constraintValueType | public int constraintValueType(Code) | | |
|
|