Drools Workbench - Data Model API 6.2.0.Final

org.drools.workbench.models.datamodel.rule
Class SingleFieldConstraintEBLeftSide

java.lang.Object
  extended by org.drools.workbench.models.datamodel.rule.BaseSingleFieldConstraint
      extended by org.drools.workbench.models.datamodel.rule.SingleFieldConstraint
          extended by org.drools.workbench.models.datamodel.rule.SingleFieldConstraintEBLeftSide
All Implemented Interfaces:
FieldConstraint, HasExpressionConstraint, HasOperator, HasParameterizedOperator

public class SingleFieldConstraintEBLeftSide
extends SingleFieldConstraint


Field Summary
 
Fields inherited from class org.drools.workbench.models.datamodel.rule.BaseSingleFieldConstraint
constraintValueType, expression, operator, parameters, TYPE_ENUM, TYPE_EXPR_BUILDER_VALUE, TYPE_LITERAL, TYPE_PREDICATE, TYPE_RET_VALUE, TYPE_TEMPLATE, TYPE_UNDEFINED, TYPE_VARIABLE, value
 
Constructor Summary
SingleFieldConstraintEBLeftSide()
           
SingleFieldConstraintEBLeftSide(String field)
           
SingleFieldConstraintEBLeftSide(String factType, String fieldName, String fieldType, FieldConstraint parent)
           
 
Method Summary
 void addNewConnective()
          This adds a new connective.
 boolean equals(Object o)
           
 ExpressionFormLine getExpressionLeftSide()
           
 String getFieldBinding()
           
 String getFieldName()
           
 String getFieldType()
           
 int hashCode()
           
 boolean isBound()
          Returns true of there is a field binding.
 void setExpressionLeftSide(ExpressionFormLine expression)
           
 void setFieldBinding(String fieldBinding)
           
 
Methods inherited from class org.drools.workbench.models.datamodel.rule.SingleFieldConstraint
getConnectives, getFactType, getId, getParent, removeConnective, setConnectives, setFactType, setFieldName, setFieldType, setId, setParent
 
Methods inherited from class org.drools.workbench.models.datamodel.rule.BaseSingleFieldConstraint
clearParameters, deleteParameter, getConstraintValueType, getExpressionValue, getOperator, getParameter, getParameters, getValue, setConstraintValueType, setExpressionValue, setOperator, setParameter, setParameters, setValue
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SingleFieldConstraintEBLeftSide

public SingleFieldConstraintEBLeftSide()

SingleFieldConstraintEBLeftSide

public SingleFieldConstraintEBLeftSide(String factType,
                                       String fieldName,
                                       String fieldType,
                                       FieldConstraint parent)

SingleFieldConstraintEBLeftSide

public SingleFieldConstraintEBLeftSide(String field)
Method Detail

isBound

public boolean isBound()
Returns true of there is a field binding.

Overrides:
isBound in class SingleFieldConstraint

getExpressionLeftSide

public ExpressionFormLine getExpressionLeftSide()

setExpressionLeftSide

public void setExpressionLeftSide(ExpressionFormLine expression)

getFieldBinding

public String getFieldBinding()
Overrides:
getFieldBinding in class SingleFieldConstraint

setFieldBinding

public void setFieldBinding(String fieldBinding)
Overrides:
setFieldBinding in class SingleFieldConstraint

getFieldType

public String getFieldType()
Overrides:
getFieldType in class SingleFieldConstraint

getFieldName

public String getFieldName()
Overrides:
getFieldName in class SingleFieldConstraint

addNewConnective

public void addNewConnective()
This adds a new connective.

Overrides:
addNewConnective in class SingleFieldConstraint

equals

public boolean equals(Object o)
Overrides:
equals in class SingleFieldConstraint

hashCode

public int hashCode()
Overrides:
hashCode in class SingleFieldConstraint

Drools Workbench - Data Model API 6.2.0.Final

Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.