Public interfaces and classes for Pig.
Implementation of physical operators that use hadoop as the execution engine and data storage.
Data types for Pig.
The logical operators that represent a pig script and tools for manipulating those operators.