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
public static final int TEST_CONSTRAINT_NODE
- Node types, for use with getNode methods
- See Also:
- Constant Field Values
CURRENT_ROW_LOCATION_NODE
public static final int CURRENT_ROW_LOCATION_NODE
- See Also:
- Constant Field Values
GROUP_BY_LIST
public static final int GROUP_BY_LIST
- See Also:
- Constant Field Values
CURRENT_ISOLATION_NODE
public static final int CURRENT_ISOLATION_NODE
- See Also:
- Constant Field Values
IDENTITY_VAL_NODE
public static final int IDENTITY_VAL_NODE
- See Also:
- Constant Field Values
CURRENT_SCHEMA_NODE
public static final int CURRENT_SCHEMA_NODE
- See Also:
- Constant Field Values
ORDER_BY_LIST
public static final int ORDER_BY_LIST
- See Also:
- Constant Field Values
PREDICATE_LIST
public static final int PREDICATE_LIST
- See Also:
- Constant Field Values
RESULT_COLUMN_LIST
public static final int RESULT_COLUMN_LIST
- See Also:
- Constant Field Values
SUBQUERY_LIST
public static final int SUBQUERY_LIST
- See Also:
- Constant Field Values
TABLE_ELEMENT_LIST
public static final int TABLE_ELEMENT_LIST
- See Also:
- Constant Field Values
UNTYPED_NULL_CONSTANT_NODE
public static final int UNTYPED_NULL_CONSTANT_NODE
- See Also:
- Constant Field Values
TABLE_ELEMENT_NODE
public static final int TABLE_ELEMENT_NODE
- See Also:
- Constant Field Values
VALUE_NODE_LIST
public static final int VALUE_NODE_LIST
- See Also:
- Constant Field Values
ALL_RESULT_COLUMN
public static final int ALL_RESULT_COLUMN
- See Also:
- Constant Field Values
GET_CURRENT_CONNECTION_NODE
public static final int GET_CURRENT_CONNECTION_NODE
- See Also:
- Constant Field Values
NOP_STATEMENT_NODE
public static final int NOP_STATEMENT_NODE
- See Also:
- Constant Field Values
DB2_LENGTH_OPERATOR_NODE
public static final int DB2_LENGTH_OPERATOR_NODE
- See Also:
- Constant Field Values
SET_TRANSACTION_ISOLATION_NODE
public static final int SET_TRANSACTION_ISOLATION_NODE
- See Also:
- Constant Field Values
CHAR_LENGTH_OPERATOR_NODE
public static final int CHAR_LENGTH_OPERATOR_NODE
- See Also:
- Constant Field Values
IS_NOT_NULL_NODE
public static final int IS_NOT_NULL_NODE
- See Also:
- Constant Field Values
IS_NULL_NODE
public static final int IS_NULL_NODE
- See Also:
- Constant Field Values
NOT_NODE
public static final int NOT_NODE
- See Also:
- Constant Field Values
SQL_TO_JAVA_VALUE_NODE
public static final int SQL_TO_JAVA_VALUE_NODE
- See Also:
- Constant Field Values
UNARY_MINUS_OPERATOR_NODE
public static final int UNARY_MINUS_OPERATOR_NODE
- See Also:
- Constant Field Values
UNARY_PLUS_OPERATOR_NODE
public static final int UNARY_PLUS_OPERATOR_NODE
- See Also:
- Constant Field Values
SQL_BOOLEAN_CONSTANT_NODE
public static final int SQL_BOOLEAN_CONSTANT_NODE
- See Also:
- Constant Field Values
UNARY_DATE_TIMESTAMP_OPERATOR_NODE
public static final int UNARY_DATE_TIMESTAMP_OPERATOR_NODE
- See Also:
- Constant Field Values
TIMESTAMP_OPERATOR_NODE
public static final int TIMESTAMP_OPERATOR_NODE
- See Also:
- Constant Field Values
TABLE_NAME
public static final int TABLE_NAME
- See Also:
- Constant Field Values
GROUP_BY_COLUMN
public static final int GROUP_BY_COLUMN
- See Also:
- Constant Field Values
JAVA_TO_SQL_VALUE_NODE
public static final int JAVA_TO_SQL_VALUE_NODE
- See Also:
- Constant Field Values
FROM_LIST
public static final int FROM_LIST
- See Also:
- Constant Field Values
BOOLEAN_CONSTANT_NODE
public static final int BOOLEAN_CONSTANT_NODE
- See Also:
- Constant Field Values
AND_NODE
public static final int AND_NODE
- See Also:
- Constant Field Values
BINARY_DIVIDE_OPERATOR_NODE
public static final int BINARY_DIVIDE_OPERATOR_NODE
- See Also:
- Constant Field Values
BINARY_EQUALS_OPERATOR_NODE
public static final int BINARY_EQUALS_OPERATOR_NODE
- See Also:
- Constant Field Values
BINARY_GREATER_EQUALS_OPERATOR_NODE
public static final int BINARY_GREATER_EQUALS_OPERATOR_NODE
- See Also:
- Constant Field Values
BINARY_GREATER_THAN_OPERATOR_NODE
public static final int BINARY_GREATER_THAN_OPERATOR_NODE
- See Also:
- Constant Field Values
BINARY_LESS_EQUALS_OPERATOR_NODE
public static final int BINARY_LESS_EQUALS_OPERATOR_NODE
- See Also:
- Constant Field Values
BINARY_LESS_THAN_OPERATOR_NODE
public static final int BINARY_LESS_THAN_OPERATOR_NODE
- See Also:
- Constant Field Values
BINARY_MINUS_OPERATOR_NODE
public static final int BINARY_MINUS_OPERATOR_NODE
- See Also:
- Constant Field Values
BINARY_NOT_EQUALS_OPERATOR_NODE
public static final int BINARY_NOT_EQUALS_OPERATOR_NODE
- See Also:
- Constant Field Values
BINARY_PLUS_OPERATOR_NODE
public static final int BINARY_PLUS_OPERATOR_NODE
- See Also:
- Constant Field Values
BINARY_TIMES_OPERATOR_NODE
public static final int BINARY_TIMES_OPERATOR_NODE
- See Also:
- Constant Field Values
CONCATENATION_OPERATOR_NODE
public static final int CONCATENATION_OPERATOR_NODE
- See Also:
- Constant Field Values
LIKE_OPERATOR_NODE
public static final int LIKE_OPERATOR_NODE
- See Also:
- Constant Field Values
OR_NODE
public static final int OR_NODE
- See Also:
- Constant Field Values
BETWEEN_OPERATOR_NODE
public static final int BETWEEN_OPERATOR_NODE
- See Also:
- Constant Field Values
CONDITIONAL_NODE
public static final int CONDITIONAL_NODE
- See Also:
- Constant Field Values
IN_LIST_OPERATOR_NODE
public static final int IN_LIST_OPERATOR_NODE
- See Also:
- Constant Field Values
NOT_BETWEEN_OPERATOR_NODE
public static final int NOT_BETWEEN_OPERATOR_NODE
- See Also:
- Constant Field Values
NOT_IN_LIST_OPERATOR_NODE
public static final int NOT_IN_LIST_OPERATOR_NODE
- See Also:
- Constant Field Values
BIT_CONSTANT_NODE
public static final int BIT_CONSTANT_NODE
- See Also:
- Constant Field Values
VARBIT_CONSTANT_NODE
public static final int VARBIT_CONSTANT_NODE
- See Also:
- Constant Field Values
CAST_NODE
public static final int CAST_NODE
- See Also:
- Constant Field Values
CHAR_CONSTANT_NODE
public static final int CHAR_CONSTANT_NODE
- See Also:
- Constant Field Values
COLUMN_REFERENCE
public static final int COLUMN_REFERENCE
- See Also:
- Constant Field Values
DROP_INDEX_NODE
public static final int DROP_INDEX_NODE
- See Also:
- Constant Field Values
DROP_TRIGGER_NODE
public static final int DROP_TRIGGER_NODE
- See Also:
- Constant Field Values
READ_CURSOR_NODE
public static final int READ_CURSOR_NODE
- See Also:
- Constant Field Values
DECIMAL_CONSTANT_NODE
public static final int DECIMAL_CONSTANT_NODE
- See Also:
- Constant Field Values
DOUBLE_CONSTANT_NODE
public static final int DOUBLE_CONSTANT_NODE
- See Also:
- Constant Field Values
FLOAT_CONSTANT_NODE
public static final int FLOAT_CONSTANT_NODE
- See Also:
- Constant Field Values
INT_CONSTANT_NODE
public static final int INT_CONSTANT_NODE
- See Also:
- Constant Field Values
LONGINT_CONSTANT_NODE
public static final int LONGINT_CONSTANT_NODE
- See Also:
- Constant Field Values
LONGVARBIT_CONSTANT_NODE
public static final int LONGVARBIT_CONSTANT_NODE
- See Also:
- Constant Field Values
LONGVARCHAR_CONSTANT_NODE
public static final int LONGVARCHAR_CONSTANT_NODE
- See Also:
- Constant Field Values
SMALLINT_CONSTANT_NODE
public static final int SMALLINT_CONSTANT_NODE
- See Also:
- Constant Field Values
TINYINT_CONSTANT_NODE
public static final int TINYINT_CONSTANT_NODE
- See Also:
- Constant Field Values
USERTYPE_CONSTANT_NODE
public static final int USERTYPE_CONSTANT_NODE
- See Also:
- Constant Field Values
VARCHAR_CONSTANT_NODE
public static final int VARCHAR_CONSTANT_NODE
- See Also:
- Constant Field Values
PREDICATE
public static final int PREDICATE
- See Also:
- Constant Field Values
RESULT_COLUMN
public static final int RESULT_COLUMN
- See Also:
- Constant Field Values
SET_SCHEMA_NODE
public static final int SET_SCHEMA_NODE
- See Also:
- Constant Field Values
UPDATE_COLUMN
public static final int UPDATE_COLUMN
- See Also:
- Constant Field Values
SIMPLE_STRING_OPERATOR_NODE
public static final int SIMPLE_STRING_OPERATOR_NODE
- See Also:
- Constant Field Values
STATIC_CLASS_FIELD_REFERENCE_NODE
public static final int STATIC_CLASS_FIELD_REFERENCE_NODE
- See Also:
- Constant Field Values
STATIC_METHOD_CALL_NODE
public static final int STATIC_METHOD_CALL_NODE
- See Also:
- Constant Field Values
EXTRACT_OPERATOR_NODE
public static final int EXTRACT_OPERATOR_NODE
- See Also:
- Constant Field Values
PARAMETER_NODE
public static final int PARAMETER_NODE
- See Also:
- Constant Field Values
DROP_SCHEMA_NODE
public static final int DROP_SCHEMA_NODE
- See Also:
- Constant Field Values
DROP_TABLE_NODE
public static final int DROP_TABLE_NODE
- See Also:
- Constant Field Values
DROP_VIEW_NODE
public static final int DROP_VIEW_NODE
- See Also:
- Constant Field Values
SUBQUERY_NODE
public static final int SUBQUERY_NODE
- See Also:
- Constant Field Values
BASE_COLUMN_NODE
public static final int BASE_COLUMN_NODE
- See Also:
- Constant Field Values
CALL_STATEMENT_NODE
public static final int CALL_STATEMENT_NODE
- See Also:
- Constant Field Values
MODIFY_COLUMN_DEFAULT_NODE
public static final int MODIFY_COLUMN_DEFAULT_NODE
- See Also:
- Constant Field Values
NON_STATIC_METHOD_CALL_NODE
public static final int NON_STATIC_METHOD_CALL_NODE
- See Also:
- Constant Field Values
CURRENT_OF_NODE
public static final int CURRENT_OF_NODE
- See Also:
- Constant Field Values
DEFAULT_NODE
public static final int DEFAULT_NODE
- See Also:
- Constant Field Values
DELETE_NODE
public static final int DELETE_NODE
- See Also:
- Constant Field Values
UPDATE_NODE
public static final int UPDATE_NODE
- See Also:
- Constant Field Values
ORDER_BY_COLUMN
public static final int ORDER_BY_COLUMN
- See Also:
- Constant Field Values
ROW_RESULT_SET_NODE
public static final int ROW_RESULT_SET_NODE
- See Also:
- Constant Field Values
VIRTUAL_COLUMN_NODE
public static final int VIRTUAL_COLUMN_NODE
- See Also:
- Constant Field Values
CURRENT_DATETIME_OPERATOR_NODE
public static final int CURRENT_DATETIME_OPERATOR_NODE
- See Also:
- Constant Field Values
CURRENT_USER_NODE
public static final int CURRENT_USER_NODE
- See Also:
- Constant Field Values
USER_NODE
public static final int USER_NODE
- See Also:
- Constant Field Values
IS_NODE
public static final int IS_NODE
- See Also:
- Constant Field Values
LOCK_TABLE_NODE
public static final int LOCK_TABLE_NODE
- See Also:
- Constant Field Values
ALTER_TABLE_NODE
public static final int ALTER_TABLE_NODE
- See Also:
- Constant Field Values
AGGREGATE_NODE
public static final int AGGREGATE_NODE
- See Also:
- Constant Field Values
COLUMN_DEFINITION_NODE
public static final int COLUMN_DEFINITION_NODE
- See Also:
- Constant Field Values
EXEC_SPS_NODE
public static final int EXEC_SPS_NODE
- See Also:
- Constant Field Values
FK_CONSTRAINT_DEFINITION_NODE
public static final int FK_CONSTRAINT_DEFINITION_NODE
- See Also:
- Constant Field Values
FROM_VTI
public static final int FROM_VTI
- See Also:
- Constant Field Values
MATERIALIZE_RESULT_SET_NODE
public static final int MATERIALIZE_RESULT_SET_NODE
- See Also:
- Constant Field Values
NORMALIZE_RESULT_SET_NODE
public static final int NORMALIZE_RESULT_SET_NODE
- See Also:
- Constant Field Values
SCROLL_INSENSITIVE_RESULT_SET_NODE
public static final int SCROLL_INSENSITIVE_RESULT_SET_NODE
- See Also:
- Constant Field Values
DISTINCT_NODE
public static final int DISTINCT_NODE
- See Also:
- Constant Field Values
SESSION_USER_NODE
public static final int SESSION_USER_NODE
- See Also:
- Constant Field Values
SYSTEM_USER_NODE
public static final int SYSTEM_USER_NODE
- See Also:
- Constant Field Values
TRIM_OPERATOR_NODE
public static final int TRIM_OPERATOR_NODE
- See Also:
- Constant Field Values
SELECT_NODE
public static final int SELECT_NODE
- See Also:
- Constant Field Values
CREATE_VIEW_NODE
public static final int CREATE_VIEW_NODE
- See Also:
- Constant Field Values
CONSTRAINT_DEFINITION_NODE
public static final int CONSTRAINT_DEFINITION_NODE
- See Also:
- Constant Field Values
NEW_INVOCATION_NODE
public static final int NEW_INVOCATION_NODE
- See Also:
- Constant Field Values
CREATE_SCHEMA_NODE
public static final int CREATE_SCHEMA_NODE
- See Also:
- Constant Field Values
FROM_BASE_TABLE
public static final int FROM_BASE_TABLE
- See Also:
- Constant Field Values
FROM_SUBQUERY
public static final int FROM_SUBQUERY
- See Also:
- Constant Field Values
GROUP_BY_NODE
public static final int GROUP_BY_NODE
- See Also:
- Constant Field Values
INSERT_NODE
public static final int INSERT_NODE
- See Also:
- Constant Field Values
JOIN_NODE
public static final int JOIN_NODE
- See Also:
- Constant Field Values
ORDER_BY_NODE
public static final int ORDER_BY_NODE
- See Also:
- Constant Field Values
CREATE_TABLE_NODE
public static final int CREATE_TABLE_NODE
- See Also:
- Constant Field Values
UNION_NODE
public static final int UNION_NODE
- See Also:
- Constant Field Values
CREATE_TRIGGER_NODE
public static final int CREATE_TRIGGER_NODE
- See Also:
- Constant Field Values
HALF_OUTER_JOIN_NODE
public static final int HALF_OUTER_JOIN_NODE
- See Also:
- Constant Field Values
CREATE_INDEX_NODE
public static final int CREATE_INDEX_NODE
- See Also:
- Constant Field Values
CURSOR_NODE
public static final int CURSOR_NODE
- See Also:
- Constant Field Values
HASH_TABLE_NODE
public static final int HASH_TABLE_NODE
- See Also:
- Constant Field Values
INDEX_TO_BASE_ROW_NODE
public static final int INDEX_TO_BASE_ROW_NODE
- See Also:
- Constant Field Values
CREATE_ALIAS_NODE
public static final int CREATE_ALIAS_NODE
- See Also:
- Constant Field Values
PROJECT_RESTRICT_NODE
public static final int PROJECT_RESTRICT_NODE
- See Also:
- Constant Field Values
SUBSTRING_OPERATOR_NODE
public static final int SUBSTRING_OPERATOR_NODE
- See Also:
- Constant Field Values
DROP_ALIAS_NODE
public static final int DROP_ALIAS_NODE
- See Also:
- Constant Field Values
INTERSECT_OR_EXCEPT_NODE
public static final int INTERSECT_OR_EXCEPT_NODE
- See Also:
- Constant Field Values
TIMESTAMP_ADD_FN_NODE
public static final int TIMESTAMP_ADD_FN_NODE
- See Also:
- Constant Field Values
TIMESTAMP_DIFF_FN_NODE
public static final int TIMESTAMP_DIFF_FN_NODE
- See Also:
- Constant Field Values
MODIFY_COLUMN_TYPE_NODE
public static final int MODIFY_COLUMN_TYPE_NODE
- See Also:
- Constant Field Values
MODIFY_COLUMN_CONSTRAINT_NODE
public static final int MODIFY_COLUMN_CONSTRAINT_NODE
- See Also:
- Constant Field Values
ABSOLUTE_OPERATOR_NODE
public static final int ABSOLUTE_OPERATOR_NODE
- See Also:
- Constant Field Values
SQRT_OPERATOR_NODE
public static final int SQRT_OPERATOR_NODE
- See Also:
- Constant Field Values
LOCATE_FUNCTION_NODE
public static final int LOCATE_FUNCTION_NODE
- See Also:
- Constant Field Values
RENAME_NODE
public static final int RENAME_NODE
- See Also:
- Constant Field Values
COALESCE_FUNCTION_NODE
public static final int COALESCE_FUNCTION_NODE
- See Also:
- Constant Field Values
MODIFY_COLUMN_CONSTRAINT_NOT_NULL_NODE
public static final int MODIFY_COLUMN_CONSTRAINT_NOT_NULL_NODE
- See Also:
- Constant Field Values
MOD_OPERATOR_NODE
public static final int MOD_OPERATOR_NODE
- See Also:
- Constant Field Values
BLOB_CONSTANT_NODE
public static final int BLOB_CONSTANT_NODE
- See Also:
- Constant Field Values
CLOB_CONSTANT_NODE
public static final int CLOB_CONSTANT_NODE
- See Also:
- Constant Field Values
NCLOB_CONSTANT_NODE
public static final int NCLOB_CONSTANT_NODE
- See Also:
- Constant Field Values
SAVEPOINT_NODE
public static final int SAVEPOINT_NODE
- See Also:
- Constant Field Values
XML_CONSTANT_NODE
public static final int XML_CONSTANT_NODE
- See Also:
- Constant Field Values
XML_PARSE_OPERATOR_NODE
public static final int XML_PARSE_OPERATOR_NODE
- See Also:
- Constant Field Values
XML_SERIALIZE_OPERATOR_NODE
public static final int XML_SERIALIZE_OPERATOR_NODE
- See Also:
- Constant Field Values
XML_EXISTS_OPERATOR_NODE
public static final int XML_EXISTS_OPERATOR_NODE
- See Also:
- Constant Field Values
MAX_NODE_TYPE
public 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.1 Engine Documentation - Copyright © 1997,2005 The Apache Software Foundation or its licensors, as applicable.