| Name | Description | Type | Package | Framework |
| DotPOPrinter | This class can print a physical plan in the DOT format. | Class | org.apache.pig.backend.hadoop.executionengine.physicalLayer.plans | Apache Pig |
| PatternNode | Used for finding/representing a pattern in the plan This class represents a node in the pattern | Class | org.apache.pig.backend.hadoop.executionengine.physicalLayer.plans | Apache Pig |
| PatternPlan | Used for finding/representing a pattern in the plan This class represents the pattern | Class | org.apache.pig.backend.hadoop.executionengine.physicalLayer.plans | Apache Pig |
| PhyPlanVisitor | The visitor class for the Physical Plan. | Class | org.apache.pig.backend.hadoop.executionengine.physicalLayer.plans | Apache Pig |
| PhysicalPlan | The base class for all types of physical plans. | Class | org.apache.pig.backend.hadoop.executionengine.physicalLayer.plans | Apache Pig |
| PlanPrinter | Class | org.apache.pig.backend.hadoop.executionengine.physicalLayer.plans | Apache Pig | |