Class Hierarchy
- java.lang.Object
- org.apache.derby.impl.sql.compile.AccessPathImpl (implements org.apache.derby.iapi.sql.compile.AccessPath)
- org.apache.derby.impl.sql.compile.AggregateNode.BuiltinAggDescriptor
- org.apache.derby.impl.sql.compile.BaseJoinStrategy (implements org.apache.derby.iapi.sql.compile.JoinStrategy)
- org.apache.derby.impl.sql.compile.HashJoinStrategy
- org.apache.derby.impl.sql.compile.NestedLoopJoinStrategy
- org.apache.derby.impl.sql.compile.BaseTableNumbersVisitor (implements org.apache.derby.iapi.sql.compile.Visitor)
- org.apache.derby.impl.sql.compile.BaseTypeCompiler (implements org.apache.derby.iapi.sql.compile.TypeCompiler)
- org.apache.derby.impl.sql.compile.BitTypeCompiler
- org.apache.derby.impl.sql.compile.BooleanTypeCompiler
- org.apache.derby.impl.sql.compile.CharTypeCompiler
- org.apache.derby.impl.sql.compile.CLOBTypeCompiler
- org.apache.derby.impl.sql.compile.DateTypeCompiler
- org.apache.derby.impl.sql.compile.LOBTypeCompiler
- org.apache.derby.impl.sql.compile.NumericTypeCompiler
- org.apache.derby.impl.sql.compile.RefTypeCompiler
- org.apache.derby.impl.sql.compile.TimestampTypeCompiler
- org.apache.derby.impl.sql.compile.TimeTypeCompiler
- org.apache.derby.impl.sql.compile.UserDefinedTypeCompiler
- org.apache.derby.impl.sql.compile.XMLTypeCompiler
- org.apache.derby.impl.sql.compile.CollectNodesVisitor<T> (implements org.apache.derby.iapi.sql.compile.Visitor)
- org.apache.derby.impl.sql.compile.ColumnOrdering
- org.apache.derby.impl.sql.compile.ColumnReference.RemapInfo
- org.apache.derby.impl.sql.compile.ConditionalNode.ReplaceCaseOperandVisitor (implements org.apache.derby.iapi.sql.compile.Visitor)
- org.apache.derby.impl.sql.compile.ConstantExpressionVisitor (implements org.apache.derby.iapi.sql.compile.Visitor)
- org.apache.derby.iapi.services.context.ContextImpl (implements org.apache.derby.iapi.services.context.Context)
- org.apache.derby.impl.sql.compile.CompilerContextImpl (implements org.apache.derby.iapi.sql.compile.CompilerContext)
- org.apache.derby.impl.sql.compile.CostEstimateImpl (implements org.apache.derby.iapi.sql.compile.CostEstimate)
- org.apache.derby.impl.sql.compile.CountAggregateDefinition (implements org.apache.derby.impl.sql.compile.AggregateDefinition)
- org.apache.derby.impl.sql.compile.DefaultOptTrace (implements org.apache.derby.iapi.sql.compile.OptTrace)
- org.apache.derby.impl.sql.compile.DefaultVTIModDeferPolicy (implements org.apache.derby.vti.DeferModification)
- org.apache.derby.impl.sql.compile.ExpressionClassBuilder (implements org.apache.derby.iapi.sql.compile.ExpressionClassBuilderInterface)
- org.apache.derby.impl.sql.compile.ActivationClassBuilder
- org.apache.derby.impl.sql.compile.GroupByNode.ExpressionSorter (implements java.util.Comparator<T>)
- org.apache.derby.impl.sql.compile.HasCorrelatedCRsVisitor (implements org.apache.derby.iapi.sql.compile.Visitor)
- org.apache.derby.impl.sql.compile.HasNodeVisitor (implements org.apache.derby.iapi.sql.compile.Visitor)
- org.apache.derby.impl.sql.compile.HasTableFunctionVisitor
- org.apache.derby.impl.sql.compile.HasVariantValueNodeVisitor (implements org.apache.derby.iapi.sql.compile.Visitor)
- org.apache.derby.impl.sql.compile.MaxMinAggregateDefinition (implements org.apache.derby.impl.sql.compile.AggregateDefinition)
- org.apache.derby.impl.sql.compile.OffsetOrderVisitor<T> (implements org.apache.derby.iapi.sql.compile.Visitor)
- org.apache.derby.impl.sql.compile.OptimizerFactoryImpl (implements org.apache.derby.iapi.services.monitor.ModuleControl, org.apache.derby.iapi.sql.compile.OptimizerFactory)
- org.apache.derby.impl.sql.compile.OptimizerImpl (implements org.apache.derby.iapi.sql.compile.Optimizer)
- org.apache.derby.impl.sql.compile.OptimizerTracer (implements org.apache.derby.iapi.sql.dictionary.OptionalTool)
- org.apache.derby.impl.sql.compile.OptTraceViewer (implements org.apache.derby.iapi.sql.dictionary.OptionalTool)
- org.apache.derby.impl.sql.compile.ParserImpl (implements org.apache.derby.iapi.sql.compile.Parser)
- org.apache.derby.impl.sql.compile.PredicateList.PredicateWrapper
- org.apache.derby.impl.sql.compile.PredicateList.PredicateWrapperList
- org.apache.derby.impl.sql.compile.QueryTreeNode (implements org.apache.derby.iapi.sql.compile.Visitable)
- org.apache.derby.impl.sql.compile.JavaValueNode
- org.apache.derby.impl.sql.compile.GetCurrentConnectionNode
- org.apache.derby.impl.sql.compile.MethodCallNode
- org.apache.derby.impl.sql.compile.NewInvocationNode
- org.apache.derby.impl.sql.compile.NonStaticMethodCallNode
- org.apache.derby.impl.sql.compile.StaticMethodCallNode
- org.apache.derby.impl.sql.compile.SQLToJavaValueNode
- org.apache.derby.impl.sql.compile.StaticClassFieldReferenceNode
- org.apache.derby.impl.sql.compile.MatchingClauseNode
- org.apache.derby.impl.sql.compile.OrderedColumn
- org.apache.derby.impl.sql.compile.GroupByColumn
- org.apache.derby.impl.sql.compile.OrderByColumn
- org.apache.derby.impl.sql.compile.Predicate (implements java.lang.Comparable<T>, org.apache.derby.iapi.sql.compile.OptimizablePredicate)
- org.apache.derby.impl.sql.compile.PrivilegeNode
- org.apache.derby.impl.sql.compile.QueryTreeNodeVector<E> (implements java.lang.Iterable<T>)
- org.apache.derby.impl.sql.compile.FromList (implements org.apache.derby.iapi.sql.compile.OptimizableList)
- org.apache.derby.impl.sql.compile.OrderedColumnList<E>
- org.apache.derby.impl.sql.compile.GroupByList
- org.apache.derby.impl.sql.compile.OrderByList (implements org.apache.derby.iapi.sql.compile.RequiredRowOrdering)
- org.apache.derby.impl.sql.compile.PredicateList (implements org.apache.derby.iapi.sql.compile.OptimizablePredicateList)
- org.apache.derby.impl.sql.compile.ResultColumnList
- org.apache.derby.impl.sql.compile.SubqueryList
- org.apache.derby.impl.sql.compile.TableElementList
- org.apache.derby.impl.sql.compile.ValueNodeList
- org.apache.derby.impl.sql.compile.WindowList
- org.apache.derby.impl.sql.compile.ResultSetNode
- org.apache.derby.impl.sql.compile.FromTable (implements org.apache.derby.iapi.sql.compile.Optimizable)
- org.apache.derby.impl.sql.compile.CurrentOfNode
- org.apache.derby.impl.sql.compile.FromBaseTable
- org.apache.derby.impl.sql.compile.FromSubquery
- org.apache.derby.impl.sql.compile.FromVTI (implements org.apache.derby.vti.VTIEnvironment)
- org.apache.derby.impl.sql.compile.IndexToBaseRowNode
- org.apache.derby.impl.sql.compile.RowResultSetNode
- org.apache.derby.impl.sql.compile.SingleChildResultSetNode
- org.apache.derby.impl.sql.compile.DistinctNode
- org.apache.derby.impl.sql.compile.GroupByNode
- org.apache.derby.impl.sql.compile.HashTableNode
- org.apache.derby.impl.sql.compile.MaterializeResultSetNode
- org.apache.derby.impl.sql.compile.NormalizeResultSetNode
- org.apache.derby.impl.sql.compile.OrderByNode
- org.apache.derby.impl.sql.compile.ProjectRestrictNode
- org.apache.derby.impl.sql.compile.RowCountNode
- org.apache.derby.impl.sql.compile.ScrollInsensitiveResultSetNode
- org.apache.derby.impl.sql.compile.WindowResultSetNode
- org.apache.derby.impl.sql.compile.TableOperatorNode
- org.apache.derby.impl.sql.compile.JoinNode
- org.apache.derby.impl.sql.compile.HalfOuterJoinNode
- org.apache.derby.impl.sql.compile.SetOperatorNode
- org.apache.derby.impl.sql.compile.IntersectOrExceptNode
- org.apache.derby.impl.sql.compile.UnionNode
- org.apache.derby.impl.sql.compile.JoinNode
- org.apache.derby.impl.sql.compile.MaterializeSubqueryNode
- org.apache.derby.impl.sql.compile.SelectNode
- org.apache.derby.impl.sql.compile.FromTable (implements org.apache.derby.iapi.sql.compile.Optimizable)
- org.apache.derby.impl.sql.compile.StatementNode
- org.apache.derby.impl.sql.compile.DDLStatementNode
- org.apache.derby.impl.sql.compile.AlterTableNode
- org.apache.derby.impl.sql.compile.CreateAliasNode
- org.apache.derby.impl.sql.compile.CreateIndexNode
- org.apache.derby.impl.sql.compile.CreateRoleNode
- org.apache.derby.impl.sql.compile.CreateSchemaNode
- org.apache.derby.impl.sql.compile.CreateSequenceNode
- org.apache.derby.impl.sql.compile.CreateTableNode
- org.apache.derby.impl.sql.compile.CreateTriggerNode
- org.apache.derby.impl.sql.compile.CreateViewNode
- org.apache.derby.impl.sql.compile.DropAliasNode
- org.apache.derby.impl.sql.compile.DropIndexNode
- org.apache.derby.impl.sql.compile.DropRoleNode
- org.apache.derby.impl.sql.compile.DropSchemaNode
- org.apache.derby.impl.sql.compile.DropSequenceNode
- org.apache.derby.impl.sql.compile.DropTableNode
- org.apache.derby.impl.sql.compile.DropTriggerNode
- org.apache.derby.impl.sql.compile.DropViewNode
- org.apache.derby.impl.sql.compile.GrantNode
- org.apache.derby.impl.sql.compile.GrantRoleNode
- org.apache.derby.impl.sql.compile.RenameNode
- org.apache.derby.impl.sql.compile.RevokeNode
- org.apache.derby.impl.sql.compile.RevokeRoleNode
- org.apache.derby.impl.sql.compile.SavepointNode
- org.apache.derby.impl.sql.compile.DMLStatementNode
- org.apache.derby.impl.sql.compile.CallStatementNode
- org.apache.derby.impl.sql.compile.CursorNode
- org.apache.derby.impl.sql.compile.DMLModStatementNode
- org.apache.derby.impl.sql.compile.DeleteNode
- org.apache.derby.impl.sql.compile.DMLModGeneratedColumnsStatementNode
- org.apache.derby.impl.sql.compile.InsertNode
- org.apache.derby.impl.sql.compile.UpdateNode
- org.apache.derby.impl.sql.compile.MergeNode
- org.apache.derby.impl.sql.compile.ExecSPSNode
- org.apache.derby.impl.sql.compile.MiscellaneousStatementNode
- org.apache.derby.impl.sql.compile.LockTableNode
- org.apache.derby.impl.sql.compile.SetConstraintsNode
- org.apache.derby.impl.sql.compile.SetRoleNode
- org.apache.derby.impl.sql.compile.SetSchemaNode
- org.apache.derby.impl.sql.compile.NOPStatementNode
- org.apache.derby.impl.sql.compile.TransactionStatementNode
- org.apache.derby.impl.sql.compile.SetTransactionIsolationNode
- org.apache.derby.impl.sql.compile.DDLStatementNode
- org.apache.derby.impl.sql.compile.TableElementNode
- org.apache.derby.impl.sql.compile.ColumnDefinitionNode
- org.apache.derby.impl.sql.compile.ModifyColumnNode
- org.apache.derby.impl.sql.compile.ConstraintDefinitionNode
- org.apache.derby.impl.sql.compile.FKConstraintDefinitionNode
- org.apache.derby.impl.sql.compile.ColumnDefinitionNode
- org.apache.derby.impl.sql.compile.TableName
- org.apache.derby.impl.sql.compile.TablePrivilegesNode
- org.apache.derby.impl.sql.compile.ValueNode
- org.apache.derby.impl.sql.compile.BaseColumnNode
- org.apache.derby.impl.sql.compile.BinaryListOperatorNode
- org.apache.derby.impl.sql.compile.BetweenOperatorNode
- org.apache.derby.impl.sql.compile.InListOperatorNode
- org.apache.derby.impl.sql.compile.CachedValueNode
- org.apache.derby.impl.sql.compile.CastNode
- org.apache.derby.impl.sql.compile.CoalesceFunctionNode
- org.apache.derby.impl.sql.compile.ColumnReference
- org.apache.derby.impl.sql.compile.ConditionalNode
- org.apache.derby.impl.sql.compile.ConstantNode
- org.apache.derby.impl.sql.compile.BitConstantNode
- org.apache.derby.impl.sql.compile.VarbitConstantNode
- org.apache.derby.impl.sql.compile.BooleanConstantNode
- org.apache.derby.impl.sql.compile.CharConstantNode
- org.apache.derby.impl.sql.compile.NumericConstantNode
- org.apache.derby.impl.sql.compile.UntypedNullConstantNode
- org.apache.derby.impl.sql.compile.UserTypeConstantNode
- org.apache.derby.impl.sql.compile.XMLConstantNode
- org.apache.derby.impl.sql.compile.BitConstantNode
- org.apache.derby.impl.sql.compile.CurrentDatetimeOperatorNode
- org.apache.derby.impl.sql.compile.CurrentRowLocationNode
- org.apache.derby.impl.sql.compile.DefaultNode
- org.apache.derby.impl.sql.compile.GenerationClauseNode
- org.apache.derby.impl.sql.compile.JavaToSQLValueNode
- org.apache.derby.impl.sql.compile.NextSequenceNode
- org.apache.derby.impl.sql.compile.OperatorNode
- org.apache.derby.impl.sql.compile.BinaryOperatorNode
- org.apache.derby.impl.sql.compile.BinaryArithmeticOperatorNode
- org.apache.derby.impl.sql.compile.BinaryComparisonOperatorNode
- org.apache.derby.impl.sql.compile.BinaryRelationalOperatorNode (implements org.apache.derby.impl.sql.compile.RelationalOperator)
- org.apache.derby.impl.sql.compile.BinaryLogicalOperatorNode
- org.apache.derby.impl.sql.compile.AndNode
- org.apache.derby.impl.sql.compile.AndNoShortCircuitNode
- org.apache.derby.impl.sql.compile.IsNode
- org.apache.derby.impl.sql.compile.OrNode
- org.apache.derby.impl.sql.compile.AndNode
- org.apache.derby.impl.sql.compile.ConcatenationOperatorNode
- org.apache.derby.impl.sql.compile.TimestampOperatorNode
- org.apache.derby.impl.sql.compile.TernaryOperatorNode
- org.apache.derby.impl.sql.compile.LikeEscapeOperatorNode
- org.apache.derby.impl.sql.compile.UnaryOperatorNode
- org.apache.derby.impl.sql.compile.AggregateNode
- org.apache.derby.impl.sql.compile.DB2LengthOperatorNode
- org.apache.derby.impl.sql.compile.ExtractOperatorNode
- org.apache.derby.impl.sql.compile.LengthOperatorNode
- org.apache.derby.impl.sql.compile.SimpleStringOperatorNode
- org.apache.derby.impl.sql.compile.UnaryArithmeticOperatorNode
- org.apache.derby.impl.sql.compile.UnaryComparisonOperatorNode
- org.apache.derby.impl.sql.compile.IsNullNode (implements org.apache.derby.impl.sql.compile.RelationalOperator)
- org.apache.derby.impl.sql.compile.UnaryDateTimestampOperatorNode
- org.apache.derby.impl.sql.compile.UnaryLogicalOperatorNode
- org.apache.derby.impl.sql.compile.NotNode
- org.apache.derby.impl.sql.compile.TestConstraintNode
- org.apache.derby.impl.sql.compile.WindowFunctionNode
- org.apache.derby.impl.sql.compile.AggregateWindowFunctionNode
- org.apache.derby.impl.sql.compile.RowNumberFunctionNode
- org.apache.derby.impl.sql.compile.BinaryOperatorNode
- org.apache.derby.impl.sql.compile.ParameterNode
- org.apache.derby.impl.sql.compile.ResultColumn (implements java.lang.Comparable<T>, org.apache.derby.iapi.sql.ResultColumnDescriptor)
- org.apache.derby.impl.sql.compile.AllResultColumn
- org.apache.derby.impl.sql.compile.SpecialFunctionNode
- org.apache.derby.impl.sql.compile.SubqueryNode
- org.apache.derby.impl.sql.compile.VirtualColumnNode
- org.apache.derby.impl.sql.compile.WindowNode
- org.apache.derby.impl.sql.compile.WindowDefinitionNode
- org.apache.derby.impl.sql.compile.WindowReferenceNode
- org.apache.derby.impl.sql.compile.JavaValueNode
- org.apache.derby.impl.sql.compile.ReferencedTablesVisitor (implements org.apache.derby.iapi.sql.compile.Visitor)
- org.apache.derby.impl.sql.compile.RemapCRsVisitor (implements org.apache.derby.iapi.sql.compile.Visitor)
- org.apache.derby.impl.sql.compile.ReplaceAggregatesWithCRVisitor (implements org.apache.derby.iapi.sql.compile.Visitor)
- org.apache.derby.impl.sql.compile.ReplaceNodeVisitor (implements org.apache.derby.iapi.sql.compile.Visitor)
- org.apache.derby.impl.sql.compile.ReplaceWindowFuncCallsWithCRVisitor (implements org.apache.derby.iapi.sql.compile.Visitor)
- org.apache.derby.impl.sql.compile.ResultColumnList.ColumnMapping
- org.apache.derby.impl.sql.compile.ResultSetNode.QueryExpressionClauses
- org.apache.derby.impl.sql.compile.RoutineDesignator
- org.apache.derby.impl.sql.compile.RowOrderingImpl (implements org.apache.derby.iapi.sql.compile.RowOrdering)
- org.apache.derby.impl.sql.compile.SubstituteExpressionVisitor (implements org.apache.derby.iapi.sql.compile.Visitor)
- org.apache.derby.impl.sql.compile.SumAvgAggregateDefinition (implements org.apache.derby.impl.sql.compile.AggregateDefinition)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- org.apache.derby.impl.sql.compile.ParseException
- java.lang.Exception
- org.apache.derby.impl.sql.compile.Token
- org.apache.derby.impl.sql.compile.TriggerReferencingStruct
- org.apache.derby.impl.sql.compile.TypeCompilerFactoryImpl (implements org.apache.derby.iapi.sql.compile.TypeCompilerFactory)
- org.apache.derby.impl.sql.compile.UCode_CharStream (implements org.apache.derby.impl.sql.compile.CharStream)
- org.apache.derby.impl.sql.compile.UserAggregateDefinition (implements org.apache.derby.impl.sql.compile.AggregateDefinition)
- org.apache.derby.impl.sql.compile.VerifyAggregateExpressionsVisitor (implements org.apache.derby.iapi.sql.compile.Visitor)
- org.apache.derby.impl.sql.compile.VTIDeferModPolicy (implements org.apache.derby.iapi.sql.compile.Visitor)
- org.apache.derby.impl.sql.compile.XMLOptTrace (implements org.apache.derby.iapi.sql.compile.OptTrace)
- org.apache.derby.impl.sql.compile.XMLOptTrace.QueryBlock
Interface Hierarchy
- org.apache.derby.impl.sql.compile.AggregateDefinition
- org.apache.derby.impl.sql.compile.CharStream
- org.apache.derby.impl.sql.compile.RelationalOperator