## Uses of Class
org.optaplanner.core.impl.score.stream.drools.common.BiTuple

- Packages that use BiTuple
  Package | Description
  --- | ---
  org.optaplanner.core.impl.score.stream.drools.bi |
  org.optaplanner.core.impl.score.stream.drools.common |

- - ### 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 and Description
    --- | ---
    `protected <X> BiTuple<A,B>` | DroolsBiToTriGroupByInvoker.`createInput(Function<org.drools.model.Variable<X>,X> valueFinder)`
    `protected <X> BiTuple<A,B>` | DroolsBiToQuadGroupByInvoker.`createInput(Function<org.drools.model.Variable<X>,X> valueFinder)`
    `protected <X> BiTuple<A,B>` | DroolsBiGroupByInvoker.`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 and Description
    --- | ---
    `protected DroolsAbstractGroupBy<BiTuple<A,B>,?>` | DroolsBiToTriGroupByInvoker.`newContext()`
    `protected DroolsAbstractGroupBy<BiTuple<A,B>,?>` | DroolsBiToQuadGroupByInvoker.`newContext()`
    `protected DroolsAbstractGroupBy<BiTuple<A,B>,?>` | DroolsBiGroupByInvoker.`newContext()`

  - ### Uses of BiTuple in org.optaplanner.core.impl.score.stream.drools.common

    Method parameters in org.optaplanner.core.impl.score.stream.drools.common with type arguments of type BiTuple
    Modifier and Type | Method and Description
    --- | ---
    `<NewA,NewB> DroolsBiCondition<NewA,NewB>` | DroolsCondition.`groupBi(BiFunction<org.drools.model.PatternDSL.PatternDef<Object>,org.drools.model.Variable<BiTuple<NewA,NewB>>,org.drools.model.PatternDSL.PatternDef<Object>> bindFunction)`
    `<NewA,NewB> DroolsBiRuleStructure<NewA,NewB>` | DroolsRuleStructure.`regroupBi(org.drools.model.Variable<Set<BiTuple<NewA,NewB>>> newSource, org.drools.model.PatternDSL.PatternDef<Set<BiTuple<NewA,NewB>>> collectPattern, org.drools.model.view.ViewItem<?> accumulatePattern)`
    `<NewA,NewB> DroolsBiRuleStructure<NewA,NewB>` | DroolsRuleStructure.`regroupBi(org.drools.model.Variable<Set<BiTuple<NewA,NewB>>> newSource, org.drools.model.PatternDSL.PatternDef<Set<BiTuple<NewA,NewB>>> collectPattern, org.drools.model.view.ViewItem<?> accumulatePattern)`

Copyright © 2006–2020 JBoss by Red Hat. All rights reserved.