Uses of Interface
org.optaplanner.core.impl.score.stream.drools.common.PatternVariable
-
Packages that use PatternVariable Package Description org.optaplanner.core.impl.score.stream.drools.common -
-
Uses of PatternVariable in org.optaplanner.core.impl.score.stream.drools.common
Classes in org.optaplanner.core.impl.score.stream.drools.common with type parameters of type PatternVariable Modifier and Type Interface Description interface
PatternVariable<A,PatternVar_,Child_ extends PatternVariable<A,PatternVar_,Child_>>
Methods in org.optaplanner.core.impl.score.stream.drools.common that return PatternVariable Modifier and Type Method Description <LeftJoinVar_>
PatternVariable<A,PatternVar_,Child_>PatternVariable. filterForJoin(org.drools.model.Variable<LeftJoinVar_> leftJoinVar, AbstractBiJoiner<LeftJoinVar_,A> joiner, JoinerType joinerType, int mappingIndex)
<LeftJoinVarA_,LeftJoinVarB_,LeftJoinVarC_>
PatternVariable<A,PatternVar_,Child_>PatternVariable. filterForJoin(org.drools.model.Variable<LeftJoinVarA_> leftJoinVarA, org.drools.model.Variable<LeftJoinVarB_> leftJoinVarB, org.drools.model.Variable<LeftJoinVarC_> leftJoinVarC, AbstractQuadJoiner<LeftJoinVarA_,LeftJoinVarB_,LeftJoinVarC_,A> joiner, JoinerType joinerType, int mappingIndex)
<LeftJoinVarA_,LeftJoinVarB_>
PatternVariable<A,PatternVar_,Child_>PatternVariable. filterForJoin(org.drools.model.Variable<LeftJoinVarA_> leftJoinVarA, org.drools.model.Variable<LeftJoinVarB_> leftJoinVarB, AbstractTriJoiner<LeftJoinVarA_,LeftJoinVarB_,A> joiner, JoinerType joinerType, int mappingIndex)
protected PatternVariable<A,?,?>
BiLeftHandSide. getPatternVariableA()
protected PatternVariable<A,?,?>
TriLeftHandSide. getPatternVariableA()
protected PatternVariable<A,?,?>
UniLeftHandSide. getPatternVariableA()
protected PatternVariable<B,?,?>
BiLeftHandSide. getPatternVariableB()
protected PatternVariable<B,?,?>
TriLeftHandSide. getPatternVariableB()
protected PatternVariable<C,?,?>
TriLeftHandSide. getPatternVariableC()
<NewA> PatternVariable<NewA,PatternVar_,?>
PatternVariable. map(org.drools.model.Variable<NewA> boundVariable, Function<A,NewA> mappingFunction)
Constructors in org.optaplanner.core.impl.score.stream.drools.common with parameters of type PatternVariable Constructor Description BiLeftHandSide(BiLeftHandSide<A,B> leftHandSide, PatternVariable<A,?,?> left, PatternVariable<B,?,?> right)
BiLeftHandSide(BiLeftHandSide<A,B> leftHandSide, PatternVariable<B,?,?> patternVariable)
BiLeftHandSide(org.optaplanner.core.impl.score.stream.drools.common.BiRuleContext<A,B> ruleContext, PatternVariable<A,?,?> left, PatternVariable<B,?,?> right, DroolsVariableFactory variableFactory)
BiLeftHandSide(PatternVariable<A,?,?> left, PatternVariable<B,?,?> right, DroolsVariableFactory variableFactory)
QuadLeftHandSide(PatternVariable<A,?,?> patternVariableA, PatternVariable<B,?,?> patternVariableB, PatternVariable<C,?,?> patternVariableC, PatternVariable<D,?,?> patternVariableD, DroolsVariableFactory variableFactory)
QuadLeftHandSide(QuadLeftHandSide<A,B,C,D> leftHandSide, PatternVariable<D,?,?> patternVariable)
QuadLeftHandSide(org.optaplanner.core.impl.score.stream.drools.common.QuadRuleContext<A,B,C,D> ruleContext, PatternVariable<A,?,?> patternVariableA, PatternVariable<B,?,?> patternVariableB, PatternVariable<C,?,?> patternVariableC, PatternVariable<D,?,?> patternVariableD, DroolsVariableFactory variableFactory)
TriLeftHandSide(PatternVariable<A,?,?> patternVariableA, PatternVariable<B,?,?> patternVariableB, PatternVariable<C,?,?> patternVariableC, DroolsVariableFactory variableFactory)
TriLeftHandSide(TriLeftHandSide<A,B,C> leftHandSide, PatternVariable<C,?,?> patternVariable)
TriLeftHandSide(org.optaplanner.core.impl.score.stream.drools.common.TriRuleContext<A,B,C> ruleContext, PatternVariable<A,?,?> patternVariableA, PatternVariable<B,?,?> patternVariableB, PatternVariable<C,?,?> patternVariableC, DroolsVariableFactory variableFactory)
UniLeftHandSide(UniLeftHandSide<A> leftHandSide, PatternVariable<A,?,?> patternVariable)
UniLeftHandSide(org.optaplanner.core.impl.score.stream.drools.common.UniRuleContext<A> ruleContext, PatternVariable<A,?,?> patternVariable, DroolsVariableFactory variableFactory)
-