Package org.apache.derby.impl.sql.compile
-
Class Summary Class Description BinaryArithmeticOperatorNode This node represents a binary arithmetic operator, like + or *.BinaryComparisonOperatorNode This node is the superclass for all binary comparison operators, such as =, <>, <, etc.BinaryListOperatorNode A BinaryListOperatorNode represents a built-in "binary" operator with a single operand on the left of the operator and a list of operands on the right.BooleanConstantNode CharConstantNode CharTypeCompiler This class implements TypeCompiler for the SQL char datatypes.CollectNodesVisitor<T extends Visitable> Collect all nodes of the designated type to be returned in a list.ColumnDefinitionNode A ColumnDefinitionNode represents a column definition in a DDL statement.ColumnReference A ColumnReference represents a column in the query tree.CompilerContextImpl CompilerContextImpl, implementation of CompilerContext.ConstraintDefinitionNode A ConstraintDefintionNode is a class for all nodes that can represent constraint definitions.CurrentOfNode The CurrentOf operator is used by positioned DELETE and UPDATE to get the current row and location for the target cursor.CursorNode A CursorNode represents a result set that can be returned to a client.DB2LengthOperatorNode This node represents a unary DB2 compatible length operatorDefaultNode DefaultNode represents a column/parameter default.DefaultOptTrace This is the default optimizer tracing logic for use when a custom tracer wasn't specified.FKConstraintDefinitionNode A FKConstraintDefintionNode represents table constraint definitions.GetCurrentConnectionNode This node represents a unary getCurrentConnection operator RESOLVE - parameter will always be null for now.InListOperatorNode An InListOperatorNode represents an IN list.InsertNode An InsertNode is the top node in a query tree for an insert statement.IntersectOrExceptNode A IntersectOrExceptNode represents an INTERSECT or EXCEPT DML statement.IsNullNode This node represents either a unary IS NULL or IS NOT NULL comparison operatorLengthOperatorNode This node represents a unary XXX_length operatorLikeEscapeOperatorNode This node represents a like comparison operator (no escape) If the like pattern is a constant or a parameter then if possible the like is modified to include a >= and < operator.MatchingClauseNode Node representing a WHEN MATCHED or WHEN NOT MATCHED clause in a MERGE statement.MergeNode A MergeNode represents a MERGE statement.NotNode A NotNode represents a NOT operator.NumericConstantNode NumericTypeCompiler This class implements TypeId for the SQL numeric datatype.OptimizerFactoryImpl This is simply the factory for creating an optimizer.OptimizerTracer OptionalTool for tracing the Optimizer.OptTraceViewer OptionalTool for viewing the output created when you xml-trace the optimizer.OrderedColumn An ordered column has position.OrderedColumnList<E extends OrderedColumn> List of OrderedColumnsParameterNode This node type represents a ? parameter.ParserImpl Predicate A Predicate represents a top level predicate.QueryTreeNode QueryTreeNode is the root class for all query tree nodes.ResultSetNode A ResultSetNode represents a result set, that is, a set of rows.RowCountNode The result set generated by this node (RowCountResultSet) implements the filtering of rows needed for theand the . RowNumberFunctionNode Class that represents a call to the ROW_NUMBER() window function.StatementNode A StatementNode represents a single statement in the language.StaticClassFieldReferenceNode A StaticClassFieldReferenceNode represents a Java static field reference from a Class (as opposed to an Object).TableName A TableName represents a qualified name, externally represented as a schema name and an object name separated by a dot.TypeCompilerFactoryImpl UCode_CharStream An implementation of interface CharStream, where the stream is assumed to contain only Unicode characters.UnaryComparisonOperatorNode This node is the superclass for all unary comparison operators, such as is null and is not null.UnaryLogicalOperatorNode UntypedNullConstantNode An UntypedNullConstantNode represents a SQL NULL before it has been bound.UpdateNode An UpdateNode represents an UPDATE statement.ValueNode A ValueNode is an abstract class for all nodes that can represent data values, that is, constants, columns, and expressions.VarbitConstantNode WindowDefinitionNode This class represents an OLAP window definition.WindowFunctionNode Superclass of any window function call.WindowNode Superclass of window definition and window reference.WindowReferenceNode Represents a reference to an explicitly defined windowXMLConstantNode
DataMelt 3.0 © DataMelt by jWork.ORG