public static class LambdaAccumulator.BindingAcc extends LambdaAccumulator
LambdaAccumulator.BindingAcc, LambdaAccumulator.FixedValueAcc, LambdaAccumulator.NotBindingAcc
Constructor and Description |
---|
BindingAcc(org.kie.api.runtime.rule.AccumulateFunction accumulateFunction,
List<String> sourceVariables,
BindingEvaluator binding) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
protected Object |
getAccumulatedObject(org.drools.core.rule.Declaration[] declarations,
org.drools.core.rule.Declaration[] innerDeclarations,
org.drools.core.common.InternalFactHandle handle,
org.drools.core.spi.Tuple tuple,
org.drools.core.common.InternalWorkingMemory wm) |
int |
hashCode() |
accumulate, createContext, createWorkingMemoryContext, getResult, init, reverse, supportsReverse
public BindingAcc(org.kie.api.runtime.rule.AccumulateFunction accumulateFunction, List<String> sourceVariables, BindingEvaluator binding)
protected Object getAccumulatedObject(org.drools.core.rule.Declaration[] declarations, org.drools.core.rule.Declaration[] innerDeclarations, org.drools.core.common.InternalFactHandle handle, org.drools.core.spi.Tuple tuple, org.drools.core.common.InternalWorkingMemory wm)
getAccumulatedObject
in class LambdaAccumulator
public boolean equals(Object o)
equals
in class LambdaAccumulator
public int hashCode()
hashCode
in class LambdaAccumulator
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.