public class DroolsBiToQuadGroupByInvoker<A,B,NewA,NewB,NewC,NewD> extends DroolsAbstractGroupByInvoker<BiTuple<A,B>>
Constructor and Description |
---|
DroolsBiToQuadGroupByInvoker(BiFunction<A,B,NewA> groupKeyAMapping,
BiFunction<A,B,NewB> groupKeyBMapping,
BiConstraintCollector<A,B,?,NewC> collectorC,
BiConstraintCollector<A,B,?,NewD> collectorD,
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, reverse, supportsReverse
public DroolsBiToQuadGroupByInvoker(BiFunction<A,B,NewA> groupKeyAMapping, BiFunction<A,B,NewB> groupKeyBMapping, BiConstraintCollector<A,B,?,NewC> collectorC, BiConstraintCollector<A,B,?,NewD> collectorD, org.drools.model.Variable<A> aVariable, org.drools.model.Variable<B> bVariable)
protected DroolsAbstractGroupBy<BiTuple<A,B>,?> newContext()
newContext
in class DroolsAbstractGroupByInvoker<BiTuple<A,B>>
protected <X> BiTuple<A,B> createInput(Function<org.drools.model.Variable<X>,X> valueFinder)
createInput
in class DroolsAbstractGroupByInvoker<BiTuple<A,B>>
Copyright © 2006–2020 JBoss by Red Hat. All rights reserved.