public class AverageAccumulateFunction extends Object implements org.kie.api.runtime.rule.AccumulateFunction
| Modifier and Type | Class and Description |
|---|---|
static class |
AverageAccumulateFunction.AverageData |
| Constructor and Description |
|---|
AverageAccumulateFunction() |
| Modifier and Type | Method and Description |
|---|---|
void |
accumulate(Serializable context,
Object value) |
Serializable |
createContext() |
Object |
getResult(Serializable context) |
Class<?> |
getResultType() |
void |
init(Serializable context) |
void |
readExternal(ObjectInput in) |
void |
reverse(Serializable context,
Object value) |
boolean |
supportsReverse() |
void |
writeExternal(ObjectOutput out) |
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundExceptionpublic void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic Serializable createContext()
createContext in interface org.kie.api.runtime.rule.AccumulateFunctionpublic void init(Serializable context)
init in interface org.kie.api.runtime.rule.AccumulateFunctionpublic void accumulate(Serializable context, Object value)
accumulate in interface org.kie.api.runtime.rule.AccumulateFunctionpublic void reverse(Serializable context, Object value)
reverse in interface org.kie.api.runtime.rule.AccumulateFunctionpublic Object getResult(Serializable context)
getResult in interface org.kie.api.runtime.rule.AccumulateFunctionpublic boolean supportsReverse()
supportsReverse in interface org.kie.api.runtime.rule.AccumulateFunctionpublic Class<?> getResultType()
getResultType in interface org.kie.api.runtime.rule.AccumulateFunctionCopyright © 2001–2016 JBoss by Red Hat. All rights reserved.