| Name | Description | Type | Package | Framework |
| CastLineageSetter | Find uid lineage information. | Class | org.apache.pig.newplan.logical.visitor | Apache Pig |
| ColumnAliasConversionVisitor | Logical plan visitor which will convert all column alias references to column indexes, using the underlying anonymous expression plan visitor. | Class | org.apache.pig.newplan.logical.visitor | Apache Pig |
| LineageFindRelVisitor | Create mapping between uid and Load FuncSpec when the LogicalExpression associated with it is known to hold an unmodified element of data returned | Class | org.apache.pig.newplan.logical.visitor | Apache Pig |
| ProjectStarExpander | A visitor to walk operators that contain a nested plan and translate project( * ) operators to a list of projection operators, i. | Class | org.apache.pig.newplan.logical.visitor | Apache Pig |
| ProjectStarExpanderUtil | Class | org.apache.pig.newplan.logical.visitor | Apache Pig | |
| ProjStarInUdfExpander | Expand project-star or project-range when used as udf argument. | Class | org.apache.pig.newplan.logical.visitor | Apache Pig |
| ScalarVariableValidator | This validator checks the correctness of use of scalar variables in logical operators. | Class | org.apache.pig.newplan.logical.visitor | Apache Pig |
| ScalarVariableValidator .ProjectFinder | Class | org.apache.pig.newplan.logical.visitor.ScalarVariableValidator | Apache Pig | |
| ScalarVisitor | Logical plan visitor which handles scalar projections. | Class | org.apache.pig.newplan.logical.visitor | Apache Pig |
| SchemaAliasVisitor | Class | org.apache.pig.newplan.logical.visitor | Apache Pig | |
| SortInfoSetter | Class | org.apache.pig.newplan.logical.visitor | Apache Pig | |
| StoreAliasSetter | Class | org.apache.pig.newplan.logical.visitor | Apache Pig | |
| TypeCheckingExpVisitor | Class | org.apache.pig.newplan.logical.visitor | Apache Pig | |
| TypeCheckingRelVisitor | Class | org.apache.pig.newplan.logical.visitor | Apache Pig | |
| UDFFinder | Class | org.apache.pig.newplan.logical.visitor | Apache Pig | |
| UnionOnSchemaSetter | A visitor that modifies the logical plan (if necessary) for union-onschema functionality. | Class | org.apache.pig.newplan.logical.visitor | Apache Pig |