| Class | Description |
|---|---|
| CastLineageSetter |
Find uid lineage information.
|
| ColumnAliasConversionVisitor |
Logical plan visitor which will convert all column alias references to column
indexes, using the underlying anonymous expression plan visitor.
|
| DanglingNestedNodeRemover | |
| DuplicateForEachColumnRewriteVisitor | |
| ForEachUserSchemaVisitor | |
| ImplicitSplitInsertVisitor | |
| InputOutputFileValidatorVisitor | |
| LineageFindRelVisitor |
Create mapping between uid and Load FuncSpec when the LogicalExpression
associated with it is known to hold an unmodified element of data returned
by the load function.
|
| ProjectStarExpander |
A visitor to walk operators that contain a nested plan and translate project( * )
operators to a list of projection operators, i.e.,
project( * ) -> project(0), project(1), ...
|
| ProjectStarExpanderUtil |
Util function(s) for project-(star/range) expansion
|
| ProjStarInUdfExpander |
Expand project-star or project-range when used as udf argument.
|
| ResetProjectionAttachedRelationalOpVisitor | |
| ScalarVariableValidator |
This validator checks the correctness of use of scalar variables in logical
operators.
|
| ScalarVariableValidator.ProjectFinder | |
| ScalarVisitor |
Logical plan visitor which handles scalar projections.
|
| SchemaAliasVisitor | |
| SortInfoSetter | |
| StoreAliasSetter | |
| TypeCheckingExpVisitor | |
| TypeCheckingRelVisitor | |
| UDFFinder | |
| UnionOnSchemaSetter |
A visitor that modifies the logical plan (if necessary) for union-onschema
functionality.
|
Copyright © 2007-2017 The Apache Software Foundation