public class ConversionEvaluator extends RecursiveNumericEvaluator implements OneValueWorker
Modifier and Type | Field and Description |
---|---|
protected static long |
serialVersionUID |
constructingFactory, containedEvaluators, nodeId, streamContext
Constructor and Description |
---|
ConversionEvaluator(StreamExpression expression,
StreamFactory factory) |
Modifier and Type | Method and Description |
---|---|
Object |
doWork(Object value) |
StreamExpressionParameter |
toExpression(StreamFactory factory) |
normalizeInputType
evaluate, getStreamContext, normalizeOutputType, recursivelyEvaluate, setStreamContext, toExplanation
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
doWork
evaluateOverContext
protected static final long serialVersionUID
public ConversionEvaluator(StreamExpression expression, StreamFactory factory) throws IOException
IOException
public Object doWork(Object value) throws IOException
doWork
in interface OneValueWorker
IOException
public StreamExpressionParameter toExpression(StreamFactory factory) throws IOException
toExpression
in interface Expressible
toExpression
in class RecursiveEvaluator
IOException
Copyright © 2000-2017 Apache Software Foundation. All Rights Reserved.