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

- Packages that use TriTuple
  Package | Description
  --- | ---
  org.optaplanner.core.impl.score.stream.drools.tri |

- - ### Uses of TriTuple in org.optaplanner.core.impl.score.stream.drools.tri

    Methods in org.optaplanner.core.impl.score.stream.drools.tri that return TriTuple
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected <X> TriTuple<A,​B,​C>` | DroolsTriGroupByAccumulator.`createInput​(Function<org.drools.model.Variable<X>,​X> valueFinder)` |
    `protected <X> TriTuple<A,​B,​C>` | DroolsTriToBiGroupByAccumulator.`createInput​(Function<org.drools.model.Variable<X>,​X> valueFinder)` |
    `protected <X> TriTuple<A,​B,​C>` | DroolsTriToQuadGroupByAccumulator.`createInput​(Function<org.drools.model.Variable<X>,​X> valueFinder)` |

    Methods in org.optaplanner.core.impl.score.stream.drools.tri that return types with arguments of type TriTuple
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected DroolsAbstractGroupBy<TriTuple<A,​B,​C>,​?>` | DroolsTriGroupByAccumulator.`newContext()` |
    `protected DroolsAbstractGroupBy<TriTuple<A,​B,​C>,​?>` | DroolsTriToBiGroupByAccumulator.`newContext()` |
    `protected DroolsAbstractGroupBy<TriTuple<A,​B,​C>,​?>` | DroolsTriToQuadGroupByAccumulator.`newContext()` |

    Methods in org.optaplanner.core.impl.score.stream.drools.tri with parameters of type TriTuple
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected Runnable` | DroolsTriAccumulateFunction.`accumulate​(ResultContainer_ container, TriTuple<A,​B,​C> tuple)` |