public class DroolsQuadToBiGroupByInvoker<A,B,C,D,NewA,NewB> extends DroolsAbstractGroupByInvoker<QuadTuple<A,B,C,D>>
Constructor and Description |
---|
DroolsQuadToBiGroupByInvoker(QuadFunction<A,B,C,D,NewA> groupKeyMapping,
QuadConstraintCollector<A,B,C,D,?,NewB> collector,
org.drools.model.Variable<A> aVariable,
org.drools.model.Variable<B> bVariable,
org.drools.model.Variable<C> cVariable,
org.drools.model.Variable<D> dVariable) |
Modifier and Type | Method and Description |
---|---|
protected <X> QuadTuple<A,B,C,D> |
createInput(Function<org.drools.model.Variable<X>,X> valueFinder) |
protected DroolsAbstractGroupBy<QuadTuple<A,B,C,D>,?> |
newContext() |
accumulate, createContext, createWorkingMemoryContext, getResult, getValue, init, materialize, reverse, supportsReverse
public DroolsQuadToBiGroupByInvoker(QuadFunction<A,B,C,D,NewA> groupKeyMapping, QuadConstraintCollector<A,B,C,D,?,NewB> collector, org.drools.model.Variable<A> aVariable, org.drools.model.Variable<B> bVariable, org.drools.model.Variable<C> cVariable, org.drools.model.Variable<D> dVariable)
protected DroolsAbstractGroupBy<QuadTuple<A,B,C,D>,?> newContext()
newContext
in class DroolsAbstractGroupByInvoker<QuadTuple<A,B,C,D>>
Copyright © 2006–2020 JBoss by Red Hat. All rights reserved.