Package org.drools.model.view
Interface Expr4ViewItem<A,B,C,D>
- All Superinterfaces:
ExprNViewItem<A>,ExprViewItem<A>,RuleItem,RuleItemBuilder<ViewItem<A>>,ViewItem<A>,ViewItemBuilder<A>
- All Known Implementing Classes:
Expr4ViewItemImpl
-
Method Summary
Modifier and TypeMethodDescription<V> Expr4ViewItemImpl<A,B, C, D> indexedBy(Class<V> indexedClass, Index.ConstraintType constraintType, int indexId, Function1<A, V> leftOperandExtractor, Function3<B, C, D, ?> rightOperandExtractor) <V> Expr4ViewItemImpl<A,B, C, D> indexedBy(Class<V> indexedClass, Index.ConstraintType constraintType, int indexId, Function1<A, V> leftOperandExtractor, Function3<B, C, D, ?> rightOperandExtractor, Class<?> rightReturnType) Methods inherited from interface org.drools.model.view.ExprViewItem
getExprId, getType, reactOn, watchMethods inherited from interface org.drools.model.view.ViewItem
get, getFirstVariable, getVariables
-
Method Details
-
indexedBy
-
indexedBy
-