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)
-