org.drools.ide.common.client.modeldriven.brl
Class SingleFieldConstraint
java.lang.Object
org.drools.ide.common.client.modeldriven.brl.BaseSingleFieldConstraint
org.drools.ide.common.client.modeldriven.brl.SingleFieldConstraint
- All Implemented Interfaces:
- Serializable, FieldConstraint, PortableObject
- Direct Known Subclasses:
- SingleFieldConstraintEBLeftSide
public class SingleFieldConstraint
- extends BaseSingleFieldConstraint
- implements FieldConstraint
This represents a constraint on a fact - involving a SINGLE FIELD.
Can also include optional "connective constraints" that extend the options for matches.
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
connectives
public ConnectiveConstraint[] connectives
SingleFieldConstraint
public SingleFieldConstraint(String field,
String fieldType,
FieldConstraint parent)
SingleFieldConstraint
public SingleFieldConstraint(String field)
SingleFieldConstraint
public SingleFieldConstraint()
setFieldBinding
public void setFieldBinding(String fieldBinding)
getFieldBinding
public String getFieldBinding()
addNewConnective
public void addNewConnective()
- This adds a new connective.
isBound
public boolean isBound()
- Returns true of there is a field binding.
getExpressionValue
public ExpressionFormLine getExpressionValue()
setExpressionValue
public void setExpressionValue(ExpressionFormLine expression)
setFieldName
public void setFieldName(String fieldName)
getFieldName
public String getFieldName()
setOperator
public void setOperator(String operator)
getOperator
public String getOperator()
setFieldType
public void setFieldType(String fieldType)
getFieldType
public String getFieldType()
setParent
public void setParent(FieldConstraint parent)
getParent
public FieldConstraint getParent()
getId
public String getId()
setId
public void setId(String id)
Copyright © 2001-2011 JBoss Inc.. All Rights Reserved.