Package | Description |
---|---|
org.apache.pig |
Public interfaces and classes for Pig.
|
org.apache.pig.builtin |
This package contains builtin Pig UDFs.
|
org.apache.pig.data |
This package contains implementations of Pig specific data types as well as
support functions for reading, writing, and using all Pig data types.
|
org.apache.pig.data.utils | |
org.apache.pig.newplan | |
org.apache.pig.newplan.optimizer | |
org.apache.pig.tools |
Modifier and Type | Class and Description |
---|---|
class |
IteratingAccumulatorEvalFunc<T>
This class provides a much more intuitive way to write Accumulator UDFs.
For example, you could express IsEmpty as follows: |
class |
JVMReuseImpl |
class |
ResourceStatistics
An class that represents statistics about data to be loaded or stored.
|
class |
SortColInfo
A class representing information about a sort column in
SortInfo |
class |
SortInfo
Class to communicate sort column information based on
order by statment's sort columns and schema
|
Modifier and Type | Class and Description |
---|---|
interface |
MonitoredUDF
Describes how the execution of a UDF should be monitored, and what
to do if it times out.
|
interface |
Nondeterministic
A non-deterministic UDF is one that can produce different results when
invoked on the same input.
|
interface |
OutputSchema
An EvalFunc can annotated with an
OutputSchema to
tell Pig what the expected output is. |
Modifier and Type | Class and Description |
---|---|
class |
AppendableSchemaTuple<T extends AppendableSchemaTuple<T>> |
class |
SchemaTuple<T extends SchemaTuple<T>>
A SchemaTuple is a type aware tuple that is much faster and more memory efficient.
|
class |
SchemaTupleClassGenerator
This class encapsulates the generation of SchemaTuples, as well as some logic
around shipping code to the distributed cache.
|
Modifier and Type | Class and Description |
---|---|
class |
MethodHelper |
Modifier and Type | Interface and Description |
---|---|
interface |
OperatorPlan
An interface that defines graph operations on plans.
|
Modifier and Type | Interface and Description |
---|---|
interface |
PlanTransformListener
An interface to describe listeners that are notified when a plan is
modified.
|
Modifier and Type | Class and Description |
---|---|
class |
ToolsPigServer
ToolsPigServer is a subclass of PigServer intended only for Pig tools.
|
Copyright © 2007-2017 The Apache Software Foundation