Source code: org/apache/derby/impl/sql/compile/C_NodeNames.java
1 /*
2
3 Derby - Class org.apache.derby.impl.sql.compile.C_NodeNames
4
5 Copyright 2000, 2004 The Apache Software Foundation or its licensors, as applicable.
6
7 Licensed under the Apache License, Version 2.0 (the "License");
8 you may not use this file except in compliance with the License.
9 You may obtain a copy of the License at
10
11 http://www.apache.org/licenses/LICENSE-2.0
12
13 Unless required by applicable law or agreed to in writing, software
14 distributed under the License is distributed on an "AS IS" BASIS,
15 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16 See the License for the specific language governing permissions and
17 limitations under the License.
18
19 */
20
21 package org.apache.derby.impl.sql.compile;
22
23 /**
24 * This is the set of constants used to identify the classes
25 * that are used in NodeFactoryImpl.
26 *
27 * This class is not shipped. The names are used in
28 * NodeFactoryImpl, mapped from int NodeTypes and used in
29 * Class.forName calls.
30 *
31 * WARNING: WHEN ADDING NODE TYPES HERE, YOU MUST ALSO ADD
32 * THEM TO $WS/tools/release/config/dbms/cloudscapenodes.properties
33 *
34 * @author ames
35 */
36
37 public interface C_NodeNames
38 {
39
40 // The names are in alphabetic order.
41 //
42 // WARNING: WHEN ADDING NODE TYPES HERE, YOU MUST ALSO ADD
43 // THEM TO $WS/tools/release/config/dbms/cloudscapenodes.properties
44
45 static final String AGGREGATE_NODE_NAME = "org.apache.derby.impl.sql.compile.AggregateNode";
46
47 static final String ALL_RESULT_COLUMN_NAME = "org.apache.derby.impl.sql.compile.AllResultColumn";
48
49 static final String ALTER_TABLE_NODE_NAME = "org.apache.derby.impl.sql.compile.AlterTableNode";
50
51 static final String AND_NODE_NAME = "org.apache.derby.impl.sql.compile.AndNode";
52
53 static final String BASE_COLUMN_NODE_NAME = "org.apache.derby.impl.sql.compile.BaseColumnNode";
54
55 static final String BETWEEN_OPERATOR_NODE_NAME = "org.apache.derby.impl.sql.compile.BetweenOperatorNode";
56
57 static final String BINARY_ARITHMETIC_OPERATOR_NODE_NAME = "org.apache.derby.impl.sql.compile.BinaryArithmeticOperatorNode";
58
59 static final String BINARY_OPERATOR_NODE_NAME = "org.apache.derby.impl.sql.compile.BinaryOperatorNode";
60
61 static final String BINARY_RELATIONAL_OPERATOR_NODE_NAME = "org.apache.derby.impl.sql.compile.BinaryRelationalOperatorNode";
62
63 static final String BIT_CONSTANT_NODE_NAME = "org.apache.derby.impl.sql.compile.BitConstantNode";
64
65 static final String BOOLEAN_CONSTANT_NODE_NAME = "org.apache.derby.impl.sql.compile.BooleanConstantNode";
66
67 static final String CALL_STATEMENT_NODE_NAME = "org.apache.derby.impl.sql.compile.CallStatementNode";
68
69 static final String CAST_NODE_NAME = "org.apache.derby.impl.sql.compile.CastNode";
70
71 static final String CHAR_CONSTANT_NODE_NAME = "org.apache.derby.impl.sql.compile.CharConstantNode";
72
73 static final String COALESCE_FUNCTION_NODE_NAME = "org.apache.derby.impl.sql.compile.CoalesceFunctionNode";
74
75 static final String COLUMN_DEFINITION_NODE_NAME = "org.apache.derby.impl.sql.compile.ColumnDefinitionNode";
76
77 static final String COLUMN_REFERENCE_NAME = "org.apache.derby.impl.sql.compile.ColumnReference";
78
79 static final String CONCATENATION_OPERATOR_NODE_NAME = "org.apache.derby.impl.sql.compile.ConcatenationOperatorNode";
80
81 static final String CONDITIONAL_NODE_NAME = "org.apache.derby.impl.sql.compile.ConditionalNode";
82
83 static final String CONSTRAINT_DEFINITION_NODE_NAME = "org.apache.derby.impl.sql.compile.ConstraintDefinitionNode";
84
85 static final String CREATE_ALIAS_NODE_NAME = "org.apache.derby.impl.sql.compile.CreateAliasNode";
86
87 static final String CREATE_INDEX_NODE_NAME = "org.apache.derby.impl.sql.compile.CreateIndexNode";
88
89 static final String CREATE_SCHEMA_NODE_NAME = "org.apache.derby.impl.sql.compile.CreateSchemaNode";
90
91 static final String CREATE_TABLE_NODE_NAME = "org.apache.derby.impl.sql.compile.CreateTableNode";
92
93 static final String CREATE_TRIGGER_NODE_NAME = "org.apache.derby.impl.sql.compile.CreateTriggerNode";
94
95 static final String CREATE_VIEW_NODE_NAME = "org.apache.derby.impl.sql.compile.CreateViewNode";
96
97 static final String CURRENT_DATETIME_OPERATOR_NODE_NAME = "org.apache.derby.impl.sql.compile.CurrentDatetimeOperatorNode";
98
99 static final String CURRENT_OF_NODE_NAME = "org.apache.derby.impl.sql.compile.CurrentOfNode";
100
101 static final String CURRENT_ROW_LOCATION_NODE_NAME = "org.apache.derby.impl.sql.compile.CurrentRowLocationNode";
102
103 static final String SPECIAL_FUNCTION_NODE_NAME = "org.apache.derby.impl.sql.compile.SpecialFunctionNode";
104
105 static final String CURSOR_NODE_NAME = "org.apache.derby.impl.sql.compile.CursorNode";
106
107 static final String DB2_LENGTH_OPERATOR_NODE_NAME = "org.apache.derby.impl.sql.compile.DB2LengthOperatorNode";
108
109 static final String DML_MOD_STATEMENT_NODE_NAME = "org.apache.derby.impl.sql.compile.DMLModStatementNode";
110
111 static final String DEFAULT_NODE_NAME = "org.apache.derby.impl.sql.compile.DefaultNode";
112
113 static final String DELETE_NODE_NAME = "org.apache.derby.impl.sql.compile.DeleteNode";
114
115 static final String DISTINCT_NODE_NAME = "org.apache.derby.impl.sql.compile.DistinctNode";
116
117 static final String DROP_ALIAS_NODE_NAME = "org.apache.derby.impl.sql.compile.DropAliasNode";
118
119 static final String DROP_INDEX_NODE_NAME = "org.apache.derby.impl.sql.compile.DropIndexNode";
120
121 static final String DROP_SCHEMA_NODE_NAME = "org.apache.derby.impl.sql.compile.DropSchemaNode";
122
123 static final String DROP_TABLE_NODE_NAME = "org.apache.derby.impl.sql.compile.DropTableNode";
124
125 static final String DROP_TRIGGER_NODE_NAME = "org.apache.derby.impl.sql.compile.DropTriggerNode";
126
127 static final String DROP_VIEW_NODE_NAME = "org.apache.derby.impl.sql.compile.DropViewNode";
128
129 static final String EXEC_SPS_NODE_NAME = "org.apache.derby.impl.sql.compile.ExecSPSNode";
130
131 static final String EXTRACT_OPERATOR_NODE_NAME = "org.apache.derby.impl.sql.compile.ExtractOperatorNode";
132
133 static final String FK_CONSTRAINT_DEFINITION_NODE_NAME = "org.apache.derby.impl.sql.compile.FKConstraintDefinitionNode";
134
135 static final String FROM_BASE_TABLE_NAME = "org.apache.derby.impl.sql.compile.FromBaseTable";
136
137 static final String FROM_LIST_NAME = "org.apache.derby.impl.sql.compile.FromList";
138
139 static final String FROM_SUBQUERY_NAME = "org.apache.derby.impl.sql.compile.FromSubquery";
140
141 static final String FROM_VTI_NAME = "org.apache.derby.impl.sql.compile.FromVTI";
142
143 static final String GET_CURRENT_CONNECTION_NODE_NAME = "org.apache.derby.impl.sql.compile.GetCurrentConnectionNode";
144
145 static final String GROUP_BY_COLUMN_NAME = "org.apache.derby.impl.sql.compile.GroupByColumn";
146
147 static final String GROUP_BY_LIST_NAME = "org.apache.derby.impl.sql.compile.GroupByList";
148
149 static final String GROUP_BY_NODE_NAME = "org.apache.derby.impl.sql.compile.GroupByNode";
150
151 static final String HALF_OUTER_JOIN_NODE_NAME = "org.apache.derby.impl.sql.compile.HalfOuterJoinNode";
152
153 static final String HASH_TABLE_NODE_NAME = "org.apache.derby.impl.sql.compile.HashTableNode";
154
155 static final String IN_LIST_OPERATOR_NODE_NAME = "org.apache.derby.impl.sql.compile.InListOperatorNode";
156
157 static final String INDEX_TO_BASE_ROW_NODE_NAME = "org.apache.derby.impl.sql.compile.IndexToBaseRowNode";
158
159 static final String INSERT_NODE_NAME = "org.apache.derby.impl.sql.compile.InsertNode";
160
161 static final String IS_NODE_NAME = "org.apache.derby.impl.sql.compile.IsNode";
162
163 static final String IS_NULL_NODE_NAME = "org.apache.derby.impl.sql.compile.IsNullNode";
164
165 static final String JAVA_TO_SQL_VALUE_NODE_NAME = "org.apache.derby.impl.sql.compile.JavaToSQLValueNode";
166
167 static final String JOIN_NODE_NAME = "org.apache.derby.impl.sql.compile.JoinNode";
168
169 static final String LENGTH_OPERATOR_NODE_NAME = "org.apache.derby.impl.sql.compile.LengthOperatorNode";
170
171 static final String LIKE_OPERATOR_NODE_NAME = "org.apache.derby.impl.sql.compile.LikeEscapeOperatorNode";
172
173 static final String LOCK_TABLE_NODE_NAME = "org.apache.derby.impl.sql.compile.LockTableNode";
174
175 static final String MATERIALIZE_RESULT_SET_NODE_NAME = "org.apache.derby.impl.sql.compile.MaterializeResultSetNode";
176
177 static final String MODIFY_COLUMN_NODE_NAME = "org.apache.derby.impl.sql.compile.ModifyColumnNode";
178
179 static final String NOP_STATEMENT_NODE_NAME = "org.apache.derby.impl.sql.compile.NOPStatementNode";
180
181 static final String NEW_INVOCATION_NODE_NAME = "org.apache.derby.impl.sql.compile.NewInvocationNode";
182
183 static final String NON_STATIC_METHOD_CALL_NODE_NAME = "org.apache.derby.impl.sql.compile.NonStaticMethodCallNode";
184
185 static final String NORMALIZE_RESULT_SET_NODE_NAME = "org.apache.derby.impl.sql.compile.NormalizeResultSetNode";
186
187 static final String NOT_NODE_NAME = "org.apache.derby.impl.sql.compile.NotNode";
188
189 static final String NUMERIC_CONSTANT_NODE_NAME = "org.apache.derby.impl.sql.compile.NumericConstantNode";
190
191 static final String OR_NODE_NAME = "org.apache.derby.impl.sql.compile.OrNode";
192
193 static final String ORDER_BY_COLUMN_NAME = "org.apache.derby.impl.sql.compile.OrderByColumn";
194
195 static final String ORDER_BY_LIST_NAME = "org.apache.derby.impl.sql.compile.OrderByList";
196
197 static final String ORDER_BY_NODE_NAME = "org.apache.derby.impl.sql.compile.OrderByNode";
198
199 static final String PARAMETER_NODE_NAME = "org.apache.derby.impl.sql.compile.ParameterNode";
200
201 static final String PREDICATE_NAME = "org.apache.derby.impl.sql.compile.Predicate";
202
203 static final String PREDICATE_LIST_NAME = "org.apache.derby.impl.sql.compile.PredicateList";
204
205 static final String PROJECT_RESTRICT_NODE_NAME = "org.apache.derby.impl.sql.compile.ProjectRestrictNode";
206
207 static final String READ_CURSOR_NODE_NAME = "org.apache.derby.impl.sql.compile.ReadCursorNode";
208
209 static final String RENAME_NODE_NAME = "org.apache.derby.impl.sql.compile.RenameNode";
210
211 static final String RESULT_COLUMN_NAME = "org.apache.derby.impl.sql.compile.ResultColumn";
212
213 static final String RESULT_COLUMN_LIST_NAME = "org.apache.derby.impl.sql.compile.ResultColumnList";
214
215 static final String ROW_RESULT_SET_NODE_NAME = "org.apache.derby.impl.sql.compile.RowResultSetNode";
216
217 static final String SQL_BOOLEAN_CONSTANT_NODE_NAME = "org.apache.derby.impl.sql.compile.SQLBooleanConstantNode";
218
219 static final String SQL_TO_JAVA_VALUE_NODE_NAME = "org.apache.derby.impl.sql.compile.SQLToJavaValueNode";
220
221 static final String SCROLL_INSENSITIVE_RESULT_SET_NODE_NAME = "org.apache.derby.impl.sql.compile.ScrollInsensitiveResultSetNode";
222
223 static final String SELECT_NODE_NAME = "org.apache.derby.impl.sql.compile.SelectNode";
224
225 static final String SET_SCHEMA_NODE_NAME = "org.apache.derby.impl.sql.compile.SetSchemaNode";
226
227 static final String SET_TRANSACTION_ISOLATION_NODE_NAME = "org.apache.derby.impl.sql.compile.SetTransactionIsolationNode";
228
229 static final String SET_TRIGGERS_NODE_NAME = "org.apache.derby.impl.sql.compile.SetTriggersNode";
230
231 static final String SIMPLE_STRING_OPERATOR_NODE_NAME = "org.apache.derby.impl.sql.compile.SimpleStringOperatorNode";
232
233 static final String STATIC_CLASS_FIELD_REFERENCE_NODE_NAME = "org.apache.derby.impl.sql.compile.StaticClassFieldReferenceNode";
234
235 static final String STATIC_METHOD_CALL_NODE_NAME = "org.apache.derby.impl.sql.compile.StaticMethodCallNode";
236
237 static final String SUBQUERY_LIST_NAME = "org.apache.derby.impl.sql.compile.SubqueryList";
238
239 static final String SUBQUERY_NODE_NAME = "org.apache.derby.impl.sql.compile.SubqueryNode";
240
241 static final String TABLE_ELEMENT_LIST_NAME = "org.apache.derby.impl.sql.compile.TableElementList";
242
243 static final String TABLE_ELEMENT_NODE_NAME = "org.apache.derby.impl.sql.compile.TableElementNode";
244
245 static final String TABLE_NAME_NAME = "org.apache.derby.impl.sql.compile.TableName";
246
247 static final String TERNARY_OPERATOR_NODE_NAME = "org.apache.derby.impl.sql.compile.TernaryOperatorNode";
248
249 static final String TEST_CONSTRAINT_NODE_NAME = "org.apache.derby.impl.sql.compile.TestConstraintNode";
250
251 static final String TIMESTAMP_OPERATOR_NODE_NAME = "org.apache.derby.impl.sql.compile.TimestampOperatorNode";
252
253 static final String UNARY_ARITHMETIC_OPERATOR_NODE_NAME = "org.apache.derby.impl.sql.compile.UnaryArithmeticOperatorNode";
254
255 static final String UNARY_DATE_TIMESTAMP_OPERATOR_NODE_NAME
256 = "org.apache.derby.impl.sql.compile.UnaryDateTimestampOperatorNode";
257
258 static final String UNARY_OPERATOR_NODE_NAME = "org.apache.derby.impl.sql.compile.UnaryOperatorNode";
259
260 static final String UNION_NODE_NAME = "org.apache.derby.impl.sql.compile.UnionNode";
261
262 static final String INTERSECT_OR_EXCEPT_NODE_NAME = "org.apache.derby.impl.sql.compile.IntersectOrExceptNode";
263
264 static final String UNTYPED_NULL_CONSTANT_NODE_NAME = "org.apache.derby.impl.sql.compile.UntypedNullConstantNode";
265
266 static final String UPDATE_NODE_NAME = "org.apache.derby.impl.sql.compile.UpdateNode";
267
268 static final String USERTYPE_CONSTANT_NODE_NAME = "org.apache.derby.impl.sql.compile.UserTypeConstantNode";
269
270 static final String VALUE_NODE_LIST_NAME = "org.apache.derby.impl.sql.compile.ValueNodeList";
271
272 static final String VARBIT_CONSTANT_NODE_NAME = "org.apache.derby.impl.sql.compile.VarbitConstantNode";
273
274 static final String VIRTUAL_COLUMN_NODE_NAME = "org.apache.derby.impl.sql.compile.VirtualColumnNode";
275
276 static final String SAVEPOINT_NODE_NAME = "org.apache.derby.impl.sql.compile.SavepointNode";
277
278 static final String XML_CONSTANT_NODE_NAME = "org.apache.derby.impl.sql.compile.XMLConstantNode";
279
280 // The names are in alphabetic order.
281 //
282 // WARNING: WHEN ADDING NODE TYPES HERE, YOU MUST ALSO ADD
283 // THEM TO tools/jar/DBMSnodes.properties
284
285 }