org.apache.derby.iapi.sql.compile
Interface Node

All Known Implementing Classes:
AggregateNode, AggregateWindowFunctionNode, AllResultColumn, AlterTableNode, AndNode, BaseColumnNode, BetweenOperatorNode, BinaryArithmeticOperatorNode, BinaryComparisonOperatorNode, BinaryListOperatorNode, BinaryLogicalOperatorNode, BinaryOperatorNode, BinaryRelationalOperatorNode, BitConstantNode, BooleanConstantNode, CallStatementNode, CastNode, CharConstantNode, CoalesceFunctionNode, ColumnDefinitionNode, ColumnReference, ConcatenationOperatorNode, ConditionalNode, ConstantNode, ConstraintDefinitionNode, CreateAliasNode, CreateIndexNode, CreateRoleNode, CreateSchemaNode, CreateSequenceNode, CreateTableNode, CreateTriggerNode, CreateViewNode, CurrentDatetimeOperatorNode, CurrentOfNode, CurrentRowLocationNode, CursorNode, DB2LengthOperatorNode, DDLStatementNode, DefaultNode, DeleteNode, DistinctNode, DMLModStatementNode, DMLStatementNode, DropAliasNode, DropIndexNode, DropRoleNode, DropSchemaNode, DropSequenceNode, DropTableNode, DropTriggerNode, DropViewNode, ExecSPSNode, ExtractOperatorNode, FKConstraintDefinitionNode, FromBaseTable, FromList, FromSubquery, FromTable, FromVTI, GenerationClauseNode, GetCurrentConnectionNode, GrantNode, GrantRoleNode, GroupByColumn, GroupByList, GroupByNode, HalfOuterJoinNode, HashTableNode, IndexToBaseRowNode, InListOperatorNode, InsertNode, IntersectOrExceptNode, IsNode, IsNullNode, JavaToSQLValueNode, JavaValueNode, JoinNode, LengthOperatorNode, LikeEscapeOperatorNode, LockTableNode, MaterializeResultSetNode, MaterializeSubqueryNode, MethodCallNode, MiscellaneousStatementNode, ModifyColumnNode, NewInvocationNode, NextSequenceNode, NonStaticMethodCallNode, NOPStatementNode, NormalizeResultSetNode, NotNode, NumericConstantNode, OperatorNode, OrderByColumn, OrderByList, OrderByNode, OrderedColumn, OrderedColumnList, OrNode, ParameterNode, Predicate, PredicateList, PrivilegeNode, ProjectRestrictNode, QueryTreeNode, QueryTreeNodeVector, RenameNode, ResultColumn, ResultColumnList, ResultSetNode, RevokeNode, RevokeRoleNode, RowCountNode, RowNumberFunctionNode, RowResultSetNode, SavepointNode, ScrollInsensitiveResultSetNode, SelectNode, SetOperatorNode, SetRoleNode, SetSchemaNode, SetTransactionIsolationNode, SimpleStringOperatorNode, SingleChildResultSetNode, SpecialFunctionNode, SQLBooleanConstantNode, SQLToJavaValueNode, StatementNode, StaticClassFieldReferenceNode, StaticMethodCallNode, SubqueryList, SubqueryNode, TableElementList, TableElementNode, TableName, TableOperatorNode, TablePrivilegesNode, TernaryOperatorNode, TestConstraintNode, TimestampOperatorNode, TransactionStatementNode, UnaryArithmeticOperatorNode, UnaryComparisonOperatorNode, UnaryDateTimestampOperatorNode, UnaryLogicalOperatorNode, UnaryOperatorNode, UnionNode, UntypedNullConstantNode, UpdateNode, UserTypeConstantNode, ValueNode, ValueNodeList, VarbitConstantNode, VirtualColumnNode, WindowDefinitionNode, WindowFunctionNode, WindowList, WindowNode, WindowReferenceNode, WindowResultSetNode, XMLConstantNode

public interface Node

Interface implemented by the nodes created by a NodeFactory. Callers of the various NodeFactory.getNode() methods will typically cast the returned node to a more specific sub-type, as this interface only contains the methods needed by NodeFactory to initialize the node.


Method Summary
 void init(java.lang.Object arg1)
          Initialize a query tree node.
 void init(java.lang.Object arg1, java.lang.Object arg2)
          Initialize a query tree node.
 void init(java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)
          Initialize a query tree node.
 void init(java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4)
          Initialize a query tree node.
 void init(java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4, java.lang.Object arg5)
          Initialize a query tree node.
 void init(java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4, java.lang.Object arg5, java.lang.Object arg6)
          Initialize a query tree node.
 void init(java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4, java.lang.Object arg5, java.lang.Object arg6, java.lang.Object arg7)
          Initialize a query tree node.
 void init(java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4, java.lang.Object arg5, java.lang.Object arg6, java.lang.Object arg7, java.lang.Object arg8)
          Initialize a query tree node.
 void init(java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4, java.lang.Object arg5, java.lang.Object arg6, java.lang.Object arg7, java.lang.Object arg8, java.lang.Object arg9)
          Initialize a query tree node.
 void init(java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4, java.lang.Object arg5, java.lang.Object arg6, java.lang.Object arg7, java.lang.Object arg8, java.lang.Object arg9, java.lang.Object arg10)
          Initialize a query tree node.
 void init(java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4, java.lang.Object arg5, java.lang.Object arg6, java.lang.Object arg7, java.lang.Object arg8, java.lang.Object arg9, java.lang.Object arg10, java.lang.Object arg11)
          Initialize a query tree node.
 void init(java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4, java.lang.Object arg5, java.lang.Object arg6, java.lang.Object arg7, java.lang.Object arg8, java.lang.Object arg9, java.lang.Object arg10, java.lang.Object arg11, java.lang.Object arg12)
          Initialize a query tree node.
 void init(java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4, java.lang.Object arg5, java.lang.Object arg6, java.lang.Object arg7, java.lang.Object arg8, java.lang.Object arg9, java.lang.Object arg10, java.lang.Object arg11, java.lang.Object arg12, java.lang.Object arg13)
          Initialize a query tree node.
 void init(java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4, java.lang.Object arg5, java.lang.Object arg6, java.lang.Object arg7, java.lang.Object arg8, java.lang.Object arg9, java.lang.Object arg10, java.lang.Object arg11, java.lang.Object arg12, java.lang.Object arg13, java.lang.Object arg14)
          Initialize a query tree node.
 

Method Detail

init

void init(java.lang.Object arg1)
          throws StandardException
Initialize a query tree node.

Throws:
StandardException - Thrown on error

init

void init(java.lang.Object arg1,
          java.lang.Object arg2)
          throws StandardException
Initialize a query tree node.

Throws:
StandardException - Thrown on error

init

void init(java.lang.Object arg1,
          java.lang.Object arg2,
          java.lang.Object arg3)
          throws StandardException
Initialize a query tree node.

Throws:
StandardException - Thrown on error

init

void init(java.lang.Object arg1,
          java.lang.Object arg2,
          java.lang.Object arg3,
          java.lang.Object arg4)
          throws StandardException
Initialize a query tree node.

Throws:
StandardException - Thrown on error

init

void init(java.lang.Object arg1,
          java.lang.Object arg2,
          java.lang.Object arg3,
          java.lang.Object arg4,
          java.lang.Object arg5)
          throws StandardException
Initialize a query tree node.

Throws:
StandardException - Thrown on error

init

void init(java.lang.Object arg1,
          java.lang.Object arg2,
          java.lang.Object arg3,
          java.lang.Object arg4,
          java.lang.Object arg5,
          java.lang.Object arg6)
          throws StandardException
Initialize a query tree node.

Throws:
StandardException - Thrown on error

init

void init(java.lang.Object arg1,
          java.lang.Object arg2,
          java.lang.Object arg3,
          java.lang.Object arg4,
          java.lang.Object arg5,
          java.lang.Object arg6,
          java.lang.Object arg7)
          throws StandardException
Initialize a query tree node.

Throws:
StandardException - Thrown on error

init

void init(java.lang.Object arg1,
          java.lang.Object arg2,
          java.lang.Object arg3,
          java.lang.Object arg4,
          java.lang.Object arg5,
          java.lang.Object arg6,
          java.lang.Object arg7,
          java.lang.Object arg8)
          throws StandardException
Initialize a query tree node.

Throws:
StandardException - Thrown on error

init

void init(java.lang.Object arg1,
          java.lang.Object arg2,
          java.lang.Object arg3,
          java.lang.Object arg4,
          java.lang.Object arg5,
          java.lang.Object arg6,
          java.lang.Object arg7,
          java.lang.Object arg8,
          java.lang.Object arg9)
          throws StandardException
Initialize a query tree node.

Throws:
StandardException - Thrown on error

init

void init(java.lang.Object arg1,
          java.lang.Object arg2,
          java.lang.Object arg3,
          java.lang.Object arg4,
          java.lang.Object arg5,
          java.lang.Object arg6,
          java.lang.Object arg7,
          java.lang.Object arg8,
          java.lang.Object arg9,
          java.lang.Object arg10)
          throws StandardException
Initialize a query tree node.

Throws:
StandardException - Thrown on error

init

void init(java.lang.Object arg1,
          java.lang.Object arg2,
          java.lang.Object arg3,
          java.lang.Object arg4,
          java.lang.Object arg5,
          java.lang.Object arg6,
          java.lang.Object arg7,
          java.lang.Object arg8,
          java.lang.Object arg9,
          java.lang.Object arg10,
          java.lang.Object arg11)
          throws StandardException
Initialize a query tree node.

Throws:
StandardException - Thrown on error

init

void init(java.lang.Object arg1,
          java.lang.Object arg2,
          java.lang.Object arg3,
          java.lang.Object arg4,
          java.lang.Object arg5,
          java.lang.Object arg6,
          java.lang.Object arg7,
          java.lang.Object arg8,
          java.lang.Object arg9,
          java.lang.Object arg10,
          java.lang.Object arg11,
          java.lang.Object arg12)
          throws StandardException
Initialize a query tree node.

Throws:
StandardException - Thrown on error

init

void init(java.lang.Object arg1,
          java.lang.Object arg2,
          java.lang.Object arg3,
          java.lang.Object arg4,
          java.lang.Object arg5,
          java.lang.Object arg6,
          java.lang.Object arg7,
          java.lang.Object arg8,
          java.lang.Object arg9,
          java.lang.Object arg10,
          java.lang.Object arg11,
          java.lang.Object arg12,
          java.lang.Object arg13)
          throws StandardException
Initialize a query tree node.

Throws:
StandardException - Thrown on error

init

void init(java.lang.Object arg1,
          java.lang.Object arg2,
          java.lang.Object arg3,
          java.lang.Object arg4,
          java.lang.Object arg5,
          java.lang.Object arg6,
          java.lang.Object arg7,
          java.lang.Object arg8,
          java.lang.Object arg9,
          java.lang.Object arg10,
          java.lang.Object arg11,
          java.lang.Object arg12,
          java.lang.Object arg13,
          java.lang.Object arg14)
          throws StandardException
Initialize a query tree node.

Throws:
StandardException - Thrown on error

Built on Wed 2013-06-12 15:21:56+0000, from revision ???

Apache Derby V10.10 Internals - Copyright © 2004,2013 The Apache Software Foundation. All Rights Reserved.