| Package | Description |
|---|---|
| org.apache.pig.builtin |
This package contains builtin Pig UDFs.
|
| Class and Description |
|---|
| AlgebraicBigDecimalMathBase
Core logic for applying an SUM function to a
bag of BigDecimals.
|
| AlgebraicBigDecimalMathBase.Final |
| AlgebraicBigDecimalMathBase.Intermediate |
| AlgebraicBigIntegerMathBase
Core logic for applying an SUM function to a
bag of BigIntegers.
|
| AlgebraicBigIntegerMathBase.Final |
| AlgebraicBigIntegerMathBase.Intermediate |
| AlgebraicByteArrayMathBase
Core logic for applying an accumulative/algebraic math function to a
bag of doubles.
|
| AlgebraicByteArrayMathBase.Final |
| AlgebraicByteArrayMathBase.Intermediate |
| AlgebraicDoubleMathBase
Core logic for applying an accumulative/algebraic math function to a
bag of doubles.
|
| AlgebraicDoubleMathBase.Final |
| AlgebraicDoubleMathBase.Intermediate |
| AlgebraicFloatMathBase
Core logic for applying an accumulative/algebraic math function to a
bag of Floats.
|
| AlgebraicFloatMathBase.Final |
| AlgebraicFloatMathBase.Intermediate |
| AlgebraicIntMathBase
Core logic for applying an accumulative/algebraic math function to a
bag of doubles.
|
| AlgebraicIntMathBase.Final |
| AlgebraicIntMathBase.Intermediate |
| AlgebraicLongMathBase
Core logic for applying an accumulative/algebraic math function to a
bag of Longs.
|
| AlgebraicLongMathBase.Final |
| AlgebraicLongMathBase.Intermediate |
| AvroStorage
Pig UDF for reading and writing Avro data.
|
| Base
base class for math udfs
|
| BigDecimalWrapper
Max and min seeds cannot be defined to BigDecimal as the value could go as large as
The computer allows.
|
| BigIntegerWrapper
Max and min seeds cannot be defined to BigInteger as the value could go as large as
The computer allows.
|
| BuildBloomBase
A Base class for BuildBloom and its Algebraic implementations.
|
| DoubleBase
base class for math udfs that return Double value
|
| DoubleSum
This method should never be used directly, use
SUM. |
| GenericInvoker
The generic Invoker class does all the common grunt work of setting up an invoker.
|
| LongSum
This method should never be used directly, use
SUM. |
| Nondeterministic
A non-deterministic UDF is one that can produce different results when
invoked on the same input.
|
| OutputSchema
An EvalFunc can annotated with an
OutputSchema to
tell Pig what the expected output is. |
| PigStorage
A load function that parses a line of input into fields using a character delimiter.
|
Copyright © 2007-2025 The Apache Software Foundation