Package org.drools.model.view
Class BindViewItem2<T>
- java.lang.Object
-
- org.drools.model.view.BindViewItem2<T>
-
- All Implemented Interfaces:
Binding,ModelComponent,RuleItem,RuleItemBuilder<ViewItem<T>>,ViewItem<T>,ViewItemBuilder<T>
public class BindViewItem2<T> extends Object implements ViewItem<T>, Binding, ModelComponent
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Objecteval(Object... args)Function1getBindingFunction()Variable<T>getBoundVariable()Variable<T>getFirstVariable()VariablegetInputVariable()Variable[]getInputVariables()String[]getReactOn()Variable<?>[]getVariables()String[]getWatchedProps()booleanisEqualTo(ModelComponent o)
-
-
-
Method Detail
-
getFirstVariable
public Variable<T> getFirstVariable()
- Specified by:
getFirstVariablein interfaceViewItem<T>
-
getVariables
public Variable<?>[] getVariables()
- Specified by:
getVariablesin interfaceViewItem<T>
-
getBoundVariable
public Variable<T> getBoundVariable()
- Specified by:
getBoundVariablein interfaceBinding
-
getBindingFunction
public Function1 getBindingFunction()
- Specified by:
getBindingFunctionin interfaceBinding
-
getInputVariable
public Variable getInputVariable()
- Specified by:
getInputVariablein interfaceBinding
-
getInputVariables
public Variable[] getInputVariables()
- Specified by:
getInputVariablesin interfaceBinding
-
getReactOn
public String[] getReactOn()
- Specified by:
getReactOnin interfaceBinding
-
getWatchedProps
public String[] getWatchedProps()
- Specified by:
getWatchedPropsin interfaceBinding
-
isEqualTo
public boolean isEqualTo(ModelComponent o)
- Specified by:
isEqualToin interfaceModelComponent
-
-