--- /dev/null
+/*\r
+\r
+ Derby - Class org.apache.derby.impl.sql.compile.C_NodeNames\r
+\r
+ Licensed to the Apache Software Foundation (ASF) under one or more\r
+ contributor license agreements. See the NOTICE file distributed with\r
+ this work for additional information regarding copyright ownership.\r
+ The ASF licenses this file to you under the Apache License, Version 2.0\r
+ (the "License"); you may not use this file except in compliance with\r
+ the License. You may obtain a copy of the License at\r
+\r
+ http://www.apache.org/licenses/LICENSE-2.0\r
+\r
+ Unless required by applicable law or agreed to in writing, software\r
+ distributed under the License is distributed on an "AS IS" BASIS,\r
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
+ See the License for the specific language governing permissions and\r
+ limitations under the License.\r
+\r
+ */\r
+\r
+package org.apache.derby.impl.sql.compile;\r
+\r
+/**\r
+ * This is the set of constants used to identify the classes\r
+ * that are used in NodeFactoryImpl.\r
+ *\r
+ * This class is not shipped. The names are used in\r
+ * NodeFactoryImpl, mapped from int NodeTypes and used in\r
+ * Class.forName calls.\r
+ *\r
+ * WARNING: WHEN ADDING NODE TYPES HERE, YOU MUST ALSO ADD\r
+ * THEM TO tools/jar/DBMSnodes.properties\r
+ *\r
+ */\r
+\r
+public interface C_NodeNames\r
+{\r
+\r
+ // The names are in alphabetic order.\r
+ //\r
+ // WARNING: WHEN ADDING NODE TYPES HERE, YOU MUST ALSO ADD\r
+ // THEM TO tools/jar/DBMSnodes.properties\r
+\r
+ static final String AGGREGATE_NODE_NAME = "org.apache.derby.impl.sql.compile.AggregateNode";\r
+\r
+ static final String ALL_RESULT_COLUMN_NAME = "org.apache.derby.impl.sql.compile.AllResultColumn";\r
+\r
+ static final String ALTER_TABLE_NODE_NAME = "org.apache.derby.impl.sql.compile.AlterTableNode";\r
+\r
+ static final String AND_NODE_NAME = "org.apache.derby.impl.sql.compile.AndNode";\r
+\r
+ static final String BASE_COLUMN_NODE_NAME = "org.apache.derby.impl.sql.compile.BaseColumnNode";\r
+\r
+ static final String BETWEEN_OPERATOR_NODE_NAME = "org.apache.derby.impl.sql.compile.BetweenOperatorNode";\r
+\r
+ static final String BINARY_ARITHMETIC_OPERATOR_NODE_NAME = "org.apache.derby.impl.sql.compile.BinaryArithmeticOperatorNode";\r
+\r
+ static final String BINARY_OPERATOR_NODE_NAME = "org.apache.derby.impl.sql.compile.BinaryOperatorNode";\r
+\r
+ static final String BINARY_RELATIONAL_OPERATOR_NODE_NAME = "org.apache.derby.impl.sql.compile.BinaryRelationalOperatorNode";\r
+\r
+ static final String BIT_CONSTANT_NODE_NAME = "org.apache.derby.impl.sql.compile.BitConstantNode";\r
+\r
+ static final String BOOLEAN_CONSTANT_NODE_NAME = "org.apache.derby.impl.sql.compile.BooleanConstantNode";\r
+\r
+ static final String CALL_STATEMENT_NODE_NAME = "org.apache.derby.impl.sql.compile.CallStatementNode";\r
+\r
+ static final String CAST_NODE_NAME = "org.apache.derby.impl.sql.compile.CastNode";\r
+\r
+ static final String CHAR_CONSTANT_NODE_NAME = "org.apache.derby.impl.sql.compile.CharConstantNode";\r
+\r
+ static final String COALESCE_FUNCTION_NODE_NAME = "org.apache.derby.impl.sql.compile.CoalesceFunctionNode";\r
+\r
+ static final String COLUMN_DEFINITION_NODE_NAME = "org.apache.derby.impl.sql.compile.ColumnDefinitionNode";\r
+\r
+ static final String COLUMN_REFERENCE_NAME = "org.apache.derby.impl.sql.compile.ColumnReference";\r
+\r
+ static final String CONCATENATION_OPERATOR_NODE_NAME = "org.apache.derby.impl.sql.compile.ConcatenationOperatorNode";\r
+\r
+ static final String CONDITIONAL_NODE_NAME = "org.apache.derby.impl.sql.compile.ConditionalNode";\r
+\r
+ static final String CONSTRAINT_DEFINITION_NODE_NAME = "org.apache.derby.impl.sql.compile.ConstraintDefinitionNode";\r
+\r
+ static final String CREATE_ALIAS_NODE_NAME = "org.apache.derby.impl.sql.compile.CreateAliasNode";\r
+\r
+ static final String CREATE_INDEX_NODE_NAME = "org.apache.derby.impl.sql.compile.CreateIndexNode";\r
+\r
+ static final String CREATE_SCHEMA_NODE_NAME = "org.apache.derby.impl.sql.compile.CreateSchemaNode";\r
+\r
+ static final String CREATE_TABLE_NODE_NAME = "org.apache.derby.impl.sql.compile.CreateTableNode";\r
+\r
+ static final String CREATE_TRIGGER_NODE_NAME = "org.apache.derby.impl.sql.compile.CreateTriggerNode";\r
+\r
+ static final String CREATE_VIEW_NODE_NAME = "org.apache.derby.impl.sql.compile.CreateViewNode";\r
+\r
+ static final String CURRENT_DATETIME_OPERATOR_NODE_NAME = "org.apache.derby.impl.sql.compile.CurrentDatetimeOperatorNode";\r
+\r
+ static final String CURRENT_OF_NODE_NAME = "org.apache.derby.impl.sql.compile.CurrentOfNode";\r
+\r
+ static final String CURRENT_ROW_LOCATION_NODE_NAME = "org.apache.derby.impl.sql.compile.CurrentRowLocationNode";\r
+\r
+ static final String SPECIAL_FUNCTION_NODE_NAME = "org.apache.derby.impl.sql.compile.SpecialFunctionNode";\r
+\r
+ static final String CURSOR_NODE_NAME = "org.apache.derby.impl.sql.compile.CursorNode";\r
+\r
+ static final String DB2_LENGTH_OPERATOR_NODE_NAME = "org.apache.derby.impl.sql.compile.DB2LengthOperatorNode";\r
+\r
+ static final String DML_MOD_STATEMENT_NODE_NAME = "org.apache.derby.impl.sql.compile.DMLModStatementNode";\r
+\r
+ static final String DEFAULT_NODE_NAME = "org.apache.derby.impl.sql.compile.DefaultNode";\r
+\r
+ static final String DELETE_NODE_NAME = "org.apache.derby.impl.sql.compile.DeleteNode";\r
+\r
+ static final String DISTINCT_NODE_NAME = "org.apache.derby.impl.sql.compile.DistinctNode";\r
+\r
+ static final String DROP_ALIAS_NODE_NAME = "org.apache.derby.impl.sql.compile.DropAliasNode";\r
+\r
+ static final String DROP_INDEX_NODE_NAME = "org.apache.derby.impl.sql.compile.DropIndexNode";\r
+\r
+ static final String DROP_SCHEMA_NODE_NAME = "org.apache.derby.impl.sql.compile.DropSchemaNode";\r
+\r
+ static final String DROP_TABLE_NODE_NAME = "org.apache.derby.impl.sql.compile.DropTableNode";\r
+\r
+ static final String DROP_TRIGGER_NODE_NAME = "org.apache.derby.impl.sql.compile.DropTriggerNode";\r
+\r
+ static final String DROP_VIEW_NODE_NAME = "org.apache.derby.impl.sql.compile.DropViewNode";\r
+\r
+ static final String EXEC_SPS_NODE_NAME = "org.apache.derby.impl.sql.compile.ExecSPSNode";\r
+\r
+ static final String EXTRACT_OPERATOR_NODE_NAME = "org.apache.derby.impl.sql.compile.ExtractOperatorNode";\r
+\r
+ static final String FK_CONSTRAINT_DEFINITION_NODE_NAME = "org.apache.derby.impl.sql.compile.FKConstraintDefinitionNode";\r
+\r
+ static final String FROM_BASE_TABLE_NAME = "org.apache.derby.impl.sql.compile.FromBaseTable";\r
+\r
+ static final String FROM_LIST_NAME = "org.apache.derby.impl.sql.compile.FromList";\r
+\r
+ static final String FROM_SUBQUERY_NAME = "org.apache.derby.impl.sql.compile.FromSubquery";\r
+\r
+ static final String FROM_VTI_NAME = "org.apache.derby.impl.sql.compile.FromVTI";\r
+\r
+ static final String GET_CURRENT_CONNECTION_NODE_NAME = "org.apache.derby.impl.sql.compile.GetCurrentConnectionNode";\r
+\r
+ static final String GRANT_NODE_NAME = "org.apache.derby.impl.sql.compile.GrantNode";\r
+ \r
+ static final String GROUP_BY_COLUMN_NAME = "org.apache.derby.impl.sql.compile.GroupByColumn";\r
+\r
+ static final String GROUP_BY_LIST_NAME = "org.apache.derby.impl.sql.compile.GroupByList";\r
+\r
+ static final String GROUP_BY_NODE_NAME = "org.apache.derby.impl.sql.compile.GroupByNode";\r
+\r
+ static final String HALF_OUTER_JOIN_NODE_NAME = "org.apache.derby.impl.sql.compile.HalfOuterJoinNode";\r
+\r
+ static final String HASH_TABLE_NODE_NAME = "org.apache.derby.impl.sql.compile.HashTableNode";\r
+\r
+ static final String IN_LIST_OPERATOR_NODE_NAME = "org.apache.derby.impl.sql.compile.InListOperatorNode";\r
+\r
+ static final String INDEX_TO_BASE_ROW_NODE_NAME = "org.apache.derby.impl.sql.compile.IndexToBaseRowNode";\r
+\r
+ static final String INSERT_NODE_NAME = "org.apache.derby.impl.sql.compile.InsertNode";\r
+\r
+ static final String IS_NODE_NAME = "org.apache.derby.impl.sql.compile.IsNode";\r
+\r
+ static final String IS_NULL_NODE_NAME = "org.apache.derby.impl.sql.compile.IsNullNode";\r
+\r
+ static final String JAVA_TO_SQL_VALUE_NODE_NAME = "org.apache.derby.impl.sql.compile.JavaToSQLValueNode";\r
+\r
+ static final String JOIN_NODE_NAME = "org.apache.derby.impl.sql.compile.JoinNode";\r
+\r
+ static final String LENGTH_OPERATOR_NODE_NAME = "org.apache.derby.impl.sql.compile.LengthOperatorNode";\r
+\r
+ static final String LIKE_OPERATOR_NODE_NAME = "org.apache.derby.impl.sql.compile.LikeEscapeOperatorNode";\r
+\r
+ static final String LOCK_TABLE_NODE_NAME = "org.apache.derby.impl.sql.compile.LockTableNode";\r
+\r
+ static final String MATERIALIZE_RESULT_SET_NODE_NAME = "org.apache.derby.impl.sql.compile.MaterializeResultSetNode";\r
+\r
+ static final String MODIFY_COLUMN_NODE_NAME = "org.apache.derby.impl.sql.compile.ModifyColumnNode";\r
+\r
+ static final String NOP_STATEMENT_NODE_NAME = "org.apache.derby.impl.sql.compile.NOPStatementNode";\r
+\r
+ static final String NEW_INVOCATION_NODE_NAME = "org.apache.derby.impl.sql.compile.NewInvocationNode";\r
+\r
+ static final String NON_STATIC_METHOD_CALL_NODE_NAME = "org.apache.derby.impl.sql.compile.NonStaticMethodCallNode";\r
+\r
+ static final String NORMALIZE_RESULT_SET_NODE_NAME = "org.apache.derby.impl.sql.compile.NormalizeResultSetNode";\r
+\r
+ static final String NOT_NODE_NAME = "org.apache.derby.impl.sql.compile.NotNode";\r
+\r
+ static final String NUMERIC_CONSTANT_NODE_NAME = "org.apache.derby.impl.sql.compile.NumericConstantNode";\r
+\r
+ static final String OR_NODE_NAME = "org.apache.derby.impl.sql.compile.OrNode";\r
+\r
+ static final String ORDER_BY_COLUMN_NAME = "org.apache.derby.impl.sql.compile.OrderByColumn";\r
+\r
+ static final String ORDER_BY_LIST_NAME = "org.apache.derby.impl.sql.compile.OrderByList";\r
+\r
+ static final String ORDER_BY_NODE_NAME = "org.apache.derby.impl.sql.compile.OrderByNode";\r
+\r
+ static final String PARAMETER_NODE_NAME = "org.apache.derby.impl.sql.compile.ParameterNode";\r
+\r
+ static final String PREDICATE_NAME = "org.apache.derby.impl.sql.compile.Predicate";\r
+\r
+ static final String PREDICATE_LIST_NAME = "org.apache.derby.impl.sql.compile.PredicateList";\r
+\r
+ static final String PRIVILEGE_NAME = "org.apache.derby.impl.sql.compile.PrivilegeNode";\r
+\r
+ static final String PROJECT_RESTRICT_NODE_NAME = "org.apache.derby.impl.sql.compile.ProjectRestrictNode";\r
+\r
+ static final String RENAME_NODE_NAME = "org.apache.derby.impl.sql.compile.RenameNode";\r
+\r
+ static final String RESULT_COLUMN_NAME = "org.apache.derby.impl.sql.compile.ResultColumn";\r
+\r
+ static final String RESULT_COLUMN_LIST_NAME = "org.apache.derby.impl.sql.compile.ResultColumnList";\r
+\r
+ static final String REVOKE_NODE_NAME = "org.apache.derby.impl.sql.compile.RevokeNode";\r
+ \r
+ static final String ROW_RESULT_SET_NODE_NAME = "org.apache.derby.impl.sql.compile.RowResultSetNode";\r
+\r
+ static final String SQL_BOOLEAN_CONSTANT_NODE_NAME = "org.apache.derby.impl.sql.compile.SQLBooleanConstantNode";\r
+\r
+ static final String SQL_TO_JAVA_VALUE_NODE_NAME = "org.apache.derby.impl.sql.compile.SQLToJavaValueNode";\r
+\r
+ static final String SCROLL_INSENSITIVE_RESULT_SET_NODE_NAME = "org.apache.derby.impl.sql.compile.ScrollInsensitiveResultSetNode";\r
+\r
+ static final String SELECT_NODE_NAME = "org.apache.derby.impl.sql.compile.SelectNode";\r
+\r
+ static final String SET_SCHEMA_NODE_NAME = "org.apache.derby.impl.sql.compile.SetSchemaNode";\r
+\r
+ static final String SET_TRANSACTION_ISOLATION_NODE_NAME = "org.apache.derby.impl.sql.compile.SetTransactionIsolationNode";\r
+\r
+ static final String SIMPLE_STRING_OPERATOR_NODE_NAME = "org.apache.derby.impl.sql.compile.SimpleStringOperatorNode";\r
+\r
+ static final String STATIC_CLASS_FIELD_REFERENCE_NODE_NAME = "org.apache.derby.impl.sql.compile.StaticClassFieldReferenceNode";\r
+\r
+ static final String STATIC_METHOD_CALL_NODE_NAME = "org.apache.derby.impl.sql.compile.StaticMethodCallNode";\r
+\r
+ static final String SUBQUERY_LIST_NAME = "org.apache.derby.impl.sql.compile.SubqueryList";\r
+\r
+ static final String SUBQUERY_NODE_NAME = "org.apache.derby.impl.sql.compile.SubqueryNode";\r
+\r
+ static final String TABLE_ELEMENT_LIST_NAME = "org.apache.derby.impl.sql.compile.TableElementList";\r
+\r
+ static final String TABLE_ELEMENT_NODE_NAME = "org.apache.derby.impl.sql.compile.TableElementNode";\r
+\r
+ static final String TABLE_NAME_NAME = "org.apache.derby.impl.sql.compile.TableName";\r
+\r
+ static final String TABLE_PRIVILEGES_NAME = "org.apache.derby.impl.sql.compile.TablePrivilegesNode";\r
+\r
+ static final String TERNARY_OPERATOR_NODE_NAME = "org.apache.derby.impl.sql.compile.TernaryOperatorNode";\r
+\r
+ static final String TEST_CONSTRAINT_NODE_NAME = "org.apache.derby.impl.sql.compile.TestConstraintNode";\r
+\r
+ static final String TIMESTAMP_OPERATOR_NODE_NAME = "org.apache.derby.impl.sql.compile.TimestampOperatorNode";\r
+\r
+ static final String UNARY_ARITHMETIC_OPERATOR_NODE_NAME = "org.apache.derby.impl.sql.compile.UnaryArithmeticOperatorNode";\r
+\r
+ static final String UNARY_DATE_TIMESTAMP_OPERATOR_NODE_NAME\r
+ = "org.apache.derby.impl.sql.compile.UnaryDateTimestampOperatorNode";\r
+\r
+ static final String UNARY_OPERATOR_NODE_NAME = "org.apache.derby.impl.sql.compile.UnaryOperatorNode";\r
+\r
+ static final String UNION_NODE_NAME = "org.apache.derby.impl.sql.compile.UnionNode";\r
+\r
+ static final String INTERSECT_OR_EXCEPT_NODE_NAME = "org.apache.derby.impl.sql.compile.IntersectOrExceptNode";\r
+\r
+ static final String UNTYPED_NULL_CONSTANT_NODE_NAME = "org.apache.derby.impl.sql.compile.UntypedNullConstantNode";\r
+\r
+ static final String UPDATE_NODE_NAME = "org.apache.derby.impl.sql.compile.UpdateNode";\r
+\r
+ static final String USERTYPE_CONSTANT_NODE_NAME = "org.apache.derby.impl.sql.compile.UserTypeConstantNode";\r
+\r
+ static final String VALUE_NODE_LIST_NAME = "org.apache.derby.impl.sql.compile.ValueNodeList";\r
+\r
+ static final String VARBIT_CONSTANT_NODE_NAME = "org.apache.derby.impl.sql.compile.VarbitConstantNode";\r
+\r
+ static final String VIRTUAL_COLUMN_NODE_NAME = "org.apache.derby.impl.sql.compile.VirtualColumnNode";\r
+\r
+ static final String SAVEPOINT_NODE_NAME = "org.apache.derby.impl.sql.compile.SavepointNode";\r
+\r
+ static final String XML_CONSTANT_NODE_NAME = "org.apache.derby.impl.sql.compile.XMLConstantNode";\r
+\r
+ // The names are in alphabetic order.\r
+ //\r
+ // WARNING: WHEN ADDING NODE TYPES HERE, YOU MUST ALSO ADD\r
+ // THEM TO tools/jar/DBMSnodes.properties\r
+\r
+}\r