JavaScript is disabled on your browser.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Hierarchy For All Packages
Package Hierarchies:
org.apache.tajo.plan
,
org.apache.tajo.plan.algebra
,
org.apache.tajo.plan.annotator
,
org.apache.tajo.plan.expr
,
org.apache.tajo.plan.exprrewrite
,
org.apache.tajo.plan.exprrewrite.rules
,
org.apache.tajo.plan.function
,
org.apache.tajo.plan.joinorder
,
org.apache.tajo.plan.logical
,
org.apache.tajo.plan.nameresolver
,
org.apache.tajo.plan.rewrite
,
org.apache.tajo.plan.rewrite.rules
,
org.apache.tajo.plan.serder
,
org.apache.tajo.plan.util
,
org.apache.tajo.plan.verifier
,
org.apache.tajo.plan.visitor
Class Hierarchy
java.lang.
Object
com.google.protobuf.AbstractMessageLite (implements com.google.protobuf.MessageLite)
com.google.protobuf.AbstractMessage (implements com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage (implements java.io.
Serializable
)
org.apache.tajo.plan.serder.
PlanProto.AggFunctionEvalSpec
(implements org.apache.tajo.plan.serder.
PlanProto.AggFunctionEvalSpecOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.AlterTableNode
(implements org.apache.tajo.plan.serder.
PlanProto.AlterTableNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.AlterTableNode.AddColumn
(implements org.apache.tajo.plan.serder.
PlanProto.AlterTableNode.AddColumnOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.AlterTableNode.RenameColumn
(implements org.apache.tajo.plan.serder.
PlanProto.AlterTableNode.RenameColumnOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.AlterTableNode.RenameTable
(implements org.apache.tajo.plan.serder.
PlanProto.AlterTableNode.RenameTableOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.AlterTablespaceNode
(implements org.apache.tajo.plan.serder.
PlanProto.AlterTablespaceNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.AlterTablespaceNode.SetLocation
(implements org.apache.tajo.plan.serder.
PlanProto.AlterTablespaceNode.SetLocationOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.BetweenEval
(implements org.apache.tajo.plan.serder.
PlanProto.BetweenEvalOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.BinaryEval
(implements org.apache.tajo.plan.serder.
PlanProto.BinaryEvalOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.CaseWhenEval
(implements org.apache.tajo.plan.serder.
PlanProto.CaseWhenEvalOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.ConstEval
(implements org.apache.tajo.plan.serder.
PlanProto.ConstEvalOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.CreateDatabaseNode
(implements org.apache.tajo.plan.serder.
PlanProto.CreateDatabaseNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.CreateTableNodeSpec
(implements org.apache.tajo.plan.serder.
PlanProto.CreateTableNodeSpecOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.Datum
(implements org.apache.tajo.plan.serder.
PlanProto.DatumOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.DistinctGroupbyNode
(implements org.apache.tajo.plan.serder.
PlanProto.DistinctGroupbyNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.DropDatabaseNode
(implements org.apache.tajo.plan.serder.
PlanProto.DropDatabaseNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.DropTableNode
(implements org.apache.tajo.plan.serder.
PlanProto.DropTableNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.EvalExprNode
(implements org.apache.tajo.plan.serder.
PlanProto.EvalExprNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.EvalNode
(implements org.apache.tajo.plan.serder.
PlanProto.EvalNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.EvalNodeTree
(implements org.apache.tajo.plan.serder.
PlanProto.EvalNodeTreeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.FilterNode
(implements org.apache.tajo.plan.serder.
PlanProto.FilterNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.FunctionEval
(implements org.apache.tajo.plan.serder.
PlanProto.FunctionEvalOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.GroupbyNode
(implements org.apache.tajo.plan.serder.
PlanProto.GroupbyNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.IfCondEval
(implements org.apache.tajo.plan.serder.
PlanProto.IfCondEvalOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.InsertNodeSpec
(implements org.apache.tajo.plan.serder.
PlanProto.InsertNodeSpecOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.Interval
(implements org.apache.tajo.plan.serder.
PlanProto.IntervalOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.JoinNode
(implements org.apache.tajo.plan.serder.
PlanProto.JoinNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.LimitNode
(implements org.apache.tajo.plan.serder.
PlanProto.LimitNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.LogicalNode
(implements org.apache.tajo.plan.serder.
PlanProto.LogicalNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.LogicalNodeTree
(implements org.apache.tajo.plan.serder.
PlanProto.LogicalNodeTreeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.PartitionScanSpec
(implements org.apache.tajo.plan.serder.
PlanProto.PartitionScanSpecOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.PartitionTableScanSpec
(implements org.apache.tajo.plan.serder.
PlanProto.PartitionTableScanSpecOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.PatternMatchEvalSpec
(implements org.apache.tajo.plan.serder.
PlanProto.PatternMatchEvalSpecOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.PersistentStoreNode
(implements org.apache.tajo.plan.serder.
PlanProto.PersistentStoreNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.ProjectionNode
(implements org.apache.tajo.plan.serder.
PlanProto.ProjectionNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.RootNode
(implements org.apache.tajo.plan.serder.
PlanProto.RootNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.RowConstEval
(implements org.apache.tajo.plan.serder.
PlanProto.RowConstEvalOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.ScanNode
(implements org.apache.tajo.plan.serder.
PlanProto.ScanNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.SetSessionNode
(implements org.apache.tajo.plan.serder.
PlanProto.SetSessionNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.SortNode
(implements org.apache.tajo.plan.serder.
PlanProto.SortNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.StoreTableNodeSpec
(implements org.apache.tajo.plan.serder.
PlanProto.StoreTableNodeSpecOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.TableSubQueryNode
(implements org.apache.tajo.plan.serder.
PlanProto.TableSubQueryNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.Target
(implements org.apache.tajo.plan.serder.
PlanProto.TargetOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.TruncateTableNode
(implements org.apache.tajo.plan.serder.
PlanProto.TruncateTableNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.UnaryEval
(implements org.apache.tajo.plan.serder.
PlanProto.UnaryEvalOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.UnionNode
(implements org.apache.tajo.plan.serder.
PlanProto.UnionNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.WindowAggNode
(implements org.apache.tajo.plan.serder.
PlanProto.WindowAggNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.WinFunctionEvalSpec
(implements org.apache.tajo.plan.serder.
PlanProto.WinFunctionEvalSpecOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.WinFunctionEvalSpec.WindowEndBound
(implements org.apache.tajo.plan.serder.
PlanProto.WinFunctionEvalSpec.WindowEndBoundOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.WinFunctionEvalSpec.WindowFrame
(implements org.apache.tajo.plan.serder.
PlanProto.WinFunctionEvalSpec.WindowFrameOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.WinFunctionEvalSpec.WindowStartBound
(implements org.apache.tajo.plan.serder.
PlanProto.WinFunctionEvalSpec.WindowStartBoundOrBuilder
)
com.google.protobuf.AbstractMessageLite.Builder<BuilderType> (implements com.google.protobuf.MessageLite.Builder)
com.google.protobuf.AbstractMessage.Builder<BuilderType> (implements com.google.protobuf.Message.Builder)
com.google.protobuf.GeneratedMessage.Builder<BuilderType>
org.apache.tajo.plan.serder.
PlanProto.AggFunctionEvalSpec.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.AggFunctionEvalSpecOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.AlterTableNode.AddColumn.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.AlterTableNode.AddColumnOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.AlterTableNode.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.AlterTableNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.AlterTableNode.RenameColumn.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.AlterTableNode.RenameColumnOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.AlterTableNode.RenameTable.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.AlterTableNode.RenameTableOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.AlterTablespaceNode.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.AlterTablespaceNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.AlterTablespaceNode.SetLocation.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.AlterTablespaceNode.SetLocationOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.BetweenEval.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.BetweenEvalOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.BinaryEval.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.BinaryEvalOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.CaseWhenEval.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.CaseWhenEvalOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.ConstEval.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.ConstEvalOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.CreateDatabaseNode.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.CreateDatabaseNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.CreateTableNodeSpec.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.CreateTableNodeSpecOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.Datum.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.DatumOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.DistinctGroupbyNode.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.DistinctGroupbyNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.DropDatabaseNode.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.DropDatabaseNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.DropTableNode.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.DropTableNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.EvalExprNode.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.EvalExprNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.EvalNode.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.EvalNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.EvalNodeTree.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.EvalNodeTreeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.FilterNode.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.FilterNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.FunctionEval.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.FunctionEvalOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.GroupbyNode.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.GroupbyNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.IfCondEval.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.IfCondEvalOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.InsertNodeSpec.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.InsertNodeSpecOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.Interval.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.IntervalOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.JoinNode.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.JoinNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.LimitNode.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.LimitNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.LogicalNode.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.LogicalNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.LogicalNodeTree.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.LogicalNodeTreeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.PartitionScanSpec.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.PartitionScanSpecOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.PartitionTableScanSpec.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.PartitionTableScanSpecOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.PatternMatchEvalSpec.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.PatternMatchEvalSpecOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.PersistentStoreNode.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.PersistentStoreNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.ProjectionNode.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.ProjectionNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.RootNode.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.RootNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.RowConstEval.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.RowConstEvalOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.ScanNode.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.ScanNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.SetSessionNode.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.SetSessionNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.SortNode.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.SortNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.StoreTableNodeSpec.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.StoreTableNodeSpecOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.TableSubQueryNode.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.TableSubQueryNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.Target.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.TargetOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.TruncateTableNode.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.TruncateTableNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.UnaryEval.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.UnaryEvalOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.UnionNode.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.UnionNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.WindowAggNode.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.WindowAggNodeOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.WinFunctionEvalSpec.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.WinFunctionEvalSpecOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.WinFunctionEvalSpec.WindowEndBound.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.WinFunctionEvalSpec.WindowEndBoundOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.WinFunctionEvalSpec.WindowFrame.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.WinFunctionEvalSpec.WindowFrameOrBuilder
)
org.apache.tajo.plan.serder.
PlanProto.WinFunctionEvalSpec.WindowStartBound.Builder
(implements org.apache.tajo.plan.serder.
PlanProto.WinFunctionEvalSpec.WindowStartBoundOrBuilder
)
org.apache.tajo.plan.expr.
AlgebraicUtil
org.apache.tajo.plan.algebra.
BaseAlgebraVisitor
<CONTEXT,RESULT> (implements org.apache.tajo.plan.algebra.
AlgebraVisitor
<CONTEXT,RESULT>)
org.apache.tajo.plan.
ExprAnnotator
org.apache.tajo.plan.
LogicalPlanner
org.apache.tajo.plan.
LogicalPlanPreprocessor
org.apache.tajo.plan.verifier.
PreLogicalPlanVerifier
org.apache.tajo.plan.visitor.
SimpleAlgebraVisitor
<CONTEXT,RESULT>
org.apache.tajo.plan.util.
ExprFinder
org.apache.tajo.plan.
TypeDeterminant
org.apache.tajo.plan.rewrite.
BaseLogicalPlanRewriteEngine
(implements org.apache.tajo.plan.rewrite.
LogicalPlanRewriteEngine
)
org.apache.tajo.plan.expr.
BasicEvalNodeVisitor
<CONTEXT,RESULT> (implements org.apache.tajo.plan.expr.
EvalNodeVisitor2
<CONTEXT,RESULT>)
org.apache.tajo.plan.expr.
EvalTreeUtil.EvalFinder
org.apache.tajo.plan.expr.
EvalTreeUtil.EvalReplaceVisitor
org.apache.tajo.plan.expr.
EvalTreeUtil.OuterJoinSensitiveEvalFinder
org.apache.tajo.plan.verifier.
ExprsVerifier
org.apache.tajo.plan.visitor.
BasicLogicalPlanVisitor
<CONTEXT,RESULT> (implements org.apache.tajo.plan.visitor.
LogicalPlanVisitor
<CONTEXT,RESULT>)
org.apache.tajo.plan.visitor.
ExplainLogicalPlanVisitor
org.apache.tajo.plan.rewrite.rules.
FilterPushDownRule
(implements org.apache.tajo.plan.rewrite.
LogicalPlanRewriteRule
)
org.apache.tajo.plan.serder.
LogicalNodeSerializer
org.apache.tajo.plan.
LogicalOptimizer.JoinCostComputer
org.apache.tajo.plan.
LogicalOptimizer.JoinOrderStringBuilder
org.apache.tajo.plan.verifier.
LogicalPlanVerifier
org.apache.tajo.plan.util.
PlannerUtil.LogicalNodeReplaceVisitor
org.apache.tajo.plan.util.
PlannerUtil.RelationFinderVisitor
org.apache.tajo.plan.rewrite.rules.
ProjectionPushDownRule
(implements org.apache.tajo.plan.rewrite.
LogicalPlanRewriteRule
)
org.apache.tajo.plan.joinorder.
Edge
org.apache.tajo.plan.expr.
EvalNode
(implements java.lang.
Cloneable
, org.apache.tajo.json.
GsonObject
, org.apache.tajo.common.
ProtoObject
<P>)
org.apache.tajo.plan.expr.
BetweenPredicateEval
(implements java.lang.
Cloneable
)
org.apache.tajo.plan.expr.
BinaryEval
(implements java.lang.
Cloneable
)
org.apache.tajo.plan.expr.
InEval
org.apache.tajo.plan.expr.
PartialBinaryExpr
org.apache.tajo.plan.expr.
PatternMatchPredicateEval
org.apache.tajo.plan.expr.
LikePredicateEval
org.apache.tajo.plan.expr.
RegexPredicateEval
org.apache.tajo.plan.expr.
SimilarToPredicateEval
org.apache.tajo.plan.expr.
CaseWhenEval
(implements org.apache.tajo.json.
GsonObject
)
org.apache.tajo.plan.expr.
CaseWhenEval.IfThenEval
(implements org.apache.tajo.json.
GsonObject
)
org.apache.tajo.plan.expr.
ConstEval
(implements java.lang.
Cloneable
, java.lang.
Comparable
<T>)
org.apache.tajo.plan.expr.
FieldEval
(implements java.lang.
Cloneable
)
org.apache.tajo.plan.expr.
FunctionEval
(implements java.lang.
Cloneable
)
org.apache.tajo.plan.expr.
AggregationFunctionCallEval
(implements java.lang.
Cloneable
)
org.apache.tajo.plan.expr.
WindowFunctionEval
(implements java.lang.
Cloneable
)
org.apache.tajo.plan.expr.
GeneralFunctionEval
org.apache.tajo.plan.expr.
RowConstantEval
org.apache.tajo.plan.expr.
UnaryEval
(implements java.lang.
Cloneable
)
org.apache.tajo.plan.expr.
CastEval
org.apache.tajo.plan.expr.
IsNullEval
org.apache.tajo.plan.expr.
NotEval
(implements java.lang.
Cloneable
)
org.apache.tajo.plan.expr.
SignedEval
(implements java.lang.
Cloneable
)
org.apache.tajo.plan.serder.
EvalNodeAdapter
(implements org.apache.tajo.json.
GsonSerDerAdapter
<T>)
org.apache.tajo.plan.serder.
EvalNodeDeserializer
org.apache.tajo.plan.serder.
EvalNodeSerializer.EvalTreeProtoBuilderContext
org.apache.tajo.plan.expr.
EvalTreeFactory
org.apache.tajo.plan.exprrewrite.
EvalTreeOptimizer
org.apache.tajo.plan.expr.
EvalTreeUtil
org.apache.tajo.plan.expr.
EvalTreeUtil.AllAggFunctionFinder
(implements org.apache.tajo.plan.expr.
EvalNodeVisitor
)
org.apache.tajo.plan.expr.
EvalTreeUtil.AllColumnRefFinder
(implements org.apache.tajo.plan.expr.
EvalNodeVisitor
)
org.apache.tajo.plan.expr.
EvalTreeUtil.AllWindowFunctionFinder
(implements org.apache.tajo.plan.expr.
EvalNodeVisitor
)
org.apache.tajo.plan.expr.
EvalTreeUtil.ChangeColumnRefVisitor
(implements org.apache.tajo.plan.expr.
EvalNodeVisitor
)
org.apache.tajo.plan.expr.
EvalTreeUtil.UniqueColumnFinder
(implements org.apache.tajo.plan.expr.
EvalNodeVisitor
)
org.apache.tajo.plan.expr.
EvalTreeUtil.VariableCounter
(implements org.apache.tajo.plan.expr.
EvalNodeVisitor
)
org.apache.tajo.plan.visitor.
ExplainLogicalPlanVisitor.Context
org.apache.tajo.plan.visitor.
ExplainLogicalPlanVisitor.DepthString
org.apache.tajo.plan.joinorder.
FoundJoinOrder
org.apache.tajo.function.
Function
<T> (implements java.lang.
Cloneable
, org.apache.tajo.json.
GsonObject
)
org.apache.tajo.plan.function.
AggFunction
<T>
org.apache.tajo.plan.function.
WindowAggFunc
<T>
org.apache.tajo.plan.function.
GeneralFunction
(implements org.apache.tajo.json.
GsonObject
)
org.apache.tajo.plan.joinorder.
GreedyHeuristicJoinOrderAlgorithm
(implements org.apache.tajo.plan.joinorder.
JoinOrderAlgorithm
)
org.apache.tajo.plan.logical.
GroupElement
(implements java.lang.
Cloneable
)
org.apache.tajo.plan.joinorder.
JoinEdge
org.apache.tajo.plan.logical.
LogicalNode
(implements java.lang.
Cloneable
, org.apache.tajo.json.
GsonObject
)
org.apache.tajo.plan.logical.
AlterTableNode
org.apache.tajo.plan.logical.
AlterTablespaceNode
(implements java.lang.
Cloneable
)
org.apache.tajo.plan.logical.
BinaryNode
(implements java.lang.
Cloneable
, org.apache.tajo.json.
GsonObject
)
org.apache.tajo.plan.logical.
ExceptNode
org.apache.tajo.plan.logical.
IntersectNode
org.apache.tajo.plan.logical.
JoinNode
(implements java.lang.
Cloneable
, org.apache.tajo.plan.logical.
Projectable
)
org.apache.tajo.plan.logical.
UnionNode
org.apache.tajo.plan.logical.
CreateDatabaseNode
(implements java.lang.
Cloneable
)
org.apache.tajo.plan.logical.
DropDatabaseNode
(implements java.lang.
Cloneable
)
org.apache.tajo.plan.logical.
DropTableNode
(implements java.lang.
Cloneable
)
org.apache.tajo.plan.logical.
EvalExprNode
(implements org.apache.tajo.plan.logical.
Projectable
)
org.apache.tajo.plan.logical.
RelationNode
org.apache.tajo.plan.logical.
ScanNode
(implements java.lang.
Cloneable
, org.apache.tajo.plan.logical.
Projectable
, org.apache.tajo.plan.logical.
SelectableNode
)
org.apache.tajo.plan.logical.
IndexScanNode
org.apache.tajo.plan.logical.
PartitionedTableScanNode
org.apache.tajo.plan.logical.
TableSubQueryNode
(implements org.apache.tajo.plan.logical.
Projectable
)
org.apache.tajo.plan.logical.
SetSessionNode
org.apache.tajo.plan.logical.
TruncateTableNode
org.apache.tajo.plan.logical.
UnaryNode
(implements java.lang.
Cloneable
)
org.apache.tajo.plan.logical.
DistinctGroupbyNode
(implements java.lang.
Cloneable
, org.apache.tajo.plan.logical.
Projectable
)
org.apache.tajo.plan.logical.
GroupbyNode
(implements java.lang.
Cloneable
, org.apache.tajo.plan.logical.
Projectable
)
org.apache.tajo.plan.logical.
HavingNode
(implements java.lang.
Cloneable
, org.apache.tajo.plan.logical.
SelectableNode
)
org.apache.tajo.plan.logical.
LimitNode
(implements java.lang.
Cloneable
)
org.apache.tajo.plan.logical.
LogicalRootNode
(implements java.lang.
Cloneable
)
org.apache.tajo.plan.logical.
PersistentStoreNode
(implements java.lang.
Cloneable
)
org.apache.tajo.plan.logical.
ShuffleFileWriteNode
(implements java.lang.
Cloneable
)
org.apache.tajo.plan.logical.
StoreTableNode
(implements java.lang.
Cloneable
)
org.apache.tajo.plan.logical.
CreateTableNode
(implements java.lang.
Cloneable
)
org.apache.tajo.plan.logical.
InsertNode
(implements java.lang.
Cloneable
)
org.apache.tajo.plan.logical.
ProjectionNode
(implements org.apache.tajo.plan.logical.
Projectable
)
org.apache.tajo.plan.logical.
SelectionNode
(implements java.lang.
Cloneable
, org.apache.tajo.plan.logical.
SelectableNode
)
org.apache.tajo.plan.logical.
SortNode
(implements java.lang.
Cloneable
)
org.apache.tajo.plan.logical.
WindowAggNode
(implements java.lang.
Cloneable
, org.apache.tajo.plan.logical.
Projectable
)
org.apache.tajo.plan.serder.
LogicalNodeAdapter
(implements org.apache.tajo.json.
GsonSerDerAdapter
<T>)
org.apache.tajo.plan.serder.
LogicalNodeDeserializer
org.apache.tajo.plan.serder.
LogicalNodeSerializer.SerializeContext
org.apache.tajo.plan.
LogicalOptimizer
org.apache.tajo.plan.
LogicalPlan
org.apache.tajo.plan.
LogicalPlan.BlockEdge
org.apache.tajo.plan.
LogicalPlan.QueryBlock
org.apache.tajo.plan.rewrite.rules.
LogicalPlanEqualityTester
(implements org.apache.tajo.plan.rewrite.
LogicalPlanRewriteRule
)
org.apache.tajo.plan.
LogicalPlanner.PlanContext
org.apache.tajo.plan.rewrite.
LogicalPlanRewriteRuleProvider
org.apache.tajo.plan.rewrite.
BaseLogicalPlanRewriteRuleProvider
org.apache.tajo.plan.rewrite.
LogicalPlanTestRuleProvider
org.apache.tajo.plan.verifier.
LogicalPlanVerifier.Context
org.apache.tajo.plan.
NamedExprsManager
org.apache.tajo.plan.
NamedExprsManager.UnevaluatedIterator
(implements java.util.
Iterator
<E>)
org.apache.tajo.plan.nameresolver.
NameResolver
org.apache.tajo.plan.nameresolver.
ResolverByLegacy
org.apache.tajo.plan.nameresolver.
ResolverByRels
org.apache.tajo.plan.nameresolver.
ResolverByRelsAndSubExprs
org.apache.tajo.plan.nameresolver.
ResolverBySubExprsAndRels
org.apache.tajo.plan.rewrite.rules.
PartitionedTableRewriter
(implements org.apache.tajo.plan.rewrite.
LogicalPlanRewriteRule
)
org.apache.tajo.plan.serder.
PlanGsonHelper
org.apache.tajo.plan.util.
PlannerUtil
org.apache.tajo.plan.util.
PlannerUtil.JoinKeyPairFinder
(implements org.apache.tajo.plan.expr.
EvalNodeVisitor
)
org.apache.tajo.plan.serder.
PlanProto
org.apache.tajo.plan.
PlanString
org.apache.tajo.plan.verifier.
PreLogicalPlanVerifier.Context
org.apache.tajo.plan.rewrite.rules.
ProjectionPushDownRule.TargetListManager
org.apache.tajo.util.graph.
SimpleDirectedGraph
<V,E> (implements org.apache.tajo.util.graph.
DirectedGraph
<V,E>)
org.apache.tajo.util.graph.
SimpleUndirectedGraph
<V,E> (implements org.apache.tajo.util.graph.
UndirectedGraph
<V,E>)
org.apache.tajo.plan.joinorder.
JoinGraph
org.apache.tajo.plan.expr.
SimpleEvalNodeVisitor
<CONTEXT>
org.apache.tajo.plan.exprrewrite.rules.
ConstantFolding
(implements org.apache.tajo.plan.exprrewrite.
EvalTreeOptimizationRule
)
org.apache.tajo.plan.exprrewrite.rules.
ConstantPropagation
(implements org.apache.tajo.plan.exprrewrite.
EvalTreeOptimizationRule
)
org.apache.tajo.plan.serder.
EvalNodeSerializer
org.apache.tajo.plan.
Target
(implements java.lang.
Cloneable
, org.apache.tajo.json.
GsonObject
, org.apache.tajo.common.
ProtoObject
<P>)
java.lang.
Throwable
(implements java.io.
Serializable
)
java.lang.
Exception
org.apache.tajo.plan.
IllegalQueryStatusException
org.apache.tajo.plan.
PlanningException
org.apache.tajo.plan.verifier.
VerifyException
org.apache.tajo.plan.logical.
NoSuchColumnException
java.lang.
RuntimeException
org.apache.tajo.plan.expr.
AlgebraicException
org.apache.tajo.plan.expr.
InvalidEvalException
org.apache.tajo.plan.
InvalidQueryException
org.apache.tajo.plan.algebra.
AmbiguousFieldException
org.apache.tajo.plan.verifier.
VerificationState
org.apache.tajo.plan.logical.
WindowSpec
org.apache.tajo.plan.logical.
WindowSpec.WindowEndBound
(implements java.lang.
Cloneable
)
org.apache.tajo.plan.logical.
WindowSpec.WindowFrame
(implements java.lang.
Cloneable
)
org.apache.tajo.plan.logical.
WindowSpec.WindowStartBound
(implements java.lang.
Cloneable
)
Interface Hierarchy
org.apache.tajo.plan.algebra.
AlgebraVisitor
<CONTEXT,RESULT>
org.apache.tajo.plan.expr.
EvalNodeVisitor
org.apache.tajo.plan.expr.
EvalNodeVisitor2
<CONTEXT,RESULT>
org.apache.tajo.plan.exprrewrite.
EvalTreeOptimizationRule
org.apache.tajo.plan.function.
FunctionContext
org.apache.tajo.plan.joinorder.
JoinOrderAlgorithm
org.apache.tajo.plan.logical.
LogicalNodeVisitor
org.apache.tajo.plan.rewrite.
LogicalPlanRewriteEngine
org.apache.tajo.plan.rewrite.
LogicalPlanRewriteRule
org.apache.tajo.plan.visitor.
LogicalPlanVisitor
<CONTEXT,RESULT>
com.google.protobuf.MessageLiteOrBuilder
com.google.protobuf.MessageOrBuilder
org.apache.tajo.plan.serder.
PlanProto.AggFunctionEvalSpecOrBuilder
org.apache.tajo.plan.serder.
PlanProto.AlterTableNode.AddColumnOrBuilder
org.apache.tajo.plan.serder.
PlanProto.AlterTableNode.RenameColumnOrBuilder
org.apache.tajo.plan.serder.
PlanProto.AlterTableNode.RenameTableOrBuilder
org.apache.tajo.plan.serder.
PlanProto.AlterTableNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.AlterTablespaceNode.SetLocationOrBuilder
org.apache.tajo.plan.serder.
PlanProto.AlterTablespaceNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.BetweenEvalOrBuilder
org.apache.tajo.plan.serder.
PlanProto.BinaryEvalOrBuilder
org.apache.tajo.plan.serder.
PlanProto.CaseWhenEvalOrBuilder
org.apache.tajo.plan.serder.
PlanProto.ConstEvalOrBuilder
org.apache.tajo.plan.serder.
PlanProto.CreateDatabaseNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.CreateTableNodeSpecOrBuilder
org.apache.tajo.plan.serder.
PlanProto.DatumOrBuilder
org.apache.tajo.plan.serder.
PlanProto.DistinctGroupbyNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.DropDatabaseNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.DropTableNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.EvalExprNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.EvalNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.EvalNodeTreeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.FilterNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.FunctionEvalOrBuilder
org.apache.tajo.plan.serder.
PlanProto.GroupbyNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.IfCondEvalOrBuilder
org.apache.tajo.plan.serder.
PlanProto.InsertNodeSpecOrBuilder
org.apache.tajo.plan.serder.
PlanProto.IntervalOrBuilder
org.apache.tajo.plan.serder.
PlanProto.JoinNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.LimitNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.LogicalNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.LogicalNodeTreeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.PartitionScanSpecOrBuilder
org.apache.tajo.plan.serder.
PlanProto.PartitionTableScanSpecOrBuilder
org.apache.tajo.plan.serder.
PlanProto.PatternMatchEvalSpecOrBuilder
org.apache.tajo.plan.serder.
PlanProto.PersistentStoreNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.ProjectionNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.RootNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.RowConstEvalOrBuilder
org.apache.tajo.plan.serder.
PlanProto.ScanNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.SetSessionNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.SortNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.StoreTableNodeSpecOrBuilder
org.apache.tajo.plan.serder.
PlanProto.TableSubQueryNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.TargetOrBuilder
org.apache.tajo.plan.serder.
PlanProto.TruncateTableNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.UnaryEvalOrBuilder
org.apache.tajo.plan.serder.
PlanProto.UnionNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.WindowAggNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.WinFunctionEvalSpec.WindowEndBoundOrBuilder
org.apache.tajo.plan.serder.
PlanProto.WinFunctionEvalSpec.WindowFrameOrBuilder
org.apache.tajo.plan.serder.
PlanProto.WinFunctionEvalSpec.WindowStartBoundOrBuilder
org.apache.tajo.plan.serder.
PlanProto.WinFunctionEvalSpecOrBuilder
org.apache.tajo.plan.serder.
PlanProto.AggFunctionEvalSpecOrBuilder
org.apache.tajo.plan.serder.
PlanProto.AlterTableNode.AddColumnOrBuilder
org.apache.tajo.plan.serder.
PlanProto.AlterTableNode.RenameColumnOrBuilder
org.apache.tajo.plan.serder.
PlanProto.AlterTableNode.RenameTableOrBuilder
org.apache.tajo.plan.serder.
PlanProto.AlterTableNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.AlterTablespaceNode.SetLocationOrBuilder
org.apache.tajo.plan.serder.
PlanProto.AlterTablespaceNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.BetweenEvalOrBuilder
org.apache.tajo.plan.serder.
PlanProto.BinaryEvalOrBuilder
org.apache.tajo.plan.serder.
PlanProto.CaseWhenEvalOrBuilder
org.apache.tajo.plan.serder.
PlanProto.ConstEvalOrBuilder
org.apache.tajo.plan.serder.
PlanProto.CreateDatabaseNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.CreateTableNodeSpecOrBuilder
org.apache.tajo.plan.serder.
PlanProto.DatumOrBuilder
org.apache.tajo.plan.serder.
PlanProto.DistinctGroupbyNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.DropDatabaseNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.DropTableNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.EvalExprNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.EvalNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.EvalNodeTreeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.FilterNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.FunctionEvalOrBuilder
org.apache.tajo.plan.serder.
PlanProto.GroupbyNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.IfCondEvalOrBuilder
org.apache.tajo.plan.serder.
PlanProto.InsertNodeSpecOrBuilder
org.apache.tajo.plan.serder.
PlanProto.IntervalOrBuilder
org.apache.tajo.plan.serder.
PlanProto.JoinNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.LimitNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.LogicalNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.LogicalNodeTreeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.PartitionScanSpecOrBuilder
org.apache.tajo.plan.serder.
PlanProto.PartitionTableScanSpecOrBuilder
org.apache.tajo.plan.serder.
PlanProto.PatternMatchEvalSpecOrBuilder
org.apache.tajo.plan.serder.
PlanProto.PersistentStoreNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.ProjectionNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.RootNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.RowConstEvalOrBuilder
org.apache.tajo.plan.serder.
PlanProto.ScanNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.SetSessionNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.SortNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.StoreTableNodeSpecOrBuilder
org.apache.tajo.plan.serder.
PlanProto.TableSubQueryNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.TargetOrBuilder
org.apache.tajo.plan.serder.
PlanProto.TruncateTableNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.UnaryEvalOrBuilder
org.apache.tajo.plan.serder.
PlanProto.UnionNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.WindowAggNodeOrBuilder
org.apache.tajo.plan.serder.
PlanProto.WinFunctionEvalSpec.WindowEndBoundOrBuilder
org.apache.tajo.plan.serder.
PlanProto.WinFunctionEvalSpec.WindowFrameOrBuilder
org.apache.tajo.plan.serder.
PlanProto.WinFunctionEvalSpec.WindowStartBoundOrBuilder
org.apache.tajo.plan.serder.
PlanProto.WinFunctionEvalSpecOrBuilder
org.apache.tajo.plan.logical.
Projectable
org.apache.tajo.plan.logical.
SelectableNode
Annotation Type Hierarchy
org.apache.tajo.plan.annotator.
Prioritized
(implements java.lang.annotation.
Annotation
)
Enum Hierarchy
java.lang.
Object
java.lang.
Enum
<E> (implements java.lang.
Comparable
<T>, java.io.
Serializable
)
org.apache.tajo.plan.expr.
FunctionEval.ParamType
org.apache.tajo.plan.expr.
EvalType
org.apache.tajo.plan.
LogicalPlan.BlockType
org.apache.tajo.plan.function.
GeneralFunction.Type
org.apache.tajo.plan.logical.
SortNode.SortPurpose
org.apache.tajo.plan.logical.
NodeType
org.apache.tajo.plan.nameresolver.
NameResolvingMode
org.apache.tajo.plan.serder.
PlanProto.NodeType
(implements com.google.protobuf.ProtocolMessageEnum)
org.apache.tajo.plan.serder.
PlanProto.JoinType
(implements com.google.protobuf.ProtocolMessageEnum)
org.apache.tajo.plan.serder.
PlanProto.EvalType
(implements com.google.protobuf.ProtocolMessageEnum)
org.apache.tajo.plan.serder.
PlanProto.ShuffleType
(implements com.google.protobuf.ProtocolMessageEnum)
org.apache.tajo.plan.serder.
PlanProto.TransmitType
(implements com.google.protobuf.ProtocolMessageEnum)
org.apache.tajo.plan.serder.
PlanProto.AlterTablespaceNode.Type
(implements com.google.protobuf.ProtocolMessageEnum)
org.apache.tajo.plan.serder.
PlanProto.AlterTableNode.Type
(implements com.google.protobuf.ProtocolMessageEnum)
org.apache.tajo.plan.serder.
PlanProto.WinFunctionEvalSpec.WindowFrameStartBoundType
(implements com.google.protobuf.ProtocolMessageEnum)
org.apache.tajo.plan.serder.
PlanProto.WinFunctionEvalSpec.WindowFrameEndBoundType
(implements com.google.protobuf.ProtocolMessageEnum)
org.apache.tajo.plan.serder.
PlanProto.WinFunctionEvalSpec.WindowFrameUnit
(implements com.google.protobuf.ProtocolMessageEnum)
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2015
Apache Software Foundation
. All Rights Reserved.