Package org.drools.compiler.lang.descr
Class BindingDescr
- java.lang.Object
-
- org.drools.compiler.lang.descr.BaseDescr
-
- org.drools.compiler.lang.descr.BindingDescr
-
- All Implemented Interfaces:
Externalizable
,Serializable
,ExpressionDescr
,org.drools.core.rule.Namespaceable
public class BindingDescr extends BaseDescr implements ExpressionDescr
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description BindingDescr()
BindingDescr(String variable, String expression)
BindingDescr(String variable, String expression, boolean isUnification)
BindingDescr(String variable, String bindingField, String expression, boolean isUnification)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getBindingField()
String
getExpression()
String
getVariable()
boolean
isUnification()
void
setBindingField(String bindingField)
void
setExpression(String expression)
void
setExpressionAndBindingField(String expression)
void
setUnification(boolean isUnification)
void
setVariable(String variable)
String
toString()
-
Methods inherited from class org.drools.compiler.lang.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
-
-
-
-
Method Detail
-
setVariable
public void setVariable(String variable)
-
setExpression
public void setExpression(String expression)
-
setExpressionAndBindingField
public void setExpressionAndBindingField(String expression)
-
getVariable
public String getVariable()
-
getExpression
public String getExpression()
- Specified by:
getExpression
in interfaceExpressionDescr
-
setUnification
public void setUnification(boolean isUnification)
-
isUnification
public boolean isUnification()
-
getBindingField
public String getBindingField()
-
setBindingField
public void setBindingField(String bindingField)
-
-