Package org.apache.pig.scripting.groovy

Class Summary
GroovyAccumulatorEvalFunc  
GroovyAlgebraicEvalFunc<T>  
GroovyAlgebraicEvalFunc.AlgebraicFunctionWrapper<T>  
GroovyAlgebraicEvalFunc.BigDecimalGroovyAlgebraicEvalFunc  
GroovyAlgebraicEvalFunc.BigDecimalGroovyAlgebraicEvalFunc.Final  
GroovyAlgebraicEvalFunc.BigIntegerGroovyAlgebraicEvalFunc  
GroovyAlgebraicEvalFunc.BigIntegerGroovyAlgebraicEvalFunc.Final  
GroovyAlgebraicEvalFunc.BooleanGroovyAlgebraicEvalFunc  
GroovyAlgebraicEvalFunc.BooleanGroovyAlgebraicEvalFunc.Final  
GroovyAlgebraicEvalFunc.ChararrayGroovyAlgebraicEvalFunc  
GroovyAlgebraicEvalFunc.ChararrayGroovyAlgebraicEvalFunc.Final  
GroovyAlgebraicEvalFunc.DataBagGroovyAlgebraicEvalFunc Unlike EvalFuncs and Accumulators, the type must be known at compile time (ie it can't return Object), as Pig inspects the type and ensures that it is valid.
GroovyAlgebraicEvalFunc.DataBagGroovyAlgebraicEvalFunc.Final  
GroovyAlgebraicEvalFunc.DataByteArrayGroovyAlgebraicEvalFunc  
GroovyAlgebraicEvalFunc.DataByteArrayGroovyAlgebraicEvalFunc.Final  
GroovyAlgebraicEvalFunc.DateTimeGroovyAlgebraicEvalFunc  
GroovyAlgebraicEvalFunc.DateTimeGroovyAlgebraicEvalFunc.Final  
GroovyAlgebraicEvalFunc.DoubleGroovyAlgebraicEvalFunc  
GroovyAlgebraicEvalFunc.DoubleGroovyAlgebraicEvalFunc.Final  
GroovyAlgebraicEvalFunc.Final<T>  
GroovyAlgebraicEvalFunc.FloatGroovyAlgebraicEvalFunc  
GroovyAlgebraicEvalFunc.FloatGroovyAlgebraicEvalFunc.Final  
GroovyAlgebraicEvalFunc.Initial  
GroovyAlgebraicEvalFunc.IntegerGroovyAlgebraicEvalFunc  
GroovyAlgebraicEvalFunc.IntegerGroovyAlgebraicEvalFunc.Final  
GroovyAlgebraicEvalFunc.Intermed  
GroovyAlgebraicEvalFunc.LongGroovyAlgebraicEvalFunc  
GroovyAlgebraicEvalFunc.LongGroovyAlgebraicEvalFunc.Final  
GroovyAlgebraicEvalFunc.MapGroovyAlgebraicEvalFunc  
GroovyAlgebraicEvalFunc.MapGroovyAlgebraicEvalFunc.Final  
GroovyAlgebraicEvalFunc.TupleGroovyAlgebraicEvalFunc  
GroovyAlgebraicEvalFunc.TupleGroovyAlgebraicEvalFunc.Final  
GroovyEvalFunc<T>  
GroovyEvalFuncObject  
GroovyScriptEngine  
GroovyUtils  
GroovyUtils.DataBagGroovyIterator  
 

Annotation Types Summary
AccumulatorAccumulate This annotation is to be used on a Groovy method which is part of an Accumulator UDF to indicate that it will act as the 'accumulate' method of the UDF.
AccumulatorCleanup This annotation is to be used on a Groovy method which is part of an Accumulator UDF to indicate that it will act as the 'cleanup' method of the UDF.
AccumulatorGetValue This annotation is to be used on a Groovy method which is part of an Accumulator UDF to indicate that it will act as the 'getValue' method of the UDF.
AlgebraicFinal This annotation is to be used on a Groovy method which is part of an Algebraic UDF to indicate that it will act as the exec method of the 'Final' class of the UDF.
AlgebraicInitial This annotation is to be used on a Groovy method which is part of an Algebraic UDF to indicate that it will act as the exec method of the 'Initial' class of the UDF.
AlgebraicIntermed This annotation is to be used on a Groovy method which is part of an Algebraic UDF to indicate that it will act as the exec method of the 'Intermed' class of the UDF.
OutputSchemaFunction  
 



Copyright © 2007-2012 The Apache Software Foundation