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.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Extensions to this interface can use nodetypes > MAX_NODE_TYPE with out fear of collision with C_NodeTypesstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Node types, for use with getNode methodsstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Field Details
-
TEST_CONSTRAINT_NODE
static final int TEST_CONSTRAINT_NODENode types, for use with getNode methods- See Also:
-
CURRENT_ROW_LOCATION_NODE
static final int CURRENT_ROW_LOCATION_NODE- See Also:
-
GROUP_BY_LIST
static final int GROUP_BY_LIST- See Also:
-
CURRENT_ISOLATION_NODE
static final int CURRENT_ISOLATION_NODE- See Also:
-
IDENTITY_VAL_NODE
static final int IDENTITY_VAL_NODE- See Also:
-
CURRENT_SCHEMA_NODE
static final int CURRENT_SCHEMA_NODE- See Also:
-
ORDER_BY_LIST
static final int ORDER_BY_LIST- See Also:
-
PREDICATE_LIST
static final int PREDICATE_LIST- See Also:
-
RESULT_COLUMN_LIST
static final int RESULT_COLUMN_LIST- See Also:
-
SUBQUERY_LIST
static final int SUBQUERY_LIST- See Also:
-
TABLE_ELEMENT_LIST
static final int TABLE_ELEMENT_LIST- See Also:
-
UNTYPED_NULL_CONSTANT_NODE
static final int UNTYPED_NULL_CONSTANT_NODE- See Also:
-
TABLE_ELEMENT_NODE
static final int TABLE_ELEMENT_NODE- See Also:
-
VALUE_NODE_LIST
static final int VALUE_NODE_LIST- See Also:
-
ALL_RESULT_COLUMN
static final int ALL_RESULT_COLUMN- See Also:
-
GET_CURRENT_CONNECTION_NODE
static final int GET_CURRENT_CONNECTION_NODE- See Also:
-
NOP_STATEMENT_NODE
static final int NOP_STATEMENT_NODE- See Also:
-
DB2_LENGTH_OPERATOR_NODE
static final int DB2_LENGTH_OPERATOR_NODE- See Also:
-
SET_TRANSACTION_ISOLATION_NODE
static final int SET_TRANSACTION_ISOLATION_NODE- See Also:
-
CHAR_LENGTH_OPERATOR_NODE
static final int CHAR_LENGTH_OPERATOR_NODE- See Also:
-
IS_NOT_NULL_NODE
static final int IS_NOT_NULL_NODE- See Also:
-
IS_NULL_NODE
static final int IS_NULL_NODE- See Also:
-
NOT_NODE
static final int NOT_NODE- See Also:
-
SQL_TO_JAVA_VALUE_NODE
static final int SQL_TO_JAVA_VALUE_NODE- See Also:
-
UNARY_MINUS_OPERATOR_NODE
static final int UNARY_MINUS_OPERATOR_NODE- See Also:
-
UNARY_PLUS_OPERATOR_NODE
static final int UNARY_PLUS_OPERATOR_NODE- See Also:
-
UNARY_DATE_TIMESTAMP_OPERATOR_NODE
static final int UNARY_DATE_TIMESTAMP_OPERATOR_NODE- See Also:
-
TIMESTAMP_OPERATOR_NODE
static final int TIMESTAMP_OPERATOR_NODE- See Also:
-
TABLE_NAME
static final int TABLE_NAME- See Also:
-
GROUP_BY_COLUMN
static final int GROUP_BY_COLUMN- See Also:
-
JAVA_TO_SQL_VALUE_NODE
static final int JAVA_TO_SQL_VALUE_NODE- See Also:
-
FROM_LIST
static final int FROM_LIST- See Also:
-
BOOLEAN_CONSTANT_NODE
static final int BOOLEAN_CONSTANT_NODE- See Also:
-
AND_NODE
static final int AND_NODE- See Also:
-
BINARY_DIVIDE_OPERATOR_NODE
static final int BINARY_DIVIDE_OPERATOR_NODE- See Also:
-
BINARY_EQUALS_OPERATOR_NODE
static final int BINARY_EQUALS_OPERATOR_NODE- See Also:
-
BINARY_GREATER_EQUALS_OPERATOR_NODE
static final int BINARY_GREATER_EQUALS_OPERATOR_NODE- See Also:
-
BINARY_GREATER_THAN_OPERATOR_NODE
static final int BINARY_GREATER_THAN_OPERATOR_NODE- See Also:
-
BINARY_LESS_EQUALS_OPERATOR_NODE
static final int BINARY_LESS_EQUALS_OPERATOR_NODE- See Also:
-
BINARY_LESS_THAN_OPERATOR_NODE
static final int BINARY_LESS_THAN_OPERATOR_NODE- See Also:
-
BINARY_MINUS_OPERATOR_NODE
static final int BINARY_MINUS_OPERATOR_NODE- See Also:
-
BINARY_NOT_EQUALS_OPERATOR_NODE
static final int BINARY_NOT_EQUALS_OPERATOR_NODE- See Also:
-
BINARY_PLUS_OPERATOR_NODE
static final int BINARY_PLUS_OPERATOR_NODE- See Also:
-
BINARY_TIMES_OPERATOR_NODE
static final int BINARY_TIMES_OPERATOR_NODE- See Also:
-
CONCATENATION_OPERATOR_NODE
static final int CONCATENATION_OPERATOR_NODE- See Also:
-
LIKE_ESCAPE_OPERATOR_NODE
static final int LIKE_ESCAPE_OPERATOR_NODE- See Also:
-
OR_NODE
static final int OR_NODE- See Also:
-
BETWEEN_OPERATOR_NODE
static final int BETWEEN_OPERATOR_NODE- See Also:
-
CONDITIONAL_NODE
static final int CONDITIONAL_NODE- See Also:
-
IN_LIST_OPERATOR_NODE
static final int IN_LIST_OPERATOR_NODE- See Also:
-
NOT_BETWEEN_OPERATOR_NODE
static final int NOT_BETWEEN_OPERATOR_NODE- See Also:
-
NOT_IN_LIST_OPERATOR_NODE
static final int NOT_IN_LIST_OPERATOR_NODE- See Also:
-
BIT_CONSTANT_NODE
static final int BIT_CONSTANT_NODE- See Also:
-
VARBIT_CONSTANT_NODE
static final int VARBIT_CONSTANT_NODE- See Also:
-
CAST_NODE
static final int CAST_NODE- See Also:
-
CHAR_CONSTANT_NODE
static final int CHAR_CONSTANT_NODE- See Also:
-
COLUMN_REFERENCE
static final int COLUMN_REFERENCE- See Also:
-
DROP_INDEX_NODE
static final int DROP_INDEX_NODE- See Also:
-
DROP_TRIGGER_NODE
static final int DROP_TRIGGER_NODE- See Also:
-
DECIMAL_CONSTANT_NODE
static final int DECIMAL_CONSTANT_NODE- See Also:
-
DOUBLE_CONSTANT_NODE
static final int DOUBLE_CONSTANT_NODE- See Also:
-
REAL_CONSTANT_NODE
static final int REAL_CONSTANT_NODE- See Also:
-
INT_CONSTANT_NODE
static final int INT_CONSTANT_NODE- See Also:
-
BIGINT_CONSTANT_NODE
static final int BIGINT_CONSTANT_NODE- See Also:
-
LONGVARBIT_CONSTANT_NODE
static final int LONGVARBIT_CONSTANT_NODE- See Also:
-
LONGVARCHAR_CONSTANT_NODE
static final int LONGVARCHAR_CONSTANT_NODE- See Also:
-
SMALLINT_CONSTANT_NODE
static final int SMALLINT_CONSTANT_NODE- See Also:
-
TINYINT_CONSTANT_NODE
static final int TINYINT_CONSTANT_NODE- See Also:
-
USERTYPE_CONSTANT_NODE
static final int USERTYPE_CONSTANT_NODE- See Also:
-
VARCHAR_CONSTANT_NODE
static final int VARCHAR_CONSTANT_NODE- See Also:
-
PREDICATE
static final int PREDICATE- See Also:
-
RESULT_COLUMN
static final int RESULT_COLUMN- See Also:
-
SET_SCHEMA_NODE
static final int SET_SCHEMA_NODE- See Also:
-
UPDATE_COLUMN
static final int UPDATE_COLUMN- See Also:
-
SIMPLE_STRING_OPERATOR_NODE
static final int SIMPLE_STRING_OPERATOR_NODE- See Also:
-
STATIC_CLASS_FIELD_REFERENCE_NODE
static final int STATIC_CLASS_FIELD_REFERENCE_NODE- See Also:
-
STATIC_METHOD_CALL_NODE
static final int STATIC_METHOD_CALL_NODE- See Also:
-
REVOKE_NODE
static final int REVOKE_NODE- See Also:
-
EXTRACT_OPERATOR_NODE
static final int EXTRACT_OPERATOR_NODE- See Also:
-
PARAMETER_NODE
static final int PARAMETER_NODE- See Also:
-
GRANT_NODE
static final int GRANT_NODE- See Also:
-
DROP_SCHEMA_NODE
static final int DROP_SCHEMA_NODE- See Also:
-
DROP_TABLE_NODE
static final int DROP_TABLE_NODE- See Also:
-
DROP_VIEW_NODE
static final int DROP_VIEW_NODE- See Also:
-
SUBQUERY_NODE
static final int SUBQUERY_NODE- See Also:
-
BASE_COLUMN_NODE
static final int BASE_COLUMN_NODE- See Also:
-
CALL_STATEMENT_NODE
static final int CALL_STATEMENT_NODE- See Also:
-
MODIFY_COLUMN_DEFAULT_NODE
static final int MODIFY_COLUMN_DEFAULT_NODE- See Also:
-
NON_STATIC_METHOD_CALL_NODE
static final int NON_STATIC_METHOD_CALL_NODE- See Also:
-
CURRENT_OF_NODE
static final int CURRENT_OF_NODE- See Also:
-
DEFAULT_NODE
static final int DEFAULT_NODE- See Also:
-
DELETE_NODE
static final int DELETE_NODE- See Also:
-
UPDATE_NODE
static final int UPDATE_NODE- See Also:
-
PRIVILEGE_NODE
static final int PRIVILEGE_NODE- See Also:
-
ORDER_BY_COLUMN
static final int ORDER_BY_COLUMN- See Also:
-
ROW_RESULT_SET_NODE
static final int ROW_RESULT_SET_NODE- See Also:
-
TABLE_PRIVILEGES_NODE
static final int TABLE_PRIVILEGES_NODE- See Also:
-
VIRTUAL_COLUMN_NODE
static final int VIRTUAL_COLUMN_NODE- See Also:
-
CURRENT_DATETIME_OPERATOR_NODE
static final int CURRENT_DATETIME_OPERATOR_NODE- See Also:
-
CURRENT_USER_NODE
static final int CURRENT_USER_NODE- See Also:
-
USER_NODE
static final int USER_NODE- See Also:
-
IS_NODE
static final int IS_NODE- See Also:
-
LOCK_TABLE_NODE
static final int LOCK_TABLE_NODE- See Also:
-
DROP_COLUMN_NODE
static final int DROP_COLUMN_NODE- See Also:
-
ALTER_TABLE_NODE
static final int ALTER_TABLE_NODE- See Also:
-
AGGREGATE_NODE
static final int AGGREGATE_NODE- See Also:
-
COLUMN_DEFINITION_NODE
static final int COLUMN_DEFINITION_NODE- See Also:
-
EXEC_SPS_NODE
static final int EXEC_SPS_NODE- See Also:
-
FK_CONSTRAINT_DEFINITION_NODE
static final int FK_CONSTRAINT_DEFINITION_NODE- See Also:
-
FROM_VTI
static final int FROM_VTI- See Also:
-
MATERIALIZE_RESULT_SET_NODE
static final int MATERIALIZE_RESULT_SET_NODE- See Also:
-
NORMALIZE_RESULT_SET_NODE
static final int NORMALIZE_RESULT_SET_NODE- See Also:
-
SCROLL_INSENSITIVE_RESULT_SET_NODE
static final int SCROLL_INSENSITIVE_RESULT_SET_NODE- See Also:
-
DISTINCT_NODE
static final int DISTINCT_NODE- See Also:
-
SESSION_USER_NODE
static final int SESSION_USER_NODE- See Also:
-
SYSTEM_USER_NODE
static final int SYSTEM_USER_NODE- See Also:
-
TRIM_OPERATOR_NODE
static final int TRIM_OPERATOR_NODE- See Also:
-
SELECT_NODE
static final int SELECT_NODE- See Also:
-
CREATE_VIEW_NODE
static final int CREATE_VIEW_NODE- See Also:
-
CONSTRAINT_DEFINITION_NODE
static final int CONSTRAINT_DEFINITION_NODE- See Also:
-
NEW_INVOCATION_NODE
static final int NEW_INVOCATION_NODE- See Also:
-
CREATE_SCHEMA_NODE
static final int CREATE_SCHEMA_NODE- See Also:
-
FROM_BASE_TABLE
static final int FROM_BASE_TABLE- See Also:
-
FROM_SUBQUERY
static final int FROM_SUBQUERY- See Also:
-
GROUP_BY_NODE
static final int GROUP_BY_NODE- See Also:
-
INSERT_NODE
static final int INSERT_NODE- See Also:
-
JOIN_NODE
static final int JOIN_NODE- See Also:
-
ORDER_BY_NODE
static final int ORDER_BY_NODE- See Also:
-
CREATE_TABLE_NODE
static final int CREATE_TABLE_NODE- See Also:
-
UNION_NODE
static final int UNION_NODE- See Also:
-
CREATE_TRIGGER_NODE
static final int CREATE_TRIGGER_NODE- See Also:
-
HALF_OUTER_JOIN_NODE
static final int HALF_OUTER_JOIN_NODE- See Also:
-
CREATE_INDEX_NODE
static final int CREATE_INDEX_NODE- See Also:
-
CURSOR_NODE
static final int CURSOR_NODE- See Also:
-
HASH_TABLE_NODE
static final int HASH_TABLE_NODE- See Also:
-
INDEX_TO_BASE_ROW_NODE
static final int INDEX_TO_BASE_ROW_NODE- See Also:
-
CREATE_ALIAS_NODE
static final int CREATE_ALIAS_NODE- See Also:
-
PROJECT_RESTRICT_NODE
static final int PROJECT_RESTRICT_NODE- See Also:
-
SUBSTRING_OPERATOR_NODE
static final int SUBSTRING_OPERATOR_NODE- See Also:
-
DROP_ALIAS_NODE
static final int DROP_ALIAS_NODE- See Also:
-
INTERSECT_OR_EXCEPT_NODE
static final int INTERSECT_OR_EXCEPT_NODE- See Also:
-
TIMESTAMP_ADD_FN_NODE
static final int TIMESTAMP_ADD_FN_NODE- See Also:
-
TIMESTAMP_DIFF_FN_NODE
static final int TIMESTAMP_DIFF_FN_NODE- See Also:
-
MODIFY_COLUMN_TYPE_NODE
static final int MODIFY_COLUMN_TYPE_NODE- See Also:
-
MODIFY_COLUMN_CONSTRAINT_NODE
static final int MODIFY_COLUMN_CONSTRAINT_NODE- See Also:
-
ABSOLUTE_OPERATOR_NODE
static final int ABSOLUTE_OPERATOR_NODE- See Also:
-
SQRT_OPERATOR_NODE
static final int SQRT_OPERATOR_NODE- See Also:
-
LOCATE_FUNCTION_NODE
static final int LOCATE_FUNCTION_NODE- See Also:
-
RENAME_NODE
static final int RENAME_NODE- See Also:
-
COALESCE_FUNCTION_NODE
static final int COALESCE_FUNCTION_NODE- See Also:
-
MODIFY_COLUMN_CONSTRAINT_NOT_NULL_NODE
static final int MODIFY_COLUMN_CONSTRAINT_NOT_NULL_NODE- See Also:
-
MOD_OPERATOR_NODE
static final int MOD_OPERATOR_NODE- See Also:
-
BLOB_CONSTANT_NODE
static final int BLOB_CONSTANT_NODE- See Also:
-
CLOB_CONSTANT_NODE
static final int CLOB_CONSTANT_NODE- See Also:
-
SAVEPOINT_NODE
static final int SAVEPOINT_NODE- See Also:
-
XML_CONSTANT_NODE
static final int XML_CONSTANT_NODE- See Also:
-
XML_PARSE_OPERATOR_NODE
static final int XML_PARSE_OPERATOR_NODE- See Also:
-
XML_SERIALIZE_OPERATOR_NODE
static final int XML_SERIALIZE_OPERATOR_NODE- See Also:
-
XML_EXISTS_OPERATOR_NODE
static final int XML_EXISTS_OPERATOR_NODE- See Also:
-
XML_QUERY_OPERATOR_NODE
static final int XML_QUERY_OPERATOR_NODE- See Also:
-
CURRENT_ROLE_NODE
static final int CURRENT_ROLE_NODE- See Also:
-
CREATE_ROLE_NODE
static final int CREATE_ROLE_NODE- See Also:
-
SET_ROLE_NODE
static final int SET_ROLE_NODE- See Also:
-
SET_ROLE_DYNAMIC
static final int SET_ROLE_DYNAMIC- See Also:
-
DROP_ROLE_NODE
static final int DROP_ROLE_NODE- See Also:
-
GRANT_ROLE_NODE
static final int GRANT_ROLE_NODE- See Also:
-
REVOKE_ROLE_NODE
static final int REVOKE_ROLE_NODE- See Also:
-
GENERATION_CLAUSE_NODE
static final int GENERATION_CLAUSE_NODE- See Also:
-
ROW_COUNT_NODE
static final int ROW_COUNT_NODE- See Also:
-
CREATE_SEQUENCE_NODE
static final int CREATE_SEQUENCE_NODE- See Also:
-
DROP_SEQUENCE_NODE
static final int DROP_SEQUENCE_NODE- See Also:
-
NEXT_SEQUENCE_NODE
static final int NEXT_SEQUENCE_NODE- See Also:
-
AGGREGATE_WINDOW_FUNCTION_NODE
static final int AGGREGATE_WINDOW_FUNCTION_NODE- See Also:
-
ROW_NUMBER_FUNCTION_NODE
static final int ROW_NUMBER_FUNCTION_NODE- See Also:
-
WINDOW_DEFINITION_NODE
static final int WINDOW_DEFINITION_NODE- See Also:
-
WINDOW_REFERENCE_NODE
static final int WINDOW_REFERENCE_NODE- See Also:
-
WINDOW_RESULTSET_NODE
static final int WINDOW_RESULTSET_NODE- See Also:
-
FINAL_VALUE
static final int FINAL_VALUE- See Also:
-
MAX_NODE_TYPE
static final int MAX_NODE_TYPEExtensions to this interface can use nodetypes > MAX_NODE_TYPE with out fear of collision with C_NodeTypes- See Also:
-