public class OrEvaluator extends RecursiveBooleanEvaluator implements ManyValueWorker
RecursiveBooleanEvaluator.BooleanChecker, RecursiveBooleanEvaluator.Checker, RecursiveBooleanEvaluator.NullChecker, RecursiveBooleanEvaluator.NumberChecker, RecursiveBooleanEvaluator.StringChecker
Modifier and Type | Field and Description |
---|---|
protected static long |
serialVersionUID |
constructingFactory, containedEvaluators, nodeId, streamContext
Constructor and Description |
---|
OrEvaluator(StreamExpression expression,
StreamFactory factory) |
Modifier and Type | Method and Description |
---|---|
protected RecursiveBooleanEvaluator.Checker |
constructChecker(Object fromValue) |
doWork, normalizeInputType
evaluate, getStreamContext, normalizeOutputType, recursivelyEvaluate, setStreamContext, toExplanation, toExpression
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
doWork
evaluateOverContext
protected static final long serialVersionUID
public OrEvaluator(StreamExpression expression, StreamFactory factory) throws IOException
IOException
protected RecursiveBooleanEvaluator.Checker constructChecker(Object fromValue) throws IOException
constructChecker
in class RecursiveBooleanEvaluator
IOException
Copyright © 2000-2018 Apache Software Foundation. All Rights Reserved.