public class DroolsBiGroupByAccumulator<A,B,NewA,NewB> extends DroolsAbstractGroupByAccumulator<BiTuple<A,B>>
| Constructor and Description |
|---|
DroolsBiGroupByAccumulator(BiFunction<A,B,NewA> groupKeyMapping,
BiConstraintCollector<A,B,?,NewB> collector,
org.drools.model.Variable<A> aVariable,
org.drools.model.Variable<B> bVariable) |
| Modifier and Type | Method and Description |
|---|---|
protected <X> BiTuple<A,B> |
createInput(Function<org.drools.model.Variable<X>,X> valueFinder) |
protected DroolsAbstractGroupBy<BiTuple<A,B>,?> |
newContext() |
accumulate, createContext, createWorkingMemoryContext, getResult, getValue, init, materialize, supportsReverse, tryReversepublic DroolsBiGroupByAccumulator(BiFunction<A,B,NewA> groupKeyMapping, BiConstraintCollector<A,B,?,NewB> collector, org.drools.model.Variable<A> aVariable, org.drools.model.Variable<B> bVariable)
protected DroolsAbstractGroupBy<BiTuple<A,B>,?> newContext()
newContext in class DroolsAbstractGroupByAccumulator<BiTuple<A,B>>protected <X> BiTuple<A,B> createInput(Function<org.drools.model.Variable<X>,X> valueFinder)
createInput in class DroolsAbstractGroupByAccumulator<BiTuple<A,B>>Copyright © 2006–2021 JBoss by Red Hat. All rights reserved.