org.apache.pig.impl.eval
Class SimpleEvalSpec
java.lang.Object
org.apache.pig.impl.eval.EvalSpec
org.apache.pig.impl.eval.SimpleEvalSpec
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- ConstSpec, MapLookupSpec, ProjectSpec
public abstract class SimpleEvalSpec
- extends EvalSpec
- See Also:
- Serialized Form
Methods inherited from class org.apache.pig.impl.eval.EvalSpec |
addSpec, copy, finish, getCombiner, getComparator, getComparatorName, getFuncs, getLineage, getOutputSchemaForPipe, getProperties, instantiateFunc, isAsynchronous, isFlattened, isInner, mapInputSchema, setComparatorName, setFlatten, setInner, setLineageTracer, setSchema, setupPipe, simpleEval, visit |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleEvalSpec
public SimpleEvalSpec()
setupDefaultPipe
protected DataCollector setupDefaultPipe(Properties properties,
DataCollector endOfPipe)
- Description copied from class:
EvalSpec
- set up a default data processing pipe for processing by this spec
This pipe does not include unflattening/flattening at the end
- Specified by:
setupDefaultPipe
in class EvalSpec
- Parameters:
properties
- properties for the pipeendOfPipe
- The collector where output is desired
- Returns:
- The collector where input tuples should be put
eval
protected abstract Datum eval(Datum d)
Copyright © ${year} The Apache Software Foundation