public class ModuloEvaluator extends RecursiveNumericEvaluator implements TwoValueWorker
| Modifier and Type | Field and Description |
|---|---|
protected static long |
serialVersionUID |
constructingFactory, containedEvaluators, nodeId, streamContext| Constructor and Description |
|---|
ModuloEvaluator(StreamExpression expression,
StreamFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
Object |
doWork(Object... values) |
Object |
doWork(Object first,
Object second) |
normalizeInputTypeevaluate, getStreamContext, normalizeOutputType, recursivelyEvaluate, setStreamContext, toExplanation, toExpressionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitevaluateOverContextprotected static final long serialVersionUID
public ModuloEvaluator(StreamExpression expression, StreamFactory factory) throws IOException
IOExceptionpublic Object doWork(Object... values) throws IOException
doWork in interface TwoValueWorkerdoWork in interface ValueWorkerIOExceptionpublic Object doWork(Object first, Object second) throws IOException
doWork in interface TwoValueWorkerIOExceptionCopyright © 2000-2018 Apache Software Foundation. All Rights Reserved.