Uses of Class
org.optaplanner.core.impl.score.stream.drools.common.BiTuple
-
-
Uses of BiTuple in org.optaplanner.core.impl.score.stream.drools.bi
Methods in org.optaplanner.core.impl.score.stream.drools.bi that return BiTuple Modifier and Type Method Description protected <X> BiTuple<A,B>
DroolsBiGroupByAccumulator. createInput(Function<org.drools.model.Variable<X>,X> valueFinder)
protected <X> BiTuple<A,B>
DroolsBiToQuadGroupByAccumulator. createInput(Function<org.drools.model.Variable<X>,X> valueFinder)
protected <X> BiTuple<A,B>
DroolsBiToTriGroupByAccumulator. createInput(Function<org.drools.model.Variable<X>,X> valueFinder)
Methods in org.optaplanner.core.impl.score.stream.drools.bi that return types with arguments of type BiTuple Modifier and Type Method Description <NewA,NewB>
DroolsBiCondition<NewA,NewB,BiTuple<NewA,NewB>>DroolsBiCondition. andGroupWithCollect(BiFunction<A,B,NewA> groupKeyMapping, BiConstraintCollector<A,B,?,NewB> collector)
protected DroolsAbstractGroupBy<BiTuple<A,B>,?>
DroolsBiGroupByAccumulator. newContext()
protected DroolsAbstractGroupBy<BiTuple<A,B>,?>
DroolsBiToQuadGroupByAccumulator. newContext()
protected DroolsAbstractGroupBy<BiTuple<A,B>,?>
DroolsBiToTriGroupByAccumulator. newContext()
-
Uses of BiTuple in org.optaplanner.core.impl.score.stream.drools.common
Methods in org.optaplanner.core.impl.score.stream.drools.common that return types with arguments of type BiTuple Modifier and Type Method Description <NewA,NewB>
DroolsBiRuleStructure<NewA,NewB,BiTuple<NewA,NewB>>DroolsRuleStructure. regroupBi(org.drools.model.Variable<Collection<BiTuple<NewA,NewB>>> newSource, org.drools.model.PatternDSL.PatternDef<Collection<BiTuple<NewA,NewB>>> collectPattern, org.drools.model.view.ViewItem<?> accumulatePattern)
Method parameters in org.optaplanner.core.impl.score.stream.drools.common with type arguments of type BiTuple Modifier and Type Method Description <NewA,NewB>
DroolsBiRuleStructure<NewA,NewB,BiTuple<NewA,NewB>>DroolsRuleStructure. regroupBi(org.drools.model.Variable<Collection<BiTuple<NewA,NewB>>> newSource, org.drools.model.PatternDSL.PatternDef<Collection<BiTuple<NewA,NewB>>> collectPattern, org.drools.model.view.ViewItem<?> accumulatePattern)
<NewA,NewB>
DroolsBiRuleStructure<NewA,NewB,BiTuple<NewA,NewB>>DroolsRuleStructure. regroupBi(org.drools.model.Variable<Collection<BiTuple<NewA,NewB>>> newSource, org.drools.model.PatternDSL.PatternDef<Collection<BiTuple<NewA,NewB>>> collectPattern, org.drools.model.view.ViewItem<?> accumulatePattern)
-
Uses of BiTuple in org.optaplanner.core.impl.score.stream.drools.quad
Methods in org.optaplanner.core.impl.score.stream.drools.quad that return types with arguments of type BiTuple Modifier and Type Method Description <NewA,NewB,__>
DroolsBiCondition<NewA,NewB,BiTuple<NewA,NewB>>DroolsQuadCondition. andGroupWithCollect(QuadFunction<A,B,C,D,NewA> groupKeyMapping, QuadConstraintCollector<A,B,C,D,__,NewB> collector)
-
Uses of BiTuple in org.optaplanner.core.impl.score.stream.drools.tri
Methods in org.optaplanner.core.impl.score.stream.drools.tri that return types with arguments of type BiTuple Modifier and Type Method Description <NewA,NewB>
DroolsBiCondition<NewA,NewB,BiTuple<NewA,NewB>>DroolsTriCondition. andGroupWithCollect(TriFunction<A,B,C,NewA> groupKeyMapping, TriConstraintCollector<A,B,C,?,NewB> collector)
-
Uses of BiTuple in org.optaplanner.core.impl.score.stream.drools.uni
Methods in org.optaplanner.core.impl.score.stream.drools.uni that return types with arguments of type BiTuple Modifier and Type Method Description <NewA,NewB>
DroolsBiCondition<NewA,NewB,BiTuple<NewA,NewB>>DroolsUniCondition. andGroupBi(Function<A,NewA> groupKeyAMapping, Function<A,NewB> groupKeyBMapping)
<NewA,NewB>
DroolsBiCondition<NewA,NewB,BiTuple<NewA,NewB>>DroolsUniCondition. andGroupWithCollect(Function<A,NewA> groupKeyMapping, UniConstraintCollector<A,?,NewB> collector)
-