See: Description
| Class | Description |
|---|---|
| EvalNodeAdapter | |
| EvalNodeDeserializer |
It deserializes a serialized eval tree consisting of a number of EvalNodes.
|
| EvalNodeSerializer |
It traverses an eval tree consisting of a number of
EvalNode
in a postfix traverse order. |
| EvalNodeSerializer.EvalTreeProtoBuilderContext | |
| LogicalNodeAdapter | |
| LogicalNodeDeserializer |
It deserializes a list of serialized logical nodes into a logical node tree.
|
| LogicalNodeSerializer |
It serializes a logical plan into a protobuf-based serialized bytes.
|
| LogicalNodeSerializer.SerializeContext | |
| PlanGsonHelper | |
| PlanProto | |
| PlanProto.AggFunctionEvalSpec |
Protobuf type
AggFunctionEvalSpec |
| PlanProto.AggFunctionEvalSpec.Builder |
Protobuf type
AggFunctionEvalSpec |
| PlanProto.AlterTableNode |
Protobuf type
AlterTableNode |
| PlanProto.AlterTableNode.AddColumn |
Protobuf type
AlterTableNode.AddColumn |
| PlanProto.AlterTableNode.AddColumn.Builder |
Protobuf type
AlterTableNode.AddColumn |
| PlanProto.AlterTableNode.Builder |
Protobuf type
AlterTableNode |
| PlanProto.AlterTableNode.RenameColumn |
Protobuf type
AlterTableNode.RenameColumn |
| PlanProto.AlterTableNode.RenameColumn.Builder |
Protobuf type
AlterTableNode.RenameColumn |
| PlanProto.AlterTableNode.RenameTable |
Protobuf type
AlterTableNode.RenameTable |
| PlanProto.AlterTableNode.RenameTable.Builder |
Protobuf type
AlterTableNode.RenameTable |
| PlanProto.AlterTablespaceNode |
Protobuf type
AlterTablespaceNode |
| PlanProto.AlterTablespaceNode.Builder |
Protobuf type
AlterTablespaceNode |
| PlanProto.AlterTablespaceNode.SetLocation |
Protobuf type
AlterTablespaceNode.SetLocation |
| PlanProto.AlterTablespaceNode.SetLocation.Builder |
Protobuf type
AlterTablespaceNode.SetLocation |
| PlanProto.BetweenEval |
Protobuf type
BetweenEval |
| PlanProto.BetweenEval.Builder |
Protobuf type
BetweenEval |
| PlanProto.BinaryEval |
Protobuf type
BinaryEval |
| PlanProto.BinaryEval.Builder |
Protobuf type
BinaryEval |
| PlanProto.CaseWhenEval |
Protobuf type
CaseWhenEval |
| PlanProto.CaseWhenEval.Builder |
Protobuf type
CaseWhenEval |
| PlanProto.ConstEval |
Protobuf type
ConstEval |
| PlanProto.ConstEval.Builder |
Protobuf type
ConstEval |
| PlanProto.CreateDatabaseNode |
Protobuf type
CreateDatabaseNode |
| PlanProto.CreateDatabaseNode.Builder |
Protobuf type
CreateDatabaseNode |
| PlanProto.CreateTableNodeSpec |
Protobuf type
CreateTableNodeSpec |
| PlanProto.CreateTableNodeSpec.Builder |
Protobuf type
CreateTableNodeSpec |
| PlanProto.Datum |
Protobuf type
Datum |
| PlanProto.Datum.Builder |
Protobuf type
Datum |
| PlanProto.DistinctGroupbyNode |
Protobuf type
DistinctGroupbyNode |
| PlanProto.DistinctGroupbyNode.Builder |
Protobuf type
DistinctGroupbyNode |
| PlanProto.DropDatabaseNode |
Protobuf type
DropDatabaseNode |
| PlanProto.DropDatabaseNode.Builder |
Protobuf type
DropDatabaseNode |
| PlanProto.DropTableNode |
Protobuf type
DropTableNode |
| PlanProto.DropTableNode.Builder |
Protobuf type
DropTableNode |
| PlanProto.EvalExprNode |
Protobuf type
EvalExprNode |
| PlanProto.EvalExprNode.Builder |
Protobuf type
EvalExprNode |
| PlanProto.EvalNode |
Protobuf type
EvalNode |
| PlanProto.EvalNode.Builder |
Protobuf type
EvalNode |
| PlanProto.EvalNodeTree |
Protobuf type
EvalNodeTree |
| PlanProto.EvalNodeTree.Builder |
Protobuf type
EvalNodeTree |
| PlanProto.FilterNode |
Protobuf type
FilterNode |
| PlanProto.FilterNode.Builder |
Protobuf type
FilterNode |
| PlanProto.FunctionEval |
Protobuf type
FunctionEval |
| PlanProto.FunctionEval.Builder |
Protobuf type
FunctionEval |
| PlanProto.GroupbyNode |
Protobuf type
GroupbyNode |
| PlanProto.GroupbyNode.Builder |
Protobuf type
GroupbyNode |
| PlanProto.IfCondEval |
Protobuf type
IfCondEval |
| PlanProto.IfCondEval.Builder |
Protobuf type
IfCondEval |
| PlanProto.InsertNodeSpec |
Protobuf type
InsertNodeSpec |
| PlanProto.InsertNodeSpec.Builder |
Protobuf type
InsertNodeSpec |
| PlanProto.Interval |
Protobuf type
Interval |
| PlanProto.Interval.Builder |
Protobuf type
Interval |
| PlanProto.JoinNode |
Protobuf type
JoinNode |
| PlanProto.JoinNode.Builder |
Protobuf type
JoinNode |
| PlanProto.LimitNode |
Protobuf type
LimitNode |
| PlanProto.LimitNode.Builder |
Protobuf type
LimitNode |
| PlanProto.LogicalNode |
Protobuf type
LogicalNode |
| PlanProto.LogicalNode.Builder |
Protobuf type
LogicalNode |
| PlanProto.LogicalNodeTree |
Protobuf type
LogicalNodeTree |
| PlanProto.LogicalNodeTree.Builder |
Protobuf type
LogicalNodeTree |
| PlanProto.PartitionScanSpec |
Protobuf type
PartitionScanSpec |
| PlanProto.PartitionScanSpec.Builder |
Protobuf type
PartitionScanSpec |
| PlanProto.PartitionTableScanSpec |
Protobuf type
PartitionTableScanSpec |
| PlanProto.PartitionTableScanSpec.Builder |
Protobuf type
PartitionTableScanSpec |
| PlanProto.PatternMatchEvalSpec |
Protobuf type
PatternMatchEvalSpec |
| PlanProto.PatternMatchEvalSpec.Builder |
Protobuf type
PatternMatchEvalSpec |
| PlanProto.PersistentStoreNode |
Protobuf type
PersistentStoreNode |
| PlanProto.PersistentStoreNode.Builder |
Protobuf type
PersistentStoreNode |
| PlanProto.ProjectionNode |
Protobuf type
ProjectionNode |
| PlanProto.ProjectionNode.Builder |
Protobuf type
ProjectionNode |
| PlanProto.RootNode |
Protobuf type
RootNode |
| PlanProto.RootNode.Builder |
Protobuf type
RootNode |
| PlanProto.RowConstEval |
Protobuf type
RowConstEval |
| PlanProto.RowConstEval.Builder |
Protobuf type
RowConstEval |
| PlanProto.ScanNode |
Protobuf type
ScanNode |
| PlanProto.ScanNode.Builder |
Protobuf type
ScanNode |
| PlanProto.SetSessionNode |
Protobuf type
SetSessionNode |
| PlanProto.SetSessionNode.Builder |
Protobuf type
SetSessionNode |
| PlanProto.SortNode |
Protobuf type
SortNode |
| PlanProto.SortNode.Builder |
Protobuf type
SortNode |
| PlanProto.StoreTableNodeSpec |
Protobuf type
StoreTableNodeSpec |
| PlanProto.StoreTableNodeSpec.Builder |
Protobuf type
StoreTableNodeSpec |
| PlanProto.TableSubQueryNode |
Protobuf type
TableSubQueryNode |
| PlanProto.TableSubQueryNode.Builder |
Protobuf type
TableSubQueryNode |
| PlanProto.Target |
Protobuf type
Target |
| PlanProto.Target.Builder |
Protobuf type
Target |
| PlanProto.TruncateTableNode |
Protobuf type
TruncateTableNode |
| PlanProto.TruncateTableNode.Builder |
Protobuf type
TruncateTableNode |
| PlanProto.UnaryEval |
Protobuf type
UnaryEval |
| PlanProto.UnaryEval.Builder |
Protobuf type
UnaryEval |
| PlanProto.UnionNode |
Protobuf type
UnionNode |
| PlanProto.UnionNode.Builder |
Protobuf type
UnionNode |
| PlanProto.WindowAggNode |
Protobuf type
WindowAggNode |
| PlanProto.WindowAggNode.Builder |
Protobuf type
WindowAggNode |
| PlanProto.WinFunctionEvalSpec |
Protobuf type
WinFunctionEvalSpec |
| PlanProto.WinFunctionEvalSpec.Builder |
Protobuf type
WinFunctionEvalSpec |
| PlanProto.WinFunctionEvalSpec.WindowEndBound |
Protobuf type
WinFunctionEvalSpec.WindowEndBound |
| PlanProto.WinFunctionEvalSpec.WindowEndBound.Builder |
Protobuf type
WinFunctionEvalSpec.WindowEndBound |
| PlanProto.WinFunctionEvalSpec.WindowFrame |
Protobuf type
WinFunctionEvalSpec.WindowFrame |
| PlanProto.WinFunctionEvalSpec.WindowFrame.Builder |
Protobuf type
WinFunctionEvalSpec.WindowFrame |
| PlanProto.WinFunctionEvalSpec.WindowStartBound |
Protobuf type
WinFunctionEvalSpec.WindowStartBound |
| PlanProto.WinFunctionEvalSpec.WindowStartBound.Builder |
Protobuf type
WinFunctionEvalSpec.WindowStartBound |
| Enum | Description |
|---|---|
| PlanProto.AlterTableNode.Type |
Protobuf enum
AlterTableNode.Type |
| PlanProto.AlterTablespaceNode.Type |
Protobuf enum
AlterTablespaceNode.Type |
| PlanProto.EvalType |
Protobuf enum
EvalType |
| PlanProto.JoinType |
Protobuf enum
JoinType |
| PlanProto.NodeType |
Protobuf enum
NodeType |
| PlanProto.ShuffleType |
Protobuf enum
ShuffleType |
| PlanProto.TransmitType |
Protobuf enum
TransmitType |
| PlanProto.WinFunctionEvalSpec.WindowFrameEndBoundType |
Protobuf enum
WinFunctionEvalSpec.WindowFrameEndBoundType |
| PlanProto.WinFunctionEvalSpec.WindowFrameStartBoundType |
Protobuf enum
WinFunctionEvalSpec.WindowFrameStartBoundType |
| PlanProto.WinFunctionEvalSpec.WindowFrameUnit |
Protobuf enum
WinFunctionEvalSpec.WindowFrameUnit |
Copyright © 2015 Apache Software Foundation. All Rights Reserved.