Uses of Interface
org.drools.model.functions.Predicate2
Packages that use Predicate2
Package
Description
-
Uses of Predicate2 in org.drools.model
Methods in org.drools.model that return Predicate2Modifier and TypeMethodDescriptionPredicate2<T,U> PatternDSL.PatternExpr2.getPredicate()default Predicate2SingleConstraint.getPredicate2()Methods in org.drools.model with parameters of type Predicate2Modifier and TypeMethodDescriptionstatic <T,U> Expr2ViewItem<T, U> DSL.expr(String exprId, Variable<T> var1, Variable<U> var2, Predicate2<T, U> predicate) static <T,U> Expr2ViewItem<T, U> DSL.expr(Variable<T> var1, Variable<U> var2, Predicate2<T, U> predicate) <U> PatternDSL.PatternDef<T>PatternDSL.PatternDef.expr(String exprId, Variable<U> var2, Predicate2<T, U> predicate) <U> PatternDSL.PatternDef<T>PatternDSL.PatternDef.expr(String exprId, Variable<U> var2, Predicate2<T, U> predicate, BetaIndex<T, U, ?> index) <U> PatternDSL.PatternDef<T>PatternDSL.PatternDef.expr(String exprId, Variable<U> var2, Predicate2<T, U> predicate, BetaIndex<T, U, ?> index, PatternDSL.ReactOn reactOn) <U> PatternDSL.PatternDef<T>PatternDSL.PatternDef.expr(String exprId, Variable<U> var2, Predicate2<T, U> predicate, PatternDSL.ReactOn reactOn) <U> PatternDSL.PatternDef<T>PatternDSL.PatternDef.expr(Variable<U> var2, Predicate2<T, U> predicate) <U> PatternDSL.PatternDef<T>PatternDSL.PatternDefImpl.expr(String exprId, Variable<U> var2, Predicate2<T, U> predicate) <U> PatternDSL.PatternDef<T>PatternDSL.PatternDefImpl.expr(String exprId, Variable<U> var2, Predicate2<T, U> predicate, BetaIndex<T, U, ?> index) <U> PatternDSL.PatternDef<T>PatternDSL.PatternDefImpl.expr(String exprId, Variable<U> var2, Predicate2<T, U> predicate, BetaIndex<T, U, ?> index, PatternDSL.ReactOn reactOn) <U> PatternDSL.PatternDef<T>PatternDSL.PatternDefImpl.expr(String exprId, Variable<U> var2, Predicate2<T, U> predicate, PatternDSL.ReactOn reactOn) <U> PatternDSL.PatternDef<T>PatternDSL.PatternDefImpl.expr(Variable<U> var2, Predicate2<T, U> predicate) static <A,B> ConditionalConsequenceBuilder PatternDSL.when(String exprId, Variable<A> var1, Variable<B> var2, Predicate2<A, B> predicate) static <A,B> ConditionalConsequenceBuilder PatternDSL.when(Variable<A> var1, Variable<B> var2, Predicate2<A, B> predicate) Constructors in org.drools.model with parameters of type Predicate2ModifierConstructorDescriptionPatternExpr2(String exprId, Variable<U> var2, Predicate2<T, U> predicate, BetaIndex<T, U, ?> index, PatternDSL.ReactOn reactOn) PatternExpr2(Variable<U> var2, Predicate2<T, U> predicate, BetaIndexImpl<T, U, ?> index, PatternDSL.ReactOn reactOn) -
Uses of Predicate2 in org.drools.model.consequences
Methods in org.drools.model.consequences with parameters of type Predicate2Modifier and TypeMethodDescriptionConditionalConsequenceBuilder.elseWhen(String exprId, Variable<A> var1, Variable<B> var2, Predicate2<A, B> predicate) ConditionalConsequenceBuilder.elseWhen(Variable<A> var1, Variable<B> var2, Predicate2<A, B> predicate) -
Uses of Predicate2 in org.drools.model.constraints
Methods in org.drools.model.constraints that return Predicate2Constructors in org.drools.model.constraints with parameters of type Predicate2ModifierConstructorDescriptionSingleConstraint2(String exprId, Variable<A> var1, Variable<B> var2, Predicate2<A, B> predicate) SingleConstraint2(Variable<A> var1, Variable<B> var2, Predicate2<A, B> predicate) -
Uses of Predicate2 in org.drools.model.functions
Subinterfaces of Predicate2 in org.drools.model.functionsModifier and TypeInterfaceDescriptioninterfaceOperator<A,B> static interfacestatic interfaceOperator.SingleValue<A,B> Classes in org.drools.model.functions that implement Predicate2Methods in org.drools.model.functions that return Predicate2Constructors in org.drools.model.functions with parameters of type Predicate2 -
Uses of Predicate2 in org.drools.model.operators
Classes in org.drools.model.operators that implement Predicate2Modifier and TypeClassDescriptionenumenumenumenumenumenumenumenumenum -
Uses of Predicate2 in org.drools.model.patterns
Methods in org.drools.model.patterns with parameters of type Predicate2Modifier and TypeMethodDescriptionPatternBuilder.ConstrainedPatternBuilder.and(String exprId, Variable<A> var1, Predicate2<T, A> predicate) PatternBuilder.ConstrainedPatternBuilder.and(String exprId, Variable<A> var1, Variable<B> var2, Predicate2<A, B> predicate) PatternBuilder.ConstrainedPatternBuilder.and(Variable<A> var1, Predicate2<T, A> predicate) PatternBuilder.ConstrainedPatternBuilder.and(Variable<A> var1, Variable<B> var2, Predicate2<A, B> predicate) PatternBuilder.ConstrainedPatternBuilder.or(String exprId, Variable<A> var1, Predicate2<T, A> predicate) PatternBuilder.ConstrainedPatternBuilder.or(String exprId, Variable<A> var1, Variable<B> var2, Predicate2<A, B> predicate) PatternBuilder.ConstrainedPatternBuilder.or(Variable<A> var1, Predicate2<T, A> predicate) PatternBuilder.ConstrainedPatternBuilder.or(Variable<A> var1, Variable<B> var2, Predicate2<A, B> predicate) PatternBuilder.BoundPatternBuilder.with(String exprId, Variable<A> var2, Predicate2<T, A> predicate) PatternBuilder.BoundPatternBuilder.with(String exprId, Variable<A> var1, Variable<B> var2, Predicate2<A, B> predicate) PatternBuilder.BoundPatternBuilder.with(Variable<A> var2, Predicate2<T, A> predicate) PatternBuilder.BoundPatternBuilder.with(Variable<A> var1, Variable<B> var2, Predicate2<A, B> predicate) -
Uses of Predicate2 in org.drools.model.view
Methods in org.drools.model.view that return Predicate2Constructors in org.drools.model.view with parameters of type Predicate2ModifierConstructorDescriptionExpr2ViewItemImpl(String exprId, Variable<T> var1, Variable<U> var2, Predicate2<T, U> predicate) Expr2ViewItemImpl(Variable<T> var1, Variable<U> var2, Predicate2<T, U> predicate)