org.apache.derby.iapi.sql.compile
Interface C_NodeTypes
public interface C_NodeTypes
The purpose of this interface is to hold the constant definitions
of the different node type identifiers, for use with NodeFactory.
The reason this class exists is that it is not shipped with the
product, so it saves footprint to have all these constant definitions
here instead of in NodeFactory.
TEST_CONSTRAINT_NODE
static final int TEST_CONSTRAINT_NODE
- Node types, for use with getNode methods
- See Also:
- Constant Field Values
CURRENT_ROW_LOCATION_NODE
static final int CURRENT_ROW_LOCATION_NODE
- See Also:
- Constant Field Values
GROUP_BY_LIST
static final int GROUP_BY_LIST
- See Also:
- Constant Field Values
CURRENT_ISOLATION_NODE
static final int CURRENT_ISOLATION_NODE
- See Also:
- Constant Field Values
IDENTITY_VAL_NODE
static final int IDENTITY_VAL_NODE
- See Also:
- Constant Field Values
CURRENT_SCHEMA_NODE
static final int CURRENT_SCHEMA_NODE
- See Also:
- Constant Field Values
ORDER_BY_LIST
static final int ORDER_BY_LIST
- See Also:
- Constant Field Values
PREDICATE_LIST
static final int PREDICATE_LIST
- See Also:
- Constant Field Values
RESULT_COLUMN_LIST
static final int RESULT_COLUMN_LIST
- See Also:
- Constant Field Values
SUBQUERY_LIST
static final int SUBQUERY_LIST
- See Also:
- Constant Field Values
TABLE_ELEMENT_LIST
static final int TABLE_ELEMENT_LIST
- See Also:
- Constant Field Values
UNTYPED_NULL_CONSTANT_NODE
static final int UNTYPED_NULL_CONSTANT_NODE
- See Also:
- Constant Field Values
TABLE_ELEMENT_NODE
static final int TABLE_ELEMENT_NODE
- See Also:
- Constant Field Values
VALUE_NODE_LIST
static final int VALUE_NODE_LIST
- See Also:
- Constant Field Values
ALL_RESULT_COLUMN
static final int ALL_RESULT_COLUMN
- See Also:
- Constant Field Values
GET_CURRENT_CONNECTION_NODE
static final int GET_CURRENT_CONNECTION_NODE
- See Also:
- Constant Field Values
NOP_STATEMENT_NODE
static final int NOP_STATEMENT_NODE
- See Also:
- Constant Field Values
DB2_LENGTH_OPERATOR_NODE
static final int DB2_LENGTH_OPERATOR_NODE
- See Also:
- Constant Field Values
SET_TRANSACTION_ISOLATION_NODE
static final int SET_TRANSACTION_ISOLATION_NODE
- See Also:
- Constant Field Values
CHAR_LENGTH_OPERATOR_NODE
static final int CHAR_LENGTH_OPERATOR_NODE
- See Also:
- Constant Field Values
IS_NOT_NULL_NODE
static final int IS_NOT_NULL_NODE
- See Also:
- Constant Field Values
IS_NULL_NODE
static final int IS_NULL_NODE
- See Also:
- Constant Field Values
NOT_NODE
static final int NOT_NODE
- See Also:
- Constant Field Values
SQL_TO_JAVA_VALUE_NODE
static final int SQL_TO_JAVA_VALUE_NODE
- See Also:
- Constant Field Values
UNARY_MINUS_OPERATOR_NODE
static final int UNARY_MINUS_OPERATOR_NODE
- See Also:
- Constant Field Values
UNARY_PLUS_OPERATOR_NODE
static final int UNARY_PLUS_OPERATOR_NODE
- See Also:
- Constant Field Values
SQL_BOOLEAN_CONSTANT_NODE
static final int SQL_BOOLEAN_CONSTANT_NODE
- See Also:
- Constant Field Values
UNARY_DATE_TIMESTAMP_OPERATOR_NODE
static final int UNARY_DATE_TIMESTAMP_OPERATOR_NODE
- See Also:
- Constant Field Values
TIMESTAMP_OPERATOR_NODE
static final int TIMESTAMP_OPERATOR_NODE
- See Also:
- Constant Field Values
TABLE_NAME
static final int TABLE_NAME
- See Also:
- Constant Field Values
GROUP_BY_COLUMN
static final int GROUP_BY_COLUMN
- See Also:
- Constant Field Values
JAVA_TO_SQL_VALUE_NODE
static final int JAVA_TO_SQL_VALUE_NODE
- See Also:
- Constant Field Values
FROM_LIST
static final int FROM_LIST
- See Also:
- Constant Field Values
BOOLEAN_CONSTANT_NODE
static final int BOOLEAN_CONSTANT_NODE
- See Also:
- Constant Field Values
AND_NODE
static final int AND_NODE
- See Also:
- Constant Field Values
BINARY_DIVIDE_OPERATOR_NODE
static final int BINARY_DIVIDE_OPERATOR_NODE
- See Also:
- Constant Field Values
BINARY_EQUALS_OPERATOR_NODE
static final int BINARY_EQUALS_OPERATOR_NODE
- See Also:
- Constant Field Values
BINARY_GREATER_EQUALS_OPERATOR_NODE
static final int BINARY_GREATER_EQUALS_OPERATOR_NODE
- See Also:
- Constant Field Values
BINARY_GREATER_THAN_OPERATOR_NODE
static final int BINARY_GREATER_THAN_OPERATOR_NODE
- See Also:
- Constant Field Values
BINARY_LESS_EQUALS_OPERATOR_NODE
static final int BINARY_LESS_EQUALS_OPERATOR_NODE
- See Also:
- Constant Field Values
BINARY_LESS_THAN_OPERATOR_NODE
static final int BINARY_LESS_THAN_OPERATOR_NODE
- See Also:
- Constant Field Values
BINARY_MINUS_OPERATOR_NODE
static final int BINARY_MINUS_OPERATOR_NODE
- See Also:
- Constant Field Values
BINARY_NOT_EQUALS_OPERATOR_NODE
static final int BINARY_NOT_EQUALS_OPERATOR_NODE
- See Also:
- Constant Field Values
BINARY_PLUS_OPERATOR_NODE
static final int BINARY_PLUS_OPERATOR_NODE
- See Also:
- Constant Field Values
BINARY_TIMES_OPERATOR_NODE
static final int BINARY_TIMES_OPERATOR_NODE
- See Also:
- Constant Field Values
CONCATENATION_OPERATOR_NODE
static final int CONCATENATION_OPERATOR_NODE
- See Also:
- Constant Field Values
LIKE_OPERATOR_NODE
static final int LIKE_OPERATOR_NODE
- See Also:
- Constant Field Values
OR_NODE
static final int OR_NODE
- See Also:
- Constant Field Values
BETWEEN_OPERATOR_NODE
static final int BETWEEN_OPERATOR_NODE
- See Also:
- Constant Field Values
CONDITIONAL_NODE
static final int CONDITIONAL_NODE
- See Also:
- Constant Field Values
IN_LIST_OPERATOR_NODE
static final int IN_LIST_OPERATOR_NODE
- See Also:
- Constant Field Values
NOT_BETWEEN_OPERATOR_NODE
static final int NOT_BETWEEN_OPERATOR_NODE
- See Also:
- Constant Field Values
NOT_IN_LIST_OPERATOR_NODE
static final int NOT_IN_LIST_OPERATOR_NODE
- See Also:
- Constant Field Values
BIT_CONSTANT_NODE
static final int BIT_CONSTANT_NODE
- See Also:
- Constant Field Values
VARBIT_CONSTANT_NODE
static final int VARBIT_CONSTANT_NODE
- See Also:
- Constant Field Values
CAST_NODE
static final int CAST_NODE
- See Also:
- Constant Field Values
CHAR_CONSTANT_NODE
static final int CHAR_CONSTANT_NODE
- See Also:
- Constant Field Values
COLUMN_REFERENCE
static final int COLUMN_REFERENCE
- See Also:
- Constant Field Values
DROP_INDEX_NODE
static final int DROP_INDEX_NODE
- See Also:
- Constant Field Values
DROP_TRIGGER_NODE
static final int DROP_TRIGGER_NODE
- See Also:
- Constant Field Values
DECIMAL_CONSTANT_NODE
static final int DECIMAL_CONSTANT_NODE
- See Also:
- Constant Field Values
DOUBLE_CONSTANT_NODE
static final int DOUBLE_CONSTANT_NODE
- See Also:
- Constant Field Values
FLOAT_CONSTANT_NODE
static final int FLOAT_CONSTANT_NODE
- See Also:
- Constant Field Values
INT_CONSTANT_NODE
static final int INT_CONSTANT_NODE
- See Also:
- Constant Field Values
LONGINT_CONSTANT_NODE
static final int LONGINT_CONSTANT_NODE
- See Also:
- Constant Field Values
LONGVARBIT_CONSTANT_NODE
static final int LONGVARBIT_CONSTANT_NODE
- See Also:
- Constant Field Values
LONGVARCHAR_CONSTANT_NODE
static final int LONGVARCHAR_CONSTANT_NODE
- See Also:
- Constant Field Values
SMALLINT_CONSTANT_NODE
static final int SMALLINT_CONSTANT_NODE
- See Also:
- Constant Field Values
TINYINT_CONSTANT_NODE
static final int TINYINT_CONSTANT_NODE
- See Also:
- Constant Field Values
USERTYPE_CONSTANT_NODE
static final int USERTYPE_CONSTANT_NODE
- See Also:
- Constant Field Values
VARCHAR_CONSTANT_NODE
static final int VARCHAR_CONSTANT_NODE
- See Also:
- Constant Field Values
PREDICATE
static final int PREDICATE
- See Also:
- Constant Field Values
RESULT_COLUMN
static final int RESULT_COLUMN
- See Also:
- Constant Field Values
SET_SCHEMA_NODE
static final int SET_SCHEMA_NODE
- See Also:
- Constant Field Values
UPDATE_COLUMN
static final int UPDATE_COLUMN
- See Also:
- Constant Field Values
SIMPLE_STRING_OPERATOR_NODE
static final int SIMPLE_STRING_OPERATOR_NODE
- See Also:
- Constant Field Values
STATIC_CLASS_FIELD_REFERENCE_NODE
static final int STATIC_CLASS_FIELD_REFERENCE_NODE
- See Also:
- Constant Field Values
STATIC_METHOD_CALL_NODE
static final int STATIC_METHOD_CALL_NODE
- See Also:
- Constant Field Values
REVOKE_NODE
static final int REVOKE_NODE
- See Also:
- Constant Field Values
EXTRACT_OPERATOR_NODE
static final int EXTRACT_OPERATOR_NODE
- See Also:
- Constant Field Values
PARAMETER_NODE
static final int PARAMETER_NODE
- See Also:
- Constant Field Values
GRANT_NODE
static final int GRANT_NODE
- See Also:
- Constant Field Values
DROP_SCHEMA_NODE
static final int DROP_SCHEMA_NODE
- See Also:
- Constant Field Values
DROP_TABLE_NODE
static final int DROP_TABLE_NODE
- See Also:
- Constant Field Values
DROP_VIEW_NODE
static final int DROP_VIEW_NODE
- See Also:
- Constant Field Values
SUBQUERY_NODE
static final int SUBQUERY_NODE
- See Also:
- Constant Field Values
BASE_COLUMN_NODE
static final int BASE_COLUMN_NODE
- See Also:
- Constant Field Values
CALL_STATEMENT_NODE
static final int CALL_STATEMENT_NODE
- See Also:
- Constant Field Values
MODIFY_COLUMN_DEFAULT_NODE
static final int MODIFY_COLUMN_DEFAULT_NODE
- See Also:
- Constant Field Values
NON_STATIC_METHOD_CALL_NODE
static final int NON_STATIC_METHOD_CALL_NODE
- See Also:
- Constant Field Values
CURRENT_OF_NODE
static final int CURRENT_OF_NODE
- See Also:
- Constant Field Values
DEFAULT_NODE
static final int DEFAULT_NODE
- See Also:
- Constant Field Values
DELETE_NODE
static final int DELETE_NODE
- See Also:
- Constant Field Values
UPDATE_NODE
static final int UPDATE_NODE
- See Also:
- Constant Field Values
PRIVILEGE_NODE
static final int PRIVILEGE_NODE
- See Also:
- Constant Field Values
ORDER_BY_COLUMN
static final int ORDER_BY_COLUMN
- See Also:
- Constant Field Values
ROW_RESULT_SET_NODE
static final int ROW_RESULT_SET_NODE
- See Also:
- Constant Field Values
TABLE_PRIVILEGES_NODE
static final int TABLE_PRIVILEGES_NODE
- See Also:
- Constant Field Values
VIRTUAL_COLUMN_NODE
static final int VIRTUAL_COLUMN_NODE
- See Also:
- Constant Field Values
CURRENT_DATETIME_OPERATOR_NODE
static final int CURRENT_DATETIME_OPERATOR_NODE
- See Also:
- Constant Field Values
CURRENT_USER_NODE
static final int CURRENT_USER_NODE
- See Also:
- Constant Field Values
USER_NODE
static final int USER_NODE
- See Also:
- Constant Field Values
IS_NODE
static final int IS_NODE
- See Also:
- Constant Field Values
LOCK_TABLE_NODE
static final int LOCK_TABLE_NODE
- See Also:
- Constant Field Values
DROP_COLUMN_NODE
static final int DROP_COLUMN_NODE
- See Also:
- Constant Field Values
ALTER_TABLE_NODE
static final int ALTER_TABLE_NODE
- See Also:
- Constant Field Values
AGGREGATE_NODE
static final int AGGREGATE_NODE
- See Also:
- Constant Field Values
COLUMN_DEFINITION_NODE
static final int COLUMN_DEFINITION_NODE
- See Also:
- Constant Field Values
EXEC_SPS_NODE
static final int EXEC_SPS_NODE
- See Also:
- Constant Field Values
FK_CONSTRAINT_DEFINITION_NODE
static final int FK_CONSTRAINT_DEFINITION_NODE
- See Also:
- Constant Field Values
FROM_VTI
static final int FROM_VTI
- See Also:
- Constant Field Values
MATERIALIZE_RESULT_SET_NODE
static final int MATERIALIZE_RESULT_SET_NODE
- See Also:
- Constant Field Values
NORMALIZE_RESULT_SET_NODE
static final int NORMALIZE_RESULT_SET_NODE
- See Also:
- Constant Field Values
SCROLL_INSENSITIVE_RESULT_SET_NODE
static final int SCROLL_INSENSITIVE_RESULT_SET_NODE
- See Also:
- Constant Field Values
DISTINCT_NODE
static final int DISTINCT_NODE
- See Also:
- Constant Field Values
SESSION_USER_NODE
static final int SESSION_USER_NODE
- See Also:
- Constant Field Values
SYSTEM_USER_NODE
static final int SYSTEM_USER_NODE
- See Also:
- Constant Field Values
TRIM_OPERATOR_NODE
static final int TRIM_OPERATOR_NODE
- See Also:
- Constant Field Values
SELECT_NODE
static final int SELECT_NODE
- See Also:
- Constant Field Values
CREATE_VIEW_NODE
static final int CREATE_VIEW_NODE
- See Also:
- Constant Field Values
CONSTRAINT_DEFINITION_NODE
static final int CONSTRAINT_DEFINITION_NODE
- See Also:
- Constant Field Values
NEW_INVOCATION_NODE
static final int NEW_INVOCATION_NODE
- See Also:
- Constant Field Values
CREATE_SCHEMA_NODE
static final int CREATE_SCHEMA_NODE
- See Also:
- Constant Field Values
FROM_BASE_TABLE
static final int FROM_BASE_TABLE
- See Also:
- Constant Field Values
FROM_SUBQUERY
static final int FROM_SUBQUERY
- See Also:
- Constant Field Values
GROUP_BY_NODE
static final int GROUP_BY_NODE
- See Also:
- Constant Field Values
INSERT_NODE
static final int INSERT_NODE
- See Also:
- Constant Field Values
JOIN_NODE
static final int JOIN_NODE
- See Also:
- Constant Field Values
ORDER_BY_NODE
static final int ORDER_BY_NODE
- See Also:
- Constant Field Values
CREATE_TABLE_NODE
static final int CREATE_TABLE_NODE
- See Also:
- Constant Field Values
UNION_NODE
static final int UNION_NODE
- See Also:
- Constant Field Values
CREATE_TRIGGER_NODE
static final int CREATE_TRIGGER_NODE
- See Also:
- Constant Field Values
HALF_OUTER_JOIN_NODE
static final int HALF_OUTER_JOIN_NODE
- See Also:
- Constant Field Values
CREATE_INDEX_NODE
static final int CREATE_INDEX_NODE
- See Also:
- Constant Field Values
CURSOR_NODE
static final int CURSOR_NODE
- See Also:
- Constant Field Values
HASH_TABLE_NODE
static final int HASH_TABLE_NODE
- See Also:
- Constant Field Values
INDEX_TO_BASE_ROW_NODE
static final int INDEX_TO_BASE_ROW_NODE
- See Also:
- Constant Field Values
CREATE_ALIAS_NODE
static final int CREATE_ALIAS_NODE
- See Also:
- Constant Field Values
PROJECT_RESTRICT_NODE
static final int PROJECT_RESTRICT_NODE
- See Also:
- Constant Field Values
SUBSTRING_OPERATOR_NODE
static final int SUBSTRING_OPERATOR_NODE
- See Also:
- Constant Field Values
DROP_ALIAS_NODE
static final int DROP_ALIAS_NODE
- See Also:
- Constant Field Values
INTERSECT_OR_EXCEPT_NODE
static final int INTERSECT_OR_EXCEPT_NODE
- See Also:
- Constant Field Values
TIMESTAMP_ADD_FN_NODE
static final int TIMESTAMP_ADD_FN_NODE
- See Also:
- Constant Field Values
TIMESTAMP_DIFF_FN_NODE
static final int TIMESTAMP_DIFF_FN_NODE
- See Also:
- Constant Field Values
MODIFY_COLUMN_TYPE_NODE
static final int MODIFY_COLUMN_TYPE_NODE
- See Also:
- Constant Field Values
MODIFY_COLUMN_CONSTRAINT_NODE
static final int MODIFY_COLUMN_CONSTRAINT_NODE
- See Also:
- Constant Field Values
ABSOLUTE_OPERATOR_NODE
static final int ABSOLUTE_OPERATOR_NODE
- See Also:
- Constant Field Values
SQRT_OPERATOR_NODE
static final int SQRT_OPERATOR_NODE
- See Also:
- Constant Field Values
LOCATE_FUNCTION_NODE
static final int LOCATE_FUNCTION_NODE
- See Also:
- Constant Field Values
RENAME_NODE
static final int RENAME_NODE
- See Also:
- Constant Field Values
COALESCE_FUNCTION_NODE
static final int COALESCE_FUNCTION_NODE
- See Also:
- Constant Field Values
MODIFY_COLUMN_CONSTRAINT_NOT_NULL_NODE
static final int MODIFY_COLUMN_CONSTRAINT_NOT_NULL_NODE
- See Also:
- Constant Field Values
MOD_OPERATOR_NODE
static final int MOD_OPERATOR_NODE
- See Also:
- Constant Field Values
BLOB_CONSTANT_NODE
static final int BLOB_CONSTANT_NODE
- See Also:
- Constant Field Values
CLOB_CONSTANT_NODE
static final int CLOB_CONSTANT_NODE
- See Also:
- Constant Field Values
SAVEPOINT_NODE
static final int SAVEPOINT_NODE
- See Also:
- Constant Field Values
XML_CONSTANT_NODE
static final int XML_CONSTANT_NODE
- See Also:
- Constant Field Values
XML_PARSE_OPERATOR_NODE
static final int XML_PARSE_OPERATOR_NODE
- See Also:
- Constant Field Values
XML_SERIALIZE_OPERATOR_NODE
static final int XML_SERIALIZE_OPERATOR_NODE
- See Also:
- Constant Field Values
XML_EXISTS_OPERATOR_NODE
static final int XML_EXISTS_OPERATOR_NODE
- See Also:
- Constant Field Values
XML_QUERY_OPERATOR_NODE
static final int XML_QUERY_OPERATOR_NODE
- See Also:
- Constant Field Values
CURRENT_ROLE_NODE
static final int CURRENT_ROLE_NODE
- See Also:
- Constant Field Values
CREATE_ROLE_NODE
static final int CREATE_ROLE_NODE
- See Also:
- Constant Field Values
SET_ROLE_NODE
static final int SET_ROLE_NODE
- See Also:
- Constant Field Values
SET_ROLE_DYNAMIC
static final int SET_ROLE_DYNAMIC
- See Also:
- Constant Field Values
DROP_ROLE_NODE
static final int DROP_ROLE_NODE
- See Also:
- Constant Field Values
GRANT_ROLE_NODE
static final int GRANT_ROLE_NODE
- See Also:
- Constant Field Values
REVOKE_ROLE_NODE
static final int REVOKE_ROLE_NODE
- See Also:
- Constant Field Values
GENERATION_CLAUSE_NODE
static final int GENERATION_CLAUSE_NODE
- See Also:
- Constant Field Values
ROW_COUNT_NODE
static final int ROW_COUNT_NODE
- See Also:
- Constant Field Values
CREATE_SEQUENCE_NODE
static final int CREATE_SEQUENCE_NODE
- See Also:
- Constant Field Values
DROP_SEQUENCE_NODE
static final int DROP_SEQUENCE_NODE
- See Also:
- Constant Field Values
NEXT_SEQUENCE_NODE
static final int NEXT_SEQUENCE_NODE
- See Also:
- Constant Field Values
AGGREGATE_WINDOW_FUNCTION_NODE
static final int AGGREGATE_WINDOW_FUNCTION_NODE
- See Also:
- Constant Field Values
ROW_NUMBER_FUNCTION_NODE
static final int ROW_NUMBER_FUNCTION_NODE
- See Also:
- Constant Field Values
WINDOW_DEFINITION_NODE
static final int WINDOW_DEFINITION_NODE
- See Also:
- Constant Field Values
WINDOW_REFERENCE_NODE
static final int WINDOW_REFERENCE_NODE
- See Also:
- Constant Field Values
WINDOW_RESULTSET_NODE
static final int WINDOW_RESULTSET_NODE
- See Also:
- Constant Field Values
FINAL_VALUE
static final int FINAL_VALUE
- See Also:
- Constant Field Values
MAX_NODE_TYPE
static final int MAX_NODE_TYPE
- Extensions to this interface can use nodetypes > MAX_NODE_TYPE with out fear of collision
with C_NodeTypes
- See Also:
- Constant Field Values
Apache Derby V10.6 Internals - Copyright © 2004,2007 The Apache Software Foundation. All Rights Reserved.