Package org.drools.drl.ast.descr
Class BindingDescr
- java.lang.Object
-
- org.drools.drl.ast.descr.BaseDescr
-
- org.drools.drl.ast.descr.BindingDescr
-
- All Implemented Interfaces:
java.io.Externalizable,java.io.Serializable,ExpressionDescr,Namespaceable
public class BindingDescr extends BaseDescr implements ExpressionDescr
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description BindingDescr()BindingDescr(java.lang.String variable, java.lang.String expression)BindingDescr(java.lang.String variable, java.lang.String expression, boolean isUnification)BindingDescr(java.lang.String variable, java.lang.String bindingField, java.lang.String expression, boolean isUnification)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetBindingField()java.lang.StringgetExpression()java.lang.StringgetVariable()booleanisUnification()voidsetBindingField(java.lang.String bindingField)voidsetExpression(java.lang.String expression)voidsetExpressionAndBindingField(java.lang.String expression)voidsetUnification(boolean isUnification)voidsetVariable(java.lang.String variable)java.lang.StringtoString()-
Methods inherited from class org.drools.drl.ast.descr.BaseDescr
accept, copyLocation, getColumn, getEndCharacter, getEndColumn, getEndLine, getLine, getNamespace, getResource, getStartCharacter, getText, isNegated, negate, positionAsString, readExternal, replaceVariable, setEndCharacter, setEndLocation, setLocation, setNamespace, setResource, setStartCharacter, setText, writeExternal
-
-
-
-
Constructor Detail
-
BindingDescr
public BindingDescr()
-
BindingDescr
public BindingDescr(java.lang.String variable, java.lang.String expression)
-
BindingDescr
public BindingDescr(java.lang.String variable, java.lang.String expression, boolean isUnification)
-
BindingDescr
public BindingDescr(java.lang.String variable, java.lang.String bindingField, java.lang.String expression, boolean isUnification)
-
-
Method Detail
-
setVariable
public void setVariable(java.lang.String variable)
-
setExpression
public void setExpression(java.lang.String expression)
-
setExpressionAndBindingField
public void setExpressionAndBindingField(java.lang.String expression)
-
getVariable
public java.lang.String getVariable()
-
getExpression
public java.lang.String getExpression()
- Specified by:
getExpressionin interfaceExpressionDescr
-
setUnification
public void setUnification(boolean isUnification)
-
isUnification
public boolean isUnification()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getBindingField
public java.lang.String getBindingField()
-
setBindingField
public void setBindingField(java.lang.String bindingField)
-
-