public abstract class GroovyAlgebraicEvalFunc<T> extends AlgebraicEvalFunc<T>
EvalFunc.SchemaType
log, pigLogger, reporter, returnType
Constructor and Description |
---|
GroovyAlgebraicEvalFunc() |
GroovyAlgebraicEvalFunc(java.lang.String path,
java.lang.String namespace,
java.lang.String methodName,
java.lang.String initialMethod,
java.lang.String intermedMethod,
java.lang.String finalMethod) |
Modifier and Type | Method and Description |
---|---|
abstract java.lang.String |
getFinal()
This must be implement as per a normal Algebraic interface.
|
java.lang.String |
getInitial()
This must be implement as per a normal Algebraic interface.
|
java.lang.String |
getIntermed()
This must be implement as per a normal Algebraic interface.
|
accumulate, cleanup, getValue
exec
allowCompileTimeCalculation, finish, getArgToFuncMapping, getCacheFiles, getInputSchema, getLoadCaster, getLogger, getPigLogger, getReporter, getReturnType, getSchemaName, getSchemaType, getShipFiles, isAsynchronous, needEndOfAllInputProcessing, outputSchema, progress, setEndOfAllInput, setInputSchema, setPigLogger, setReporter, setUDFContextSignature, warn
public GroovyAlgebraicEvalFunc()
public GroovyAlgebraicEvalFunc(java.lang.String path, java.lang.String namespace, java.lang.String methodName, java.lang.String initialMethod, java.lang.String intermedMethod, java.lang.String finalMethod)
public abstract java.lang.String getFinal()
AlgebraicEvalFunc
Algebraic
for
more information.getFinal
in interface Algebraic
getFinal
in class AlgebraicEvalFunc<T>
public java.lang.String getInitial()
AlgebraicEvalFunc
Algebraic
for
more information.getInitial
in interface Algebraic
getInitial
in class AlgebraicEvalFunc<T>
public java.lang.String getIntermed()
AlgebraicEvalFunc
Algebraic
for
more information.getIntermed
in interface Algebraic
getIntermed
in class AlgebraicEvalFunc<T>
Copyright © 2007-2017 The Apache Software Foundation