- CALL_STATEMENT_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- CALL_STATEMENT_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- calledOnNullInput() - Method in class com.akiban.sql.types.RoutineAliasInfo
-
- CallStatementNode - Class in com.akiban.sql.parser
-
An CallStatementNode represents a CALL
statement.
- CallStatementNode() - Constructor for class com.akiban.sql.parser.CallStatementNode
-
- callStatementNode(CallStatementNode) - Method in class com.akiban.sql.unparser.NodeToString
-
- CAST_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- CAST_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- CastNode - Class in com.akiban.sql.parser
-
An CastNode represents a cast expressionr.
- CastNode() - Constructor for class com.akiban.sql.parser.CastNode
-
- castNode(CastNode) - Method in class com.akiban.sql.unparser.NodeToString
-
- castToBoolean(ValueNode) - Method in class com.akiban.sql.compiler.BooleanNormalizer
-
- castToPrimitive(boolean) - Method in class com.akiban.sql.parser.JavaValueNode
-
Toggles whether the code generator should add a cast to extract a primitive
value from an object.
- changeToCNF(ValueNode, boolean) - Method in class com.akiban.sql.compiler.BooleanNormalizer
-
Finish putting an expression into conjunctive normal
form.
- CHAR - Static variable in class com.akiban.sql.types.JSQLType
-
- CHAR_CONSTANT_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- CHAR_CONSTANT_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- CHAR_ID - Static variable in class com.akiban.sql.types.TypeId
-
- CHAR_LENGTH_OPERATOR_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- CHAR_MAXWIDTH - Static variable in class com.akiban.sql.types.TypeId
-
- CHAR_NAME - Static variable in class com.akiban.sql.types.TypeId
-
- CHAR_PRECEDENCE - Static variable in class com.akiban.sql.types.TypeId
-
- CHAR_TYPE_ID - Static variable in class com.akiban.sql.types.TypeId.FormatIds
-
- CharacterTypeAttributes - Class in com.akiban.sql.types
-
Character set and collation for character types.
- CharacterTypeAttributes(String, String, CharacterTypeAttributes.CollationDerivation) - Constructor for class com.akiban.sql.types.CharacterTypeAttributes
-
- CharacterTypeAttributes.CollationDerivation - Enum in com.akiban.sql.types
-
- CharConstantNode - Class in com.akiban.sql.parser
-
- CharConstantNode() - Constructor for class com.akiban.sql.parser.CharConstantNode
-
- CharStream - Interface in com.akiban.sql.parser
-
This interface describes a character stream that maintains line and
column number positions of the characters.
- CharTypeCompiler - Class in com.akiban.sql.compiler
-
This class implements TypeCompiler for the SQL char datatypes.
- CharTypeCompiler(TypeId) - Constructor for class com.akiban.sql.compiler.CharTypeCompiler
-
- checkIdentifierLengthLimit(String) - Method in class com.akiban.sql.parser.SQLParser
-
Check that identifier is not too long.
- checkIdentifierLengthLimit(String) - Method in interface com.akiban.sql.parser.SQLParserContext
-
Check that identifier is not too long.
- checkStringLiteralLengthLimit(String) - Method in class com.akiban.sql.parser.SQLParser
-
Check that string literal is not too long.
- checkStringLiteralLengthLimit(String) - Method in interface com.akiban.sql.parser.SQLParserContext
-
Check that string literal is not too long.
- clear() - Method in class com.akiban.sql.parser.QueryTreeNodeList
-
- clearDistinct() - Method in class com.akiban.sql.parser.SelectNode
-
- CLOB_CONSTANT_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- CLOB_ID - Static variable in class com.akiban.sql.types.TypeId
-
- CLOB_MAXWIDTH - Static variable in class com.akiban.sql.types.TypeId
-
- CLOB_NAME - Static variable in class com.akiban.sql.types.TypeId
-
- CLOB_PRECEDENCE - Static variable in class com.akiban.sql.types.TypeId
-
- CLOB_TYPE_ID - Static variable in class com.akiban.sql.types.TypeId.FormatIds
-
- CLOBTypeCompiler - Class in com.akiban.sql.compiler
-
This class implements TypeCompiler for the SQL LOB types.
- CLOBTypeCompiler(TypeId) - Constructor for class com.akiban.sql.compiler.CLOBTypeCompiler
-
- CLOSE_STATEMENT_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- CLOSE_STATEMENT_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- CloseStatementNode - Class in com.akiban.sql.parser
-
CLOSE an open cursor.
- CloseStatementNode() - Constructor for class com.akiban.sql.parser.CloseStatementNode
-
- closeStatementNode(CloseStatementNode) - Method in class com.akiban.sql.unparser.NodeToString
-
- COALESCE_FUNCTION_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- COALESCE_FUNCTION_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- coalesceFunctionNode(CoalesceFunctionNode) - Method in class com.akiban.sql.compiler.TypeComputer
-
- CoalesceFunctionNode - Class in com.akiban.sql.parser
-
This node represents coalesce/value function which returns the first argument that is not null.
- CoalesceFunctionNode() - Constructor for class com.akiban.sql.parser.CoalesceFunctionNode
-
- coalesceFunctionNode(CoalesceFunctionNode) - Method in class com.akiban.sql.unparser.NodeToString
-
- collateNode(ExplicitCollateNode) - Method in class com.akiban.sql.compiler.TypeComputer
-
- COLUMN_DEFINITION_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- COLUMN_DEFINITION_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- COLUMN_REFERENCE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- COLUMN_REFERENCE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- ColumnDefinitionNode - Class in com.akiban.sql.parser
-
A ColumnDefinitionNode represents a column definition in a DDL statement.
- ColumnDefinitionNode() - Constructor for class com.akiban.sql.parser.ColumnDefinitionNode
-
- columnDefinitionNode(ColumnDefinitionNode) - Method in class com.akiban.sql.unparser.NodeToString
-
- columnPosition - Variable in class com.akiban.sql.parser.OrderedColumn
-
- ColumnReference - Class in com.akiban.sql.parser
-
A ColumnReference represents a column in the query tree.
- ColumnReference() - Constructor for class com.akiban.sql.parser.ColumnReference
-
- columnReference(ColumnReference) - Method in class com.akiban.sql.unparser.NodeToString
-
- com.akiban.sql - package com.akiban.sql
-
- com.akiban.sql.compiler - package com.akiban.sql.compiler
-
- com.akiban.sql.parser - package com.akiban.sql.parser
-
- com.akiban.sql.types - package com.akiban.sql.types
-
- com.akiban.sql.unparser - package com.akiban.sql.unparser
-
- com.akiban.sql.views - package com.akiban.sql.views
-
- comparable(DataTypeDescriptor, boolean) - Method in class com.akiban.sql.types.DataTypeDescriptor
-
Check if this type is comparable with the passed type.
- compatible(TypeId) - Method in class com.akiban.sql.compiler.BitTypeCompiler
-
Tell whether this type (bit) is compatible with the given type.
- compatible(TypeId) - Method in class com.akiban.sql.compiler.BooleanTypeCompiler
-
Tell whether this type (boolean) is compatible with the given type.
- compatible(TypeId) - Method in class com.akiban.sql.compiler.CharTypeCompiler
-
Tell whether this type (char) is compatible with the given type.
- compatible(TypeId) - Method in class com.akiban.sql.compiler.CLOBTypeCompiler
-
Tell whether this type (CLOB) is compatible with the given type.
- compatible(TypeId) - Method in class com.akiban.sql.compiler.DateTypeCompiler
-
Tell whether this type (date) is compatible with the given type.
- compatible(TypeId) - Method in class com.akiban.sql.compiler.IntervalTypeCompiler
-
Tell whether this type (interval) is compatible with the given type.
- compatible(TypeId) - Method in class com.akiban.sql.compiler.LOBTypeCompiler
-
Tell whether this type (LOB) is compatible with the given type.
- compatible(TypeId) - Method in class com.akiban.sql.compiler.NumericTypeCompiler
-
Tell whether this type (numeric) is compatible with the given type.
- compatible(TypeId) - Method in class com.akiban.sql.compiler.RefTypeCompiler
-
Tell whether this type is compatible with the given type.
- compatible(TypeId) - Method in class com.akiban.sql.compiler.TimestampTypeCompiler
-
Tell whether this type (timestamp) is compatible with the given type.
- compatible(TypeId) - Method in class com.akiban.sql.compiler.TimeTypeCompiler
-
- compatible(TypeId) - Method in class com.akiban.sql.compiler.TypeCompiler
-
Determine if this type is compatible to some other type
(e.g.
- compatible(TypeId) - Method in class com.akiban.sql.compiler.UserDefinedTypeCompiler
-
- compatible(TypeId) - Method in class com.akiban.sql.compiler.XMLTypeCompiler
-
Tell whether this type (XML) is compatible with the given type.
- compressTable - Variable in class com.akiban.sql.parser.AlterTableNode
-
- compute(StatementNode) - Method in class com.akiban.sql.compiler.TypeComputer
-
- computeMaxWidth(int, int) - Static method in class com.akiban.sql.types.DataTypeDescriptor
-
Compute the maximum width (column display width) of a decimal or numeric data value,
given its precision and scale.
- computeType(ValueNode) - Method in class com.akiban.sql.compiler.TypeComputer
-
Probably need to subclass and handle NodeTypes.COLUMN_REFERENCE
to get type propagation started.
- ConcatableDataValue - Static variable in interface com.akiban.sql.types.ValueClassName
-
- CONCATENATION_OPERATOR_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- CONCATENATION_OPERATOR_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- concatenationOperatorNode(ConcatenationOperatorNode) - Method in class com.akiban.sql.compiler.TypeComputer
-
- ConcatenationOperatorNode - Class in com.akiban.sql.parser
-
This node represents a concatenation operator
- ConcatenationOperatorNode() - Constructor for class com.akiban.sql.parser.ConcatenationOperatorNode
-
- concatenationOperatorNode(ConcatenationOperatorNode) - Method in class com.akiban.sql.unparser.NodeToString
-
- CONDITIONAL_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- CONDITIONAL_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- conditionalNode(ConditionalNode) - Method in class com.akiban.sql.compiler.BooleanNormalizer
-
Normalize WHEN clause in this CASE node.
- conditionalNode(ConditionalNode) - Method in class com.akiban.sql.compiler.TypeComputer
-
- ConditionalNode - Class in com.akiban.sql.parser
-
A ConditionalNode represents an if/then/else operator with a single
boolean expression on the "left" of the operator and a list of expressions on
the "right".
- ConditionalNode() - Constructor for class com.akiban.sql.parser.ConditionalNode
-
- conditionalNode(ConditionalNode) - Method in class com.akiban.sql.unparser.NodeToString
-
- ConstantNode - Class in com.akiban.sql.parser
-
ConstantNode holds literal constants as well as nulls.
- ConstantNode() - Constructor for class com.akiban.sql.parser.ConstantNode
-
- constantNode(ConstantNode) - Method in class com.akiban.sql.unparser.NodeToString
-
- CONSTRAINT_DEFINITION_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- CONSTRAINT_DEFINITION_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- ConstraintDefinitionNode - Class in com.akiban.sql.parser
-
A ConstraintDefinitionNode is a class for all nodes that can represent
constraint definitions.
- ConstraintDefinitionNode() - Constructor for class com.akiban.sql.parser.ConstraintDefinitionNode
-
- constraintDefinitionNode(ConstraintDefinitionNode) - Method in class com.akiban.sql.unparser.NodeToString
-
- ConstraintDefinitionNode.ConstraintType - Enum in com.akiban.sql.parser
-
- constraintType - Variable in class com.akiban.sql.parser.ConstraintDefinitionNode
-
- convertDefaultNode(DataTypeDescriptor) - Method in class com.akiban.sql.parser.QueryTreeNode
-
Translate a Default node into a default value, given a type descriptor.
- convertible(TypeId, boolean) - Method in class com.akiban.sql.compiler.BitTypeCompiler
-
Tell whether this type (bit) can be converted to the given type.
- convertible(TypeId, boolean) - Method in class com.akiban.sql.compiler.BooleanTypeCompiler
-
Tell whether this type (boolean) can be converted to the given type.
- convertible(TypeId, boolean) - Method in class com.akiban.sql.compiler.CharTypeCompiler
-
Tell whether this type (char) can be converted to the given type.
- convertible(TypeId, boolean) - Method in class com.akiban.sql.compiler.CLOBTypeCompiler
-
Tell whether this type (LOB) can be converted to the given type.
- convertible(TypeId, boolean) - Method in class com.akiban.sql.compiler.DateTypeCompiler
-
User types are convertible to other user types only if
(for now) they are the same type and are being used to
implement some JDBC type.
- convertible(TypeId, boolean) - Method in class com.akiban.sql.compiler.IntervalTypeCompiler
-
Determine if this type (interval) can be converted to some other type.
- convertible(TypeId, boolean) - Method in class com.akiban.sql.compiler.LOBTypeCompiler
-
Tell whether this type (LOB) can be converted to the given type.
- convertible(TypeId, boolean) - Method in class com.akiban.sql.compiler.NumericTypeCompiler
-
- convertible(TypeId, boolean) - Method in class com.akiban.sql.compiler.RefTypeCompiler
-
- convertible(TypeId, boolean) - Method in class com.akiban.sql.compiler.TimestampTypeCompiler
-
User types are convertible to other user types only if
(for now) they are the same type and are being used to
implement some JDBC type.
- convertible(TypeId, boolean) - Method in class com.akiban.sql.compiler.TimeTypeCompiler
-
User types are convertible to other user types only if
(for now) they are the same type and are being used to
implement some JDBC type.
- convertible(TypeId, boolean) - Method in class com.akiban.sql.compiler.TypeCompiler
-
Determine if this type can be CONVERTed to some other type
- convertible(TypeId, boolean) - Method in class com.akiban.sql.compiler.UserDefinedTypeCompiler
-
Right now, casting is not allowed from one user defined type
to another.
- convertible(TypeId, boolean) - Method in class com.akiban.sql.compiler.XMLTypeCompiler
-
Tell whether this type (XML) can be converted to the given type.
- COPY_STATEMENT_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- COPY_STATEMENT_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.AggregateNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.AggregateWindowFunctionNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.AllResultColumn
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.AlterAddIndexNode
-
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.AlterDropIndexNode
-
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.AlterServerNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.AlterTableNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.AlterTableRenameNode
-
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.BaseColumnNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.BinaryComparisonOperatorNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.BinaryListOperatorNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.BinaryLogicalOperatorNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.BinaryOperatorNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.BinaryRelationalOperatorNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.BitConstantNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.BooleanConstantNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.CallStatementNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.CastNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.CloseStatementNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.CoalesceFunctionNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.ColumnDefinitionNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.ColumnReference
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.ConditionalNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.ConstantNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.ConstraintDefinitionNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.CopyStatementNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.CreateAliasNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.CreateIndexNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.CreateRoleNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.CreateSchemaNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.CreateSequenceNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.CreateTableNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.CreateTriggerNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.CreateViewNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.CurrentDatetimeOperatorNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.CurrentOfNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.CurrentSequenceNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.CursorNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.DDLStatementNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.DeallocateStatementNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.DeclareStatementNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.DefaultNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.DistinctNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.DMLModStatementNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.DMLStatementNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.DropAliasNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.DropGroupNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.DropIndexNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.DropRoleNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.DropSchemaNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.DropSequenceNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.DropTableNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.DropViewNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.ExecuteStatementNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.ExplainStatementNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.ExplicitCollateNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.ExtractOperatorNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.FetchStatementNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.FKConstraintDefinitionNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.FromBaseTable
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.FromList
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.FromSubquery
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.FromTable
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.FromVTI
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.GenerationClauseNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.GrantNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.GrantRoleNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.GroupByColumn
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.GroupConcatNode
-
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.HalfOuterJoinNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.IndexColumn
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.IndexColumnList
-
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.IndexConstraintDefinitionNode
-
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.IndexHintNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.InListOperatorNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.InsertNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.IntersectOrExceptNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.IsNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.JavaToSQLValueNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.JavaValueNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.JoinNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.LockTableNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.MethodCallNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.NewInvocationNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.NextSequenceNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.NonStaticMethodCallNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.OrderByColumn
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.OrderedColumn
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.ParameterNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.PrepareStatementNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.PrivilegeNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.QueryTreeNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.QueryTreeNodeList
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.RenameNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.ResultColumn
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.ResultSetNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.RevokeNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.RevokeRoleNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.RowConstructorNode
-
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.RowCountNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.RowsResultSetNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.SavepointNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.SelectNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.SetConfigurationNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.SetOperatorNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.SetRoleNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.SetSchemaNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.SetTransactionAccessNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.SetTransactionIsolationNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.SQLToJavaValueNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.StaticClassFieldReferenceNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.StaticMethodCallNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.SubqueryNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.TableElementNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.TableName
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.TernaryOperatorNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.TestConstraintNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.TransactionControlNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.UnaryArithmeticOperatorNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.UnaryBitOperatorNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.UnaryOperatorNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.UnionNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.UserTypeConstantNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.ValueNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.VirtualColumnNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.WindowDefinitionNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.WindowFunctionNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.WindowNode
-
Fill this node with a deep copy of the given node.
- copyFrom(QueryTreeNode) - Method in class com.akiban.sql.parser.XMLUnaryOperatorNode
-
Fill this node with a deep copy of the given node.
- copyNode(QueryTreeNode, SQLParserContext) - Method in class com.akiban.sql.parser.NodeFactory
-
Make a deep copy of the given node for the given context, which
may not be the same as the node's context.
- copyOption(StringBuilder, String, String, boolean) - Method in class com.akiban.sql.unparser.NodeToString
-
- copyOptionString(StringBuilder, String, String, boolean) - Method in class com.akiban.sql.unparser.NodeToString
-
- CopyStatementNode - Class in com.akiban.sql.parser
-
An CopyStatementNode represents the COPY command.
- CopyStatementNode() - Constructor for class com.akiban.sql.parser.CopyStatementNode
-
- copyStatementNode(CopyStatementNode) - Method in class com.akiban.sql.unparser.NodeToString
-
- CopyStatementNode.Format - Enum in com.akiban.sql.parser
-
- CopyStatementNode.Mode - Enum in com.akiban.sql.parser
-
- copySubquery(SQLParserContext) - Method in class com.akiban.sql.views.ViewDefinition
-
Get the view as an equivalent subquery belonging to the given context.
- copyUserData(QueryTreeNode, Object) - Method in class com.akiban.sql.parser.NodeFactory
-
Copy node's user data.
- correlationName - Variable in class com.akiban.sql.parser.FromTable
-
- CREATE_ALIAS_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- CREATE_ALIAS_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- CREATE_AUTOINCREMENT - Static variable in class com.akiban.sql.parser.ColumnDefinitionNode
-
- CREATE_INDEX_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- CREATE_INDEX_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- CREATE_ROLE_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- CREATE_ROLE_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- CREATE_SCHEMA_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- CREATE_SCHEMA_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- CREATE_SEQUENCE_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- CREATE_SEQUENCE_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- CREATE_TABLE_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- CREATE_TABLE_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- CREATE_TRIGGER_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- CREATE_TRIGGER_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- CREATE_VIEW_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- CREATE_VIEW_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- CreateAliasNode - Class in com.akiban.sql.parser
-
A CreateAliasNode represents a CREATE ALIAS statement.
- CreateAliasNode() - Constructor for class com.akiban.sql.parser.CreateAliasNode
-
- createAliasNode(CreateAliasNode) - Method in class com.akiban.sql.unparser.NodeToString
-
- CreateIndexNode - Class in com.akiban.sql.parser
-
A CreateIndexNode is the root of a QueryTree that represents a CREATE INDEX
statement.
- CreateIndexNode() - Constructor for class com.akiban.sql.parser.CreateIndexNode
-
- createIndexNode(CreateIndexNode) - Method in class com.akiban.sql.unparser.NodeToString
-
- CreateRoleNode - Class in com.akiban.sql.parser
-
A CreateRoleNode is the root of a QueryTree that
represents a CREATE ROLE statement.
- CreateRoleNode() - Constructor for class com.akiban.sql.parser.CreateRoleNode
-
- CreateSchemaNode - Class in com.akiban.sql.parser
-
A CreateSchemaNode is the root of a QueryTree that
represents a CREATE SCHEMA statement.
- CreateSchemaNode() - Constructor for class com.akiban.sql.parser.CreateSchemaNode
-
- CreateSequenceNode - Class in com.akiban.sql.parser
-
A CreateSequenceNode is the root of a QueryTree that
represents a CREATE SEQUENCE statement.
- CreateSequenceNode() - Constructor for class com.akiban.sql.parser.CreateSequenceNode
-
- CreateTableNode - Class in com.akiban.sql.parser
-
A CreateTableNode is the root of a QueryTree that represents a CREATE TABLE or DECLARE GLOBAL TEMPORARY TABLE
statement.
- CreateTableNode() - Constructor for class com.akiban.sql.parser.CreateTableNode
-
- createTableNode(CreateTableNode) - Method in class com.akiban.sql.unparser.NodeToString
-
- CreateTriggerNode - Class in com.akiban.sql.parser
-
A CreateTriggerNode is the root of a QueryTree
that represents a CREATE TRIGGER
statement.
- CreateTriggerNode() - Constructor for class com.akiban.sql.parser.CreateTriggerNode
-
- CreateViewNode - Class in com.akiban.sql.parser
-
A CreateViewNode is the root of a QueryTree that represents a CREATE VIEW
statement.
- CreateViewNode() - Constructor for class com.akiban.sql.parser.CreateViewNode
-
- createViewNode(CreateViewNode) - Method in class com.akiban.sql.unparser.NodeToString
-
- CURRENT_DATETIME_OPERATOR_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- CURRENT_DATETIME_OPERATOR_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- CURRENT_ISOLATION_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- CURRENT_OF_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- CURRENT_OF_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- CURRENT_ROLE_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- CURRENT_ROW_LOCATION_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- CURRENT_ROW_LOCATION_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- CURRENT_SCHEMA_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- CURRENT_SEQUENCE_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- CURRENT_SEQUENCE_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- CURRENT_USER_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- CurrentDatetimeOperatorNode - Class in com.akiban.sql.parser
-
The CurrentDatetimeOperator operator is for the builtin CURRENT_DATE,
CURRENT_TIME, and CURRENT_TIMESTAMP operations.
- CurrentDatetimeOperatorNode() - Constructor for class com.akiban.sql.parser.CurrentDatetimeOperatorNode
-
- currentDatetimeOperatorNode(CurrentDatetimeOperatorNode) - Method in class com.akiban.sql.unparser.NodeToString
-
- CurrentDatetimeOperatorNode.Field - Enum in com.akiban.sql.parser
-
- CurrentOfNode - Class in com.akiban.sql.parser
-
The CurrentOf operator is used by positioned DELETE
and UPDATE to get the current row and location
for the target cursor.
- CurrentOfNode() - Constructor for class com.akiban.sql.parser.CurrentOfNode
-
- CurrentRowLocationNode - Class in com.akiban.sql.parser
-
The CurrentRowLocation operator is used by DELETE and UPDATE to get the
RowLocation of the current row for the target table.
- CurrentRowLocationNode() - Constructor for class com.akiban.sql.parser.CurrentRowLocationNode
-
- CurrentSequenceNode - Class in com.akiban.sql.parser
-
A class that represents a value obtained from a Sequence using 'CURRENT VALUE'
- CurrentSequenceNode() - Constructor for class com.akiban.sql.parser.CurrentSequenceNode
-
- currentToken - Variable in exception com.akiban.sql.parser.ParseException
-
This is the last token that has been consumed successfully.
- CURSOR_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- CURSOR_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- CursorNode - Class in com.akiban.sql.parser
-
A CursorNode represents a result set that can be returned to a client.
- CursorNode() - Constructor for class com.akiban.sql.parser.CursorNode
-
- cursorNode(CursorNode) - Method in class com.akiban.sql.unparser.NodeToString
-
- CursorNode.UpdateMode - Enum in com.akiban.sql.parser
-
- generateColumnName() - Method in class com.akiban.sql.parser.SQLParser
-
- GENERATION_CLAUSE_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- GENERATION_CLAUSE_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- GenerationClauseNode - Class in com.akiban.sql.parser
-
This node describes a Generation Clause in a column definition.
- GenerationClauseNode() - Constructor for class com.akiban.sql.parser.GenerationClauseNode
-
- get(int) - Method in class com.akiban.sql.parser.QueryTreeNodeList
-
- GET_CURRENT_CONNECTION_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- GET_CURRENT_CONNECTION_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- getAccessMode() - Method in class com.akiban.sql.parser.SetTransactionAccessNode
-
- getAggregateName() - Method in class com.akiban.sql.parser.AggregateNode
-
Get the name of the aggregate.
- getAliasInfo() - Method in class com.akiban.sql.parser.CreateAliasNode
-
- getAliasType() - Method in class com.akiban.sql.parser.CreateAliasNode
-
- getAliasType() - Method in class com.akiban.sql.parser.DropAliasNode
-
- getAllBuiltinTypeIds() - Static method in class com.akiban.sql.types.TypeId
-
Return all of the builtin type ids.
- getAlterSessionType() - Method in class com.akiban.sql.parser.AlterServerNode
-
- getArgumentsList() - Method in class com.akiban.sql.parser.CoalesceFunctionNode
-
- getAuthorizationID() - Method in class com.akiban.sql.parser.CreateSchemaNode
-
- getAutoinc_create_or_modify_Start_Increment() - Method in class com.akiban.sql.parser.ColumnDefinitionNode
-
Get the status of this autoincrement column
- getAutoincrementIncrement() - Method in class com.akiban.sql.parser.ColumnDefinitionNode
-
Get the autoincrement increment value
- getAutoincrementStart() - Method in class com.akiban.sql.parser.ColumnDefinitionNode
-
Get the autoincrement start value
- getBeginColumn() - Method in interface com.akiban.sql.parser.CharStream
-
Returns the column number of the first character for current token (being
matched after the last call to BeginTOken).
- getBeginColumn() - Method in class com.akiban.sql.parser.StringCharStream
-
- getBeginLine() - Method in interface com.akiban.sql.parser.CharStream
-
Returns the line number of the first character for current token (being
matched after the last call to BeginTOken).
- getBeginLine() - Method in class com.akiban.sql.parser.StringCharStream
-
- getBeginOffset() - Method in interface com.akiban.sql.parser.CharStream
-
- getBeginOffset() - Method in class com.akiban.sql.parser.QueryTreeNode
-
Gets the beginning offset of the SQL substring which this
query node represents.
- getBeginOffset() - Method in class com.akiban.sql.parser.StringCharStream
-
- getBooleanValue() - Method in class com.akiban.sql.parser.BooleanConstantNode
-
- getBuiltInDataTypeDescriptor(int) - Static method in class com.akiban.sql.types.DataTypeDescriptor
-
Get a descriptor that corresponds to a nullable builtin JDBC type.
- getBuiltInDataTypeDescriptor(int, int) - Static method in class com.akiban.sql.types.DataTypeDescriptor
-
Get a descriptor that corresponds to a nullable builtin variable
length JDBC type.
- getBuiltInDataTypeDescriptor(int, boolean) - Static method in class com.akiban.sql.types.DataTypeDescriptor
-
Get a descriptor that corresponds to a builtin JDBC type.
- getBuiltInDataTypeDescriptor(int, boolean, int) - Static method in class com.akiban.sql.types.DataTypeDescriptor
-
Get a descriptor that corresponds to a builtin JDBC type.
- getBuiltInDataTypeDescriptor(String) - Static method in class com.akiban.sql.types.DataTypeDescriptor
-
Get a DataTypeDescriptor that corresponds to a nullable builtin SQL type.
- getBuiltInDataTypeDescriptor(String, int) - Static method in class com.akiban.sql.types.DataTypeDescriptor
-
Get a DataTypeDescriptor that corresponds to a builtin SQL type
Collation type will be UCS_BASIC and derivation IMPLICIT.
- getBuiltInTypeId(int) - Static method in class com.akiban.sql.types.TypeId
-
Get a TypeId of the given JDBC type.
- getBuiltInTypeId(String) - Static method in class com.akiban.sql.types.TypeId
-
Given a SQL type name return the corresponding TypeId.
- getCastOperand() - Method in class com.akiban.sql.parser.CastNode
-
- getCastToCharWidth(DataTypeDescriptor) - Method in class com.akiban.sql.compiler.BitTypeCompiler
-
- getCastToCharWidth(DataTypeDescriptor) - Method in class com.akiban.sql.compiler.BooleanTypeCompiler
-
- getCastToCharWidth(DataTypeDescriptor) - Method in class com.akiban.sql.compiler.CharTypeCompiler
-
- getCastToCharWidth(DataTypeDescriptor) - Method in class com.akiban.sql.compiler.CLOBTypeCompiler
-
- getCastToCharWidth(DataTypeDescriptor) - Method in class com.akiban.sql.compiler.DateTypeCompiler
-
- getCastToCharWidth(DataTypeDescriptor) - Method in class com.akiban.sql.compiler.IntervalTypeCompiler
-
- getCastToCharWidth(DataTypeDescriptor) - Method in class com.akiban.sql.compiler.LOBTypeCompiler
-
- getCastToCharWidth(DataTypeDescriptor) - Method in class com.akiban.sql.compiler.NumericTypeCompiler
-
- getCastToCharWidth(DataTypeDescriptor) - Method in class com.akiban.sql.compiler.RefTypeCompiler
-
- getCastToCharWidth(DataTypeDescriptor) - Method in class com.akiban.sql.compiler.TimestampTypeCompiler
-
- getCastToCharWidth(DataTypeDescriptor) - Method in class com.akiban.sql.compiler.TimeTypeCompiler
-
- getCastToCharWidth(DataTypeDescriptor) - Method in class com.akiban.sql.compiler.TypeCompiler
-
Return the maximum width for this data type when cast to a char type.
- getCastToCharWidth(DataTypeDescriptor) - Method in class com.akiban.sql.compiler.UserDefinedTypeCompiler
-
- getCastToCharWidth(DataTypeDescriptor) - Method in class com.akiban.sql.compiler.XMLTypeCompiler
-
- getCategory() - Method in class com.akiban.sql.types.JSQLType
-
What kind of type is this:
- getChangeType() - Method in class com.akiban.sql.parser.AlterTableNode
-
- getCharacterAttributes() - Method in class com.akiban.sql.types.DataTypeDescriptor
-
- getCharacterSet() - Method in class com.akiban.sql.types.CharacterTypeAttributes
-
- getCheckOption() - Method in class com.akiban.sql.parser.CreateViewNode
-
- getClassNameWasDelimitedIdentifier() - Method in class com.akiban.sql.types.TypeId
-
For user types, tell whether or not the class name was a
delimited identifier.
- getCollation() - Method in class com.akiban.sql.parser.ExplicitCollateNode
-
- getCollation() - Method in class com.akiban.sql.types.CharacterTypeAttributes
-
- getCollationDerivation() - Method in class com.akiban.sql.types.CharacterTypeAttributes
-
- getColumn() - Method in interface com.akiban.sql.parser.CharStream
-
Deprecated.
- getColumn() - Method in class com.akiban.sql.parser.StringCharStream
-
- getColumnExpression() - Method in class com.akiban.sql.parser.GroupByColumn
-
- getColumnList() - Method in class com.akiban.sql.parser.ConstraintDefinitionNode
-
Get the column list
- getColumnList() - Method in class com.akiban.sql.parser.CopyStatementNode
-
- getColumnList() - Method in class com.akiban.sql.parser.CreateIndexNode
-
- getColumnName() - Method in class com.akiban.sql.parser.BaseColumnNode
-
Get the name of this column
- getColumnName() - Method in class com.akiban.sql.parser.ColumnDefinitionNode
-
Returns the unqualified name of the column being defined.
- getColumnName() - Method in class com.akiban.sql.parser.ColumnReference
-
Get the name of this column
- getColumnName() - Method in class com.akiban.sql.parser.GroupByColumn
-
Get the name of this column
- getColumnName() - Method in class com.akiban.sql.parser.IndexColumn
-
- getColumnName() - Method in class com.akiban.sql.parser.ValueNode
-
This is null so that the caller will substitute in the resultset generated
name as needed.
- getColumnNames() - Method in class com.akiban.sql.parser.ResultColumnList
-
Get an array of strings for all the columns
in this RCL.
- getColumnNames() - Method in class com.akiban.sql.types.TypeId.RowMultiSetTypeId
-
- getColumnPosition() - Method in class com.akiban.sql.parser.OrderedColumn
-
Get the position of this column
- getColumnPosition() - Method in class com.akiban.sql.parser.ResultColumn
-
- getColumnTypes() - Method in class com.akiban.sql.types.TypeId.RowMultiSetTypeId
-
- getCommitFrequency() - Method in class com.akiban.sql.parser.CopyStatementNode
-
- getConstantValueAsObject() - Method in class com.akiban.sql.parser.UserTypeConstantNode
-
Return an Object representing the bind time value of this
expression tree.
- getConstraintType() - Method in class com.akiban.sql.parser.ConstraintDefinitionNode
-
Get the constraint type
- getCorrelationName() - Method in class com.akiban.sql.parser.FromTable
-
Get this table's correlation name, if any.
- getCorrespondingJavaTypeName() - Method in class com.akiban.sql.types.TypeId
-
Get the name of the corresponding Java type.
- getCorrespondingPrimitiveTypeName() - Method in class com.akiban.sql.compiler.BitTypeCompiler
-
- getCorrespondingPrimitiveTypeName() - Method in class com.akiban.sql.compiler.BooleanTypeCompiler
-
- getCorrespondingPrimitiveTypeName() - Method in class com.akiban.sql.compiler.CharTypeCompiler
-
- getCorrespondingPrimitiveTypeName() - Method in class com.akiban.sql.compiler.CLOBTypeCompiler
-
- getCorrespondingPrimitiveTypeName() - Method in class com.akiban.sql.compiler.DateTypeCompiler
-
- getCorrespondingPrimitiveTypeName() - Method in class com.akiban.sql.compiler.IntervalTypeCompiler
-
- getCorrespondingPrimitiveTypeName() - Method in class com.akiban.sql.compiler.LOBTypeCompiler
-
- getCorrespondingPrimitiveTypeName() - Method in class com.akiban.sql.compiler.NumericTypeCompiler
-
- getCorrespondingPrimitiveTypeName() - Method in class com.akiban.sql.compiler.RefTypeCompiler
-
- getCorrespondingPrimitiveTypeName() - Method in class com.akiban.sql.compiler.TimestampTypeCompiler
-
- getCorrespondingPrimitiveTypeName() - Method in class com.akiban.sql.compiler.TimeTypeCompiler
-
- getCorrespondingPrimitiveTypeName() - Method in class com.akiban.sql.compiler.TypeCompiler
-
Get the name of the corresponding Java type.
- getCorrespondingPrimitiveTypeName() - Method in class com.akiban.sql.compiler.UserDefinedTypeCompiler
-
- getCorrespondingPrimitiveTypeName() - Method in class com.akiban.sql.compiler.XMLTypeCompiler
-
- getCount() - Method in class com.akiban.sql.parser.FetchStatementNode
-
- getCreateAliasNode(Object, Object, Object, AliasInfo.Type, SQLParserContext) - Method in class com.akiban.sql.parser.NodeFactory
-
Get one of the several types of create alias nodes.
- GetCurrentConnectionNode - Class in com.akiban.sql.parser
-
This node represents a unary getCurrentConnection operator
- GetCurrentConnectionNode() - Constructor for class com.akiban.sql.parser.GetCurrentConnectionNode
-
Constructor for a GetCurrentConnectionNode
- getCursorName() - Method in class com.akiban.sql.parser.CurrentOfNode
-
- getDebugOutput() - Static method in class com.akiban.sql.parser.QueryTreeNode
-
- getDefaultCharacterAttributes() - Method in class com.akiban.sql.parser.CreateSchemaNode
-
- getDefaultNode() - Method in class com.akiban.sql.parser.ColumnDefinitionNode
-
Return the DefaultNode, if any, associated with this node.
- getDefaultText() - Method in class com.akiban.sql.parser.DefaultNode
-
Get the text of the default.
- getDefaultTree() - Method in class com.akiban.sql.parser.DefaultNode
-
Get the query tree for the default.
- getDefinition() - Method in class com.akiban.sql.parser.CreateAliasNode
-
- getDelimiter() - Method in class com.akiban.sql.parser.CopyStatementNode
-
- getDepth() - Method in class com.akiban.sql.parser.RowConstructorNode
-
- getDetail() - Method in class com.akiban.sql.parser.ExplainStatementNode
-
- getDominantType(DataTypeDescriptor) - Method in class com.akiban.sql.types.DataTypeDescriptor
-
Get the dominant type (DataTypeDescriptor) of the 2.
- getDropBehavior() - Method in class com.akiban.sql.parser.DropSchemaNode
-
- getDropBehavior() - Method in class com.akiban.sql.parser.DropTableNode
-
- getElseNode() - Method in class com.akiban.sql.parser.ConditionalNode
-
- getEncoding() - Method in class com.akiban.sql.parser.CopyStatementNode
-
- getEndColumn() - Method in interface com.akiban.sql.parser.CharStream
-
Returns the column number of the last character for current token (being
matched after the last call to BeginTOken).
- getEndColumn() - Method in class com.akiban.sql.parser.StringCharStream
-
- getEndLine() - Method in interface com.akiban.sql.parser.CharStream
-
Returns the line number of the last character for current token (being
matched after the last call to BeginTOken).
- getEndLine() - Method in class com.akiban.sql.parser.StringCharStream
-
- getEndOffset() - Method in interface com.akiban.sql.parser.CharStream
-
- getEndOffset() - Method in class com.akiban.sql.parser.QueryTreeNode
-
Gets the ending offset of the SQL substring which this
query node represents.
- getEndOffset() - Method in class com.akiban.sql.parser.StringCharStream
-
- getErrorPosition() - Method in exception com.akiban.sql.parser.SQLParserException
-
- getEscape() - Method in class com.akiban.sql.parser.CopyStatementNode
-
- getExistenceCheck() - Method in class com.akiban.sql.parser.AlterAddIndexNode
-
- getExistenceCheck() - Method in class com.akiban.sql.parser.AlterDropIndexNode
-
- getExistenceCheck() - Method in class com.akiban.sql.parser.CreateIndexNode
-
- getExistenceCheck() - Method in class com.akiban.sql.parser.CreateSchemaNode
-
- getExistenceCheck() - Method in class com.akiban.sql.parser.CreateTableNode
-
- getExistenceCheck() - Method in class com.akiban.sql.parser.CreateViewNode
-
- getExistenceCheck() - Method in class com.akiban.sql.parser.DropAliasNode
-
- getExistenceCheck() - Method in class com.akiban.sql.parser.DropGroupNode
-
- getExistenceCheck() - Method in class com.akiban.sql.parser.DropIndexNode
-
- getExistenceCheck() - Method in class com.akiban.sql.parser.DropSchemaNode
-
- getExistenceCheck() - Method in class com.akiban.sql.parser.DropSequenceNode
-
- getExistenceCheck() - Method in class com.akiban.sql.parser.DropTableNode
-
- getExistenceCheck() - Method in class com.akiban.sql.parser.DropViewNode
-
- getExposedName() - Method in class com.akiban.sql.parser.FromBaseTable
-
Get the exposed name for this table, which is the name that can
be used to refer to it in the rest of the query.
- getExposedName() - Method in class com.akiban.sql.parser.FromSubquery
-
Get the exposed name for this table, which is the name that can
be used to refer to it in the rest of the query.
- getExposedName() - Method in class com.akiban.sql.parser.FromTable
-
- getExposedName() - Method in class com.akiban.sql.parser.FromVTI
-
Get the exposed name for this table, which is the name that can
be used to refer to it in the rest of the query.
- getExposedTableName() - Method in class com.akiban.sql.parser.FromBaseTable
-
Get the exposed table name for this table, which is the name that can
be used to refer to it in the rest of the query.
- getExposedTableName() - Method in class com.akiban.sql.parser.FromVTI
-
- getExpression() - Method in class com.akiban.sql.parser.OrderByColumn
-
- getExpression() - Method in class com.akiban.sql.parser.ResultColumn
-
Get the expression in this ResultColumn.
- getExpressionText() - Method in class com.akiban.sql.parser.GenerationClauseNode
-
Get the defining text of this generation clause
- getExternalName() - Method in class com.akiban.sql.parser.CreateAliasNode
-
- getFeatures() - Method in class com.akiban.sql.parser.SQLParser
-
- getFetchFirst() - Method in class com.akiban.sql.parser.CreateViewNode
-
- getFetchFirst() - Method in class com.akiban.sql.parser.FromSubquery
-
- getFetchFirst() - Method in class com.akiban.sql.parser.InsertNode
-
- getFetchFirst() - Method in class com.akiban.sql.parser.SubqueryNode
-
Get FETCH FIRST (used to construct FROM only), cf.
- getFetchFirstClause() - Method in class com.akiban.sql.parser.CursorNode
-
- getField() - Method in class com.akiban.sql.parser.CurrentDatetimeOperatorNode
-
- getFilename() - Method in class com.akiban.sql.parser.CopyStatementNode
-
- getFormat() - Method in class com.akiban.sql.parser.CopyStatementNode
-
- getFromList() - Method in class com.akiban.sql.parser.SelectNode
-
Return the fromList for this SelectNode.
- getFullName() - Method in class com.akiban.sql.parser.DDLStatementNode
-
Return the full dot expression name of the
object being dropped.
- getFullSQLTypeName() - Method in class com.akiban.sql.types.DataTypeDescriptor
-
Return the SQL type name and, if applicable, scale/precision/length
for this DataTypeDescriptor.
- getFullTableName() - Method in class com.akiban.sql.parser.AllResultColumn
-
Return the full table name qualification for this node
- getFullTableName() - Method in class com.akiban.sql.parser.TableName
-
Get the full table name (with the schema name, if explicitly
specified).
- getFunctionName() - Method in class com.akiban.sql.parser.CoalesceFunctionNode
-
- getGenerationClauseNode() - Method in class com.akiban.sql.parser.ColumnDefinitionNode
-
Get the generation clause.
- getGroupByColumn(int) - Method in class com.akiban.sql.parser.GroupByList
-
Get a column from the list
- getGroupByList() - Method in class com.akiban.sql.parser.SelectNode
-
- getHavingClause() - Method in class com.akiban.sql.parser.SelectNode
-
- getHintScope() - Method in class com.akiban.sql.parser.IndexHintNode
-
- getHintType() - Method in class com.akiban.sql.parser.IndexHintNode
-
- getIdentifierCase() - Method in class com.akiban.sql.parser.SQLParser
-
- getIdentifierCase() - Method in interface com.akiban.sql.parser.SQLParserContext
-
How are unquoted identifiers standardized?
- GetImage() - Method in interface com.akiban.sql.parser.CharStream
-
Returns a string made up of characters from the marked token beginning
to the current buffer position.
- GetImage() - Method in class com.akiban.sql.parser.StringCharStream
-
- getIndexColumnList() - Method in class com.akiban.sql.parser.IndexConstraintDefinitionNode
-
- getIndexColunmList() - Method in class com.akiban.sql.parser.AlterAddIndexNode
-
- getIndexes() - Method in class com.akiban.sql.parser.IndexHintNode
-
- getIndexHints() - Method in class com.akiban.sql.parser.FromBaseTable
-
- getIndexName() - Method in class com.akiban.sql.parser.AlterAddIndexNode
-
- getIndexName() - Method in class com.akiban.sql.parser.AlterDropIndexNode
-
- getIndexName() - Method in class com.akiban.sql.parser.CreateIndexNode
-
- getIndexName() - Method in class com.akiban.sql.parser.DropIndexNode
-
- getIndexName() - Method in class com.akiban.sql.parser.IndexConstraintDefinitionNode
-
- getIndexNameForUpdateStatistics() - Method in class com.akiban.sql.parser.AlterTableNode
-
- getIndexTableName() - Method in class com.akiban.sql.parser.CreateIndexNode
-
- getIndexType() - Method in class com.akiban.sql.parser.CreateIndexNode
-
- getInitialValue() - Method in class com.akiban.sql.parser.CreateSequenceNode
-
- getIsolationLevel() - Method in class com.akiban.sql.parser.SetTransactionIsolationNode
-
- getJavaClassName() - Method in class com.akiban.sql.parser.CreateAliasNode
-
- getJavaClassName() - Method in class com.akiban.sql.parser.MethodCallNode
-
- getJavaClassName() - Method in class com.akiban.sql.types.JSQLType
-
If this is a JAVA_CLASS, what is it's name?
- getJavaTypeName() - Method in class com.akiban.sql.parser.JavaValueNode
-
- getJavaValueNode() - Method in class com.akiban.sql.parser.JavaToSQLValueNode
-
Get the JavaValueNode that lives under this JavaToSQLValueNode.
- getJDBCTypeId() - Method in class com.akiban.sql.types.DataTypeDescriptor
-
Get the jdbc type id for this type.
- getJDBCTypeId() - Method in class com.akiban.sql.types.TypeId
-
JDBC has its own idea of type identifiers which is different from
the Derby internal type ids.
- getJoinClause() - Method in class com.akiban.sql.parser.JoinNode
-
- getJoinColumns(ResultColumnList) - Method in class com.akiban.sql.parser.ResultColumnList
-
Get the join columns from this list.
- getJoinType() - Method in class com.akiban.sql.parser.AlterAddIndexNode
-
- getJoinType() - Method in class com.akiban.sql.parser.CreateIndexNode
-
- getJoinType() - Method in class com.akiban.sql.parser.IndexConstraintDefinitionNode
-
- getJSQLType() - Method in class com.akiban.sql.parser.JavaValueNode
-
Get the JSQLType that corresponds to this node.
- getLanguage() - Method in class com.akiban.sql.types.RoutineAliasInfo
-
- getLeftOperand() - Method in class com.akiban.sql.parser.BinaryListOperatorNode
-
Get the leftOperand
- getLeftOperand() - Method in class com.akiban.sql.parser.BinaryOperatorNode
-
Get the leftOperand
- getLeftOperand() - Method in class com.akiban.sql.parser.InListOperatorNode
-
Get the leftOperand
- getLeftOperand() - Method in class com.akiban.sql.parser.SubqueryNode
-
- getLeftOperand() - Method in class com.akiban.sql.parser.TernaryOperatorNode
-
Get the leftOperand
- getLine() - Method in interface com.akiban.sql.parser.CharStream
-
Deprecated.
- getLine() - Method in class com.akiban.sql.parser.StringCharStream
-
- getList() - Method in class com.akiban.sql.parser.QueryTreeNodeList
-
- getLocation() - Method in class com.akiban.sql.parser.IndexConstraintDefinitionNode
-
- getLogicalLeftResultSet() - Method in class com.akiban.sql.parser.JoinNode
-
Return the logical left result set for this qualified
join node.
- getLogicalRightResultSet() - Method in class com.akiban.sql.parser.JoinNode
-
Return the logical right result set for this qualified
join node.
- getMaxDynamicResultSets() - Method in class com.akiban.sql.types.RoutineAliasInfo
-
- getMaxIdentifierLength() - Method in class com.akiban.sql.parser.SQLParser
-
Get maximum length of an identifier.
- getMaximumMaximumWidth() - Method in class com.akiban.sql.types.TypeId
-
Get the maximum maximum width of the type (that's not a typo).
- getMaximumPrecision() - Method in class com.akiban.sql.types.TypeId
-
Get the maximum precision of the type.
- getMaximumScale() - Method in class com.akiban.sql.types.TypeId
-
Get the maximum scale of the type.
- getMaximumWidth() - Method in class com.akiban.sql.types.DataTypeDescriptor
-
Get maximum width.
- getMaxStringLiteralLength() - Method in class com.akiban.sql.parser.SQLParser
-
Get maximum length of a string literal.
- getMaxValue() - Method in class com.akiban.sql.parser.CreateSequenceNode
-
- getMessageLocale() - Method in class com.akiban.sql.parser.SQLParser
-
- getMethodCall() - Method in class com.akiban.sql.parser.FromVTI
-
Return the constructor or static method invoked from this node
- getMethodName() - Method in class com.akiban.sql.parser.BinaryOperatorNode
-
- getMethodName() - Method in class com.akiban.sql.parser.CreateAliasNode
-
- getMethodName() - Method in class com.akiban.sql.parser.MethodCallNode
-
- getMethodName() - Method in class com.akiban.sql.parser.TernaryOperatorNode
-
- getMethodName() - Method in class com.akiban.sql.parser.UnaryOperatorNode
-
- getMethodName() - Method in interface com.akiban.sql.types.AliasInfo
-
Get the name of the static method that the alias
represents at the source database.
- getMethodName() - Method in class com.akiban.sql.types.MethodAliasInfo
-
- getMethodName() - Method in class com.akiban.sql.types.SynonymAliasInfo
-
- getMethodName() - Method in class com.akiban.sql.types.UDTAliasInfo
-
- getMethodParameters() - Method in class com.akiban.sql.parser.MethodCallNode
-
- getMinValue() - Method in class com.akiban.sql.parser.CreateSequenceNode
-
- getMode() - Method in class com.akiban.sql.parser.CopyStatementNode
-
- getName() - Method in class com.akiban.sql.parser.CloseStatementNode
-
- getName() - Method in class com.akiban.sql.parser.CursorNode
-
- getName() - Method in class com.akiban.sql.parser.DeallocateStatementNode
-
- getName() - Method in class com.akiban.sql.parser.DeclareStatementNode
-
- getName() - Method in class com.akiban.sql.parser.ExecuteStatementNode
-
- getName() - Method in class com.akiban.sql.parser.FetchStatementNode
-
- getName() - Method in class com.akiban.sql.parser.PrepareStatementNode
-
- getName() - Method in class com.akiban.sql.parser.ResultColumn
-
The following methods implement the ResultColumnDescriptor
interface.
- getName() - Method in class com.akiban.sql.parser.TableElementNode
-
Get the name from this node.
- getName() - Method in class com.akiban.sql.parser.WindowNode
-
- getName() - Method in class com.akiban.sql.views.ViewDefinition
-
Get the name of the view.
- getNewObjectName() - Method in class com.akiban.sql.parser.RenameNode
-
- getNewTableName() - Method in class com.akiban.sql.parser.RenameNode
-
- getNode(int, SQLParserContext) - Method in class com.akiban.sql.parser.NodeFactory
-
Get a node that takes no initializer arguments.
- getNode(int, Object, SQLParserContext) - Method in class com.akiban.sql.parser.NodeFactory
-
Get a node that takes one initializer argument.
- getNode(int, Object, Object, SQLParserContext) - Method in class com.akiban.sql.parser.NodeFactory
-
Get a node that takes two initializer arguments.
- getNode(int, Object, Object, Object, SQLParserContext) - Method in class com.akiban.sql.parser.NodeFactory
-
Get a node that takes three initializer arguments.
- getNode(int, Object, Object, Object, Object, SQLParserContext) - Method in class com.akiban.sql.parser.NodeFactory
-
Get a node that takes four initializer arguments.
- getNode(int, Object, Object, Object, Object, Object, SQLParserContext) - Method in class com.akiban.sql.parser.NodeFactory
-
Get a node that takes five initializer arguments.
- getNode(int, Object, Object, Object, Object, Object, Object, SQLParserContext) - Method in class com.akiban.sql.parser.NodeFactory
-
Get a node that takes six initializer arguments.
- getNode(int, Object, Object, Object, Object, Object, Object, Object, SQLParserContext) - Method in class com.akiban.sql.parser.NodeFactory
-
Get a node that takes seven initializer arguments.
- getNode(int, Object, Object, Object, Object, Object, Object, Object, Object, SQLParserContext) - Method in class com.akiban.sql.parser.NodeFactory
-
Get a node that takes eight initializer arguments.
- getNode(int, Object, Object, Object, Object, Object, Object, Object, Object, Object, SQLParserContext) - Method in class com.akiban.sql.parser.NodeFactory
-
Get a node that takes nine initializer arguments.
- getNode(int, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, SQLParserContext) - Method in class com.akiban.sql.parser.NodeFactory
-
Get a node that takes ten initializer arguments.
- getNode(int, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, SQLParserContext) - Method in class com.akiban.sql.parser.NodeFactory
-
Get a node that takes eleven initializer arguments.
- getNode(int, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, SQLParserContext) - Method in class com.akiban.sql.parser.NodeFactory
-
Get a node that takes twelve initializer arguments.
- getNode(int, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, SQLParserContext) - Method in class com.akiban.sql.parser.NodeFactory
-
Get a node that takes thirteen initializer arguments.
- getNode(int, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, SQLParserContext) - Method in class com.akiban.sql.parser.NodeFactory
-
Get a node that takes fourteen initializer arguments.
- getNode(int, SQLParserContext) - Method in class com.akiban.sql.parser.NodeFactoryImpl
-
Get a node that takes no initializer arguments.
- getNodeFactory() - Method in class com.akiban.sql.parser.QueryTreeNode
-
Gets the NodeFactory for this database.
- getNodeFactory() - Method in class com.akiban.sql.parser.SQLParser
-
Get a node factory.
- getNodeFactory() - Method in interface com.akiban.sql.parser.SQLParserContext
-
Get a node factory.
- getNodeList() - Method in class com.akiban.sql.parser.RowConstructorNode
-
- getNodeType() - Method in class com.akiban.sql.parser.QueryTreeNode
-
- getNotEqual(ValueNode, ValueNode) - Method in class com.akiban.sql.compiler.BooleanNormalizer
-
- getNullabilityType(boolean) - Method in class com.akiban.sql.types.DataTypeDescriptor
-
Return a type descriptor identical to the this type
with the exception of its nullability.
- getNullNode(DataTypeDescriptor) - Method in class com.akiban.sql.parser.QueryTreeNode
-
Get a ConstantNode to represent a typed null value.
- getNullString() - Method in class com.akiban.sql.parser.CopyStatementNode
-
- getObjectName() - Method in class com.akiban.sql.parser.DDLStatementNode
-
- getObjectValue() - Method in class com.akiban.sql.parser.UserTypeConstantNode
-
Return the object value of this user defined type.
- getOffset() - Method in class com.akiban.sql.parser.CreateViewNode
-
- getOffset() - Method in class com.akiban.sql.parser.FromSubquery
-
- getOffset() - Method in class com.akiban.sql.parser.InsertNode
-
- getOffset() - Method in class com.akiban.sql.parser.SubqueryNode
-
Get OFFSET (used to construct FROM only), cf.
- getOffsetClause() - Method in class com.akiban.sql.parser.CursorNode
-
- getOldObjectName() - Method in class com.akiban.sql.parser.RenameNode
-
- getOperand() - Method in class com.akiban.sql.parser.ExplicitCollateNode
-
Get the operand of this unary operator.
- getOperand() - Method in class com.akiban.sql.parser.UnaryOperatorNode
-
Get the operand of this unary operator.
- getOperation() - Method in class com.akiban.sql.parser.TransactionControlNode
-
- getOperator() - Method in class com.akiban.sql.parser.BinaryOperatorNode
-
- getOperator() - Method in class com.akiban.sql.parser.TernaryOperatorNode
-
- getOperator() - Method in class com.akiban.sql.parser.UnaryOperatorNode
-
Get the operator of this unary operator.
- getOperatorName() - Method in class com.akiban.sql.parser.IntersectOrExceptNode
-
- getOperatorType() - Method in class com.akiban.sql.parser.BinaryRelationalOperatorNode
-
- getOpType() - Method in class com.akiban.sql.parser.IntersectOrExceptNode
-
- getOrderBy() - Method in class com.akiban.sql.parser.GroupConcatNode
-
- getOrderByColumn(int) - Method in class com.akiban.sql.parser.OrderByList
-
Get a column from the list
- getOrderByColumn(int) - Method in class com.akiban.sql.parser.ResultColumnList
-
Get a ResultColumn from a column position (1-based) in the list,
null if out of range (for order by).
- getOrderByList() - Method in class com.akiban.sql.parser.CreateViewNode
-
- getOrderByList() - Method in class com.akiban.sql.parser.CursorNode
-
- getOrderByList() - Method in class com.akiban.sql.parser.FromSubquery
-
- getOrderByList() - Method in class com.akiban.sql.parser.InsertNode
-
- getOrderByList() - Method in class com.akiban.sql.parser.SubqueryNode
-
Get ORDER BY list (used to construct FROM only), cf.
- getOrderByList() - Method in class com.akiban.sql.parser.WindowDefinitionNode
-
- getOrigTableName() - Method in class com.akiban.sql.parser.FromTable
-
Gets the original or unbound table name for this FromTable.
- getParameterCount() - Method in class com.akiban.sql.types.RoutineAliasInfo
-
- getParameterList() - Method in class com.akiban.sql.parser.ExecuteStatementNode
-
- getParameterList() - Method in class com.akiban.sql.parser.SQLParser
-
Return the parameters to the parsed statement.
- getParameterModes() - Method in class com.akiban.sql.types.RoutineAliasInfo
-
- getParameterNames() - Method in class com.akiban.sql.types.RoutineAliasInfo
-
Returns an array containing the names of the parameters.
- getParameterNumber() - Method in class com.akiban.sql.parser.ParameterNode
-
Get the parameter number
- getParameterStyle() - Method in class com.akiban.sql.types.RoutineAliasInfo
-
- getParameterTypes() - Method in class com.akiban.sql.types.RoutineAliasInfo
-
Types of the parameters.
- getParsedQueryExpression() - Method in class com.akiban.sql.parser.CreateViewNode
-
- getParserContext() - Method in class com.akiban.sql.parser.QueryTreeNode
-
Get the current parser context.
- getPrecision() - Method in class com.akiban.sql.types.DataTypeDescriptor
-
Returns the number of decimal digits for the datatype, if applicable.
- getPrecision(DataTypeDescriptor, DataTypeDescriptor) - Method in class com.akiban.sql.types.TypeId
-
Get the precision of the merge of two Decimals
- getPrimitiveKind() - Method in class com.akiban.sql.types.JSQLType
-
If this is a JAVA_PRIMITIVE, what is its name?
- getPrimitiveMethodName() - Method in class com.akiban.sql.compiler.BitTypeCompiler
-
Get the method name for getting out the corresponding primitive
Java type.
- getPrimitiveMethodName() - Method in class com.akiban.sql.compiler.BooleanTypeCompiler
-
Get the method name for getting out the corresponding primitive
Java type.
- getPrimitiveMethodName() - Method in class com.akiban.sql.compiler.CharTypeCompiler
-
Get the method name for getting out the corresponding primitive
Java type.
- getPrimitiveMethodName() - Method in class com.akiban.sql.compiler.CLOBTypeCompiler
-
Get the method name for getting out the corresponding primitive
Java type.
- getPrimitiveMethodName() - Method in class com.akiban.sql.compiler.DateTypeCompiler
-
Get the method name for getting out the corresponding primitive
Java type.
- getPrimitiveMethodName() - Method in class com.akiban.sql.compiler.IntervalTypeCompiler
-
Get the method name for getting out the corresponding primitive
Java type.
- getPrimitiveMethodName() - Method in class com.akiban.sql.compiler.LOBTypeCompiler
-
Get the method name for getting out the corresponding primitive
Java type.
- getPrimitiveMethodName() - Method in class com.akiban.sql.compiler.NumericTypeCompiler
-
Get the method name for getting out the corresponding primitive
Java type.
- getPrimitiveMethodName() - Method in class com.akiban.sql.compiler.RefTypeCompiler
-
Get the method name for getting out the corresponding primitive
Java type.
- getPrimitiveMethodName() - Method in class com.akiban.sql.compiler.TimestampTypeCompiler
-
Get the method name for getting out the corresponding primitive
Java type.
- getPrimitiveMethodName() - Method in class com.akiban.sql.compiler.TimeTypeCompiler
-
Get the method name for getting out the corresponding primitive
Java type.
- getPrimitiveMethodName() - Method in class com.akiban.sql.compiler.TypeCompiler
-
Get the method name for getting out the corresponding primitive
Java type from a DataValueDescriptor.
- getPrimitiveMethodName() - Method in class com.akiban.sql.compiler.UserDefinedTypeCompiler
-
Get the method name for getting out the corresponding primitive
Java type.
- getPrimitiveMethodName() - Method in class com.akiban.sql.compiler.XMLTypeCompiler
-
Get the method name for getting out the corresponding primitive
Java type.
- getPrimitiveName(byte) - Static method in class com.akiban.sql.types.JSQLType
-
- getPrimitiveTypeName() - Method in class com.akiban.sql.parser.JavaValueNode
-
- getPrimitiveTypeName() - Method in class com.akiban.sql.types.JSQLType
-
- getPrintedObjectsMap() - Method in class com.akiban.sql.parser.SQLParser
-
Return a map of AST nodes that have already been printed during a
compiler phase, so as to be able to avoid printing a node more than once.
- getPrintedObjectsMap() - Method in interface com.akiban.sql.parser.SQLParserContext
-
Return a map of AST nodes that have already been printed during a
compiler phase, so as to be able to avoid printing a node more than once.
- getProcedureName() - Method in class com.akiban.sql.parser.StaticMethodCallNode
-
- getProperties() - Method in class com.akiban.sql.parser.AlterAddIndexNode
-
- getProperties() - Method in class com.akiban.sql.parser.ConstraintDefinitionNode
-
Get the optional properties for the backing index to this constraint.
- getProperties() - Method in class com.akiban.sql.parser.CreateIndexNode
-
- getQueryExpression() - Method in class com.akiban.sql.parser.CreateTableNode
-
- getQueryExpression() - Method in class com.akiban.sql.parser.CreateViewNode
-
- getQueryExpression() - Method in class com.akiban.sql.views.ViewDefinition
-
Get the text of the view definition.
- getQuote() - Method in class com.akiban.sql.parser.CopyStatementNode
-
- getReceiver() - Method in class com.akiban.sql.parser.TernaryOperatorNode
-
- getReference() - Method in class com.akiban.sql.parser.ResultColumn
-
- getRefResultColumnList() - Method in class com.akiban.sql.parser.FKConstraintDefinitionNode
-
- getRefTableName() - Method in class com.akiban.sql.parser.FKConstraintDefinitionNode
-
- getRelativeName() - Method in class com.akiban.sql.parser.DDLStatementNode
-
Return the name of the table being dropped.
- getRenameType() - Method in class com.akiban.sql.parser.RenameNode
-
- getResultColumn(int) - Method in class com.akiban.sql.parser.ResultColumnList
-
Get a ResultColumn from a column position (1-based) in the list
- getResultColumn(String) - Method in class com.akiban.sql.parser.ResultColumnList
-
Get a ResultColumn that matches the specified columnName.
- getResultColumns() - Method in class com.akiban.sql.parser.CreateViewNode
-
- getResultColumns() - Method in class com.akiban.sql.parser.ResultSetNode
-
Get the resultColumns for this ResultSetNode
- getResultColumns() - Method in class com.akiban.sql.views.ViewDefinition
-
Get the result columns for this view.
- getResultSet() - Method in class com.akiban.sql.parser.SubqueryNode
-
Return the resultSet for this SubqueryNode.
- getResultSetMetaDataTypeName() - Method in class com.akiban.sql.types.TypeId
-
Get the name of the corresponding Java type.
- getResultSetNode() - Method in class com.akiban.sql.parser.DMLStatementNode
-
Get the ResultSetNode from this DML Statement.
- getReturningList() - Method in class com.akiban.sql.parser.DMLModStatementNode
-
- getReturnType() - Method in class com.akiban.sql.types.RoutineAliasInfo
-
- getRightOperand() - Method in class com.akiban.sql.parser.BinaryOperatorNode
-
Get the rightOperand
- getRightOperand() - Method in class com.akiban.sql.parser.TernaryOperatorNode
-
Get the rightOperand
- getRightOperandList() - Method in class com.akiban.sql.parser.BinaryListOperatorNode
-
Get the rightOperandList
- getRightOperandList() - Method in class com.akiban.sql.parser.InListOperatorNode
-
Get the rightOperandList
- getRowMultiSet(String[], DataTypeDescriptor[]) - Static method in class com.akiban.sql.types.DataTypeDescriptor
-
Get a catalog type that corresponds to a SQL Row Multiset
- getRowMultiSet(String[], DataTypeDescriptor[]) - Static method in class com.akiban.sql.types.TypeId
-
- getRows() - Method in class com.akiban.sql.parser.RowsResultSetNode
-
- getScale() - Method in class com.akiban.sql.types.DataTypeDescriptor
-
Returns the number of digits to the right of the decimal for
the datatype, if applicable.
- getScale(DataTypeDescriptor, DataTypeDescriptor) - Method in class com.akiban.sql.types.TypeId
-
Get the scale of the merge of two decimals
- getScanIsolationLevel() - Method in class com.akiban.sql.parser.CursorNode
-
- getSchemaName() - Method in class com.akiban.sql.parser.BaseColumnNode
-
Get the user-supplied schema name for this column's table.
- getSchemaName() - Method in class com.akiban.sql.parser.ColumnReference
-
Get the user-supplied schema name of this column.
- getSchemaName() - Method in class com.akiban.sql.parser.CreateSchemaNode
-
- getSchemaName() - Method in class com.akiban.sql.parser.DropSchemaNode
-
- getSchemaName() - Method in class com.akiban.sql.parser.ResultColumn
-
- getSchemaName() - Method in class com.akiban.sql.parser.SetSchemaNode
-
- getSchemaName() - Method in class com.akiban.sql.parser.TableName
-
Get the schema name.
- getSchemaName() - Method in class com.akiban.sql.parser.ValueNode
-
This returns the user-supplied schema name of the column.
- getSchemaName() - Method in class com.akiban.sql.parser.VirtualColumnNode
-
Get the name of the schema the ResultColumn's table is in, if any.
- getSeparator() - Method in class com.akiban.sql.parser.GroupConcatNode
-
- getSequenceName() - Method in class com.akiban.sql.parser.CurrentSequenceNode
-
- getSequenceName() - Method in class com.akiban.sql.parser.NextSequenceNode
-
- getSessionID() - Method in class com.akiban.sql.parser.AlterServerNode
-
- getSourceColumn() - Method in class com.akiban.sql.parser.VirtualColumnNode
-
Return the ResultColumn that is the source of this VirtualColumnNode.
- getSourceResultColumn() - Method in class com.akiban.sql.parser.ValueNode
-
Get the source for this ValueNode.
- getSourceResultSet() - Method in class com.akiban.sql.parser.VirtualColumnNode
-
Return the ResultSetNode that is the source of this VirtualColumnNode.
- getSQL() - Method in enum com.akiban.sql.types.RoutineAliasInfo.SQLAllowed
-
- getSQLAllowed() - Method in class com.akiban.sql.types.RoutineAliasInfo
-
- getSQLColumnName() - Method in class com.akiban.sql.parser.ColumnReference
-
Get the column name for purposes of error
messages or debugging.
- getSQLDataTypeDescriptor(String) - Static method in class com.akiban.sql.types.DataTypeDescriptor
-
Get a DataTypeDescriptor that corresponds to a Java type
- getSQLDataTypeDescriptor(String, boolean) - Static method in class com.akiban.sql.types.DataTypeDescriptor
-
Get a DataTypeDescriptor that corresponds to a Java type
- getSQLDataTypeDescriptor(String, int, int, boolean, int) - Static method in class com.akiban.sql.types.DataTypeDescriptor
-
Get a DataTypeDescriptor that corresponds to a Java type
- getSQLstring() - Method in class com.akiban.sql.types.DataTypeDescriptor
-
Converts this data type descriptor (including length/precision)
to a string.
- getSQLText() - Method in class com.akiban.sql.parser.SQLParser
-
Return the SQL string this parser just parsed.
- getSQLType() - Method in class com.akiban.sql.types.JSQLType
-
What's our SQLTYPE?
- getSQLTypeForJavaType(String) - Static method in class com.akiban.sql.types.TypeId
-
Get a TypeId for the class that corresponds to the given Java type
name.
- getSQLTypeName() - Method in class com.akiban.sql.types.TypeId
-
Returns the SQL name of the datatype.
- getSQLTypeName() - Method in class com.akiban.sql.types.TypeId.RowMultiSetTypeId
-
Get the SQL name of this multi set.
- getSQLValueNode() - Method in class com.akiban.sql.parser.SQLToJavaValueNode
-
Get the SQL ValueNode that is being converted to a JavaValueNode
- getStatement() - Method in class com.akiban.sql.parser.DeclareStatementNode
-
- getStatement() - Method in class com.akiban.sql.parser.ExplainStatementNode
-
- getStatement() - Method in class com.akiban.sql.parser.PrepareStatementNode
-
- getStatementType() - Method in class com.akiban.sql.parser.DeleteNode
-
Return the type of statement, something from
StatementType.
- getStatementType() - Method in class com.akiban.sql.parser.InsertNode
-
Return the type of statement, something from
StatementType.
- getStatementType() - Method in class com.akiban.sql.parser.QueryTreeNode
-
Return the type of statement, something from
StatementType.
- getStatementType() - Method in class com.akiban.sql.parser.UpdateNode
-
Return the type of statement, something from
StatementType.
- getStepValue() - Method in class com.akiban.sql.parser.CreateSequenceNode
-
- getStorageLocation() - Method in class com.akiban.sql.parser.AlterAddIndexNode
-
- getStorageLocation() - Method in class com.akiban.sql.parser.CreateIndexNode
-
- getStoredFormatIdFromTypeId() - Method in class com.akiban.sql.compiler.TypeCompiler
-
Get the format id from the corresponding TypeId.
- getString() - Method in class com.akiban.sql.parser.CharConstantNode
-
Return the value from this CharConstantNode
- getSubquery() - Method in class com.akiban.sql.parser.CopyStatementNode
-
- getSubquery() - Method in class com.akiban.sql.parser.FromSubquery
-
Return the "subquery" from this node.
- getSubquery() - Method in class com.akiban.sql.views.ViewDefinition
-
Get the original subquery for binding.
- getSubquery(Visitor) - Method in class com.akiban.sql.views.ViewDefinition
-
Deprecated.
- getSubqueryType() - Method in class com.akiban.sql.parser.SubqueryNode
-
Return the type of this subquery.
- GetSuffix(int) - Method in interface com.akiban.sql.parser.CharStream
-
Returns an array of characters that make up the suffix of length 'len' for
the currently matched token.
- GetSuffix(int) - Method in class com.akiban.sql.parser.StringCharStream
-
- getSynonymSchema() - Method in class com.akiban.sql.types.SynonymAliasInfo
-
- getSynonymTable() - Method in class com.akiban.sql.types.SynonymAliasInfo
-
- getSyntax() - Method in enum com.akiban.sql.parser.AccessMode
-
- getSyntax() - Method in enum com.akiban.sql.parser.IsolationLevel
-
- getTableElementList() - Method in class com.akiban.sql.parser.CreateTableNode
-
- getTableName() - Method in class com.akiban.sql.parser.BaseColumnNode
-
Get the user-supplied table name of this column.
- getTableName() - Method in class com.akiban.sql.parser.ColumnReference
-
Get the user-supplied table name of this column.
- getTableName() - Method in class com.akiban.sql.parser.CopyStatementNode
-
- getTableName() - Method in class com.akiban.sql.parser.FromBaseTable
-
Return the table name for this table.
- getTableName() - Method in class com.akiban.sql.parser.FromTable
-
Return a TableName node representing this FromTable.
- getTableName() - Method in class com.akiban.sql.parser.IndexColumn
-
- getTableName() - Method in class com.akiban.sql.parser.ResultColumn
-
- getTableName() - Method in class com.akiban.sql.parser.TableName
-
Get the table name (without the schema name).
- getTableName() - Method in class com.akiban.sql.parser.ValueNode
-
This returns the user-supplied table name of the column.
- getTableName() - Method in class com.akiban.sql.parser.VirtualColumnNode
-
Get the name of the table the ResultColumn is in, if any.
- getTableNameNode() - Method in class com.akiban.sql.parser.ColumnReference
-
Return the table name as the node it is.
- getTableNameObject() - Method in class com.akiban.sql.parser.AllResultColumn
-
- getTableNameObject() - Method in class com.akiban.sql.parser.ResultColumn
-
- getTargetColumnList() - Method in class com.akiban.sql.parser.InsertNode
-
- getTargetProperties() - Method in class com.akiban.sql.parser.InsertNode
-
- getTargetTableName() - Method in class com.akiban.sql.parser.DMLModStatementNode
-
- getTestCondition() - Method in class com.akiban.sql.parser.ConditionalNode
-
- getThenElseList() - Method in class com.akiban.sql.parser.ConditionalNode
-
- getThenNode() - Method in class com.akiban.sql.parser.ConditionalNode
-
- getType() - Method in class com.akiban.sql.parser.ColumnDefinitionNode
-
Returns the data type of the column being defined.
- getType() - Method in class com.akiban.sql.parser.JavaValueNode
-
Get the resolved data type of this node.
- getType() - Method in class com.akiban.sql.parser.SQLToJavaValueNode
-
Override behavior in superclass.
- getType() - Method in class com.akiban.sql.parser.ValueNode
-
Get the DataTypeDescriptor from this ValueNode.
- getType() - Method in class com.akiban.sql.parser.VirtualColumnNode
-
Get the DataTypeDesciptor from this Node.
- getTypeCompiler(TypeId) - Static method in class com.akiban.sql.compiler.TypeCompiler
-
Get the TypeCompiler that corresponds to the given TypeId.
- getTypeCompiler(TypeId) - Method in class com.akiban.sql.compiler.TypeComputer
-
Get the TypeCompiler associated with the given TypeId
- getTypeCompiler(ValueNode) - Method in class com.akiban.sql.compiler.TypeComputer
-
Get the TypeCompiler from this ValueNode, based on its TypeId
using getTypeId().
- getTypeFormatId() - Method in class com.akiban.sql.types.TypeId
-
- getTypeId() - Method in class com.akiban.sql.compiler.TypeCompiler
-
- getTypeId() - Method in class com.akiban.sql.parser.ValueNode
-
Get the TypeId from this ValueNode.
- getTypeId() - Method in class com.akiban.sql.types.DataTypeDescriptor
-
Gets the TypeId for the datatype.
- getTypeName() - Method in class com.akiban.sql.types.DataTypeDescriptor
-
Gets the name of this datatype.
- getUniqueness() - Method in class com.akiban.sql.parser.CreateIndexNode
-
- getUnsigned() - Method in class com.akiban.sql.types.DataTypeDescriptor
-
- getUpdatableColumns() - Method in class com.akiban.sql.parser.CursorNode
-
Return collection of names from the FOR UPDATE OF List
- getUpdateMode() - Method in class com.akiban.sql.parser.CursorNode
-
- getUserData() - Method in class com.akiban.sql.parser.QueryTreeNode
-
Get the user data associated with this node.
- getUserDefinedTypeId(String, boolean) - Static method in class com.akiban.sql.types.TypeId
-
- getUserDefinedTypeId(String, String, String) - Static method in class com.akiban.sql.types.TypeId
-
This factory method is used for ANSI UDTs.
- getUsingClause() - Method in class com.akiban.sql.parser.JoinNode
-
- getValue() - Method in class com.akiban.sql.parser.AlterServerNode
-
- getValue() - Method in class com.akiban.sql.parser.ConstantNode
-
Get the value in this ConstantNode
- getValue() - Method in class com.akiban.sql.parser.SetConfigurationNode
-
- getVariable() - Method in class com.akiban.sql.parser.AlterServerNode
-
- getVariable() - Method in class com.akiban.sql.parser.SetConfigurationNode
-
- getVerifyType() - Method in class com.akiban.sql.parser.ConstraintDefinitionNode
-
Get the verify constraint type.
- getVirtualColumnId() - Method in class com.akiban.sql.parser.ResultColumn
-
Get the virtualColumnId for this ResultColumn
- getWhereClause() - Method in class com.akiban.sql.parser.SelectNode
-
Return the whereClause for this SelectNode.
- getWindow() - Method in class com.akiban.sql.parser.WindowFunctionNode
-
- getWindows() - Method in class com.akiban.sql.parser.SelectNode
-
- GLOBAL_TEMPORARY_TABLE_TYPE - Static variable in class com.akiban.sql.parser.CreateTableNode
-
- GRANT_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- GRANT_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- GRANT_ROLE_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- GRANT_ROLE_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- GrantNode - Class in com.akiban.sql.parser
-
This class represents a GRANT statement.
- GrantNode() - Constructor for class com.akiban.sql.parser.GrantNode
-
- GrantRoleNode - Class in com.akiban.sql.parser
-
This class represents a GRANT role statement.
- GrantRoleNode() - Constructor for class com.akiban.sql.parser.GrantRoleNode
-
- GREATER_EQUALS_RELOP - Variable in class com.akiban.sql.parser.BinaryRelationalOperatorNode
-
- GREATER_THAN_RELOP - Variable in class com.akiban.sql.parser.BinaryRelationalOperatorNode
-
- GROUP_BY_COLUMN - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- GROUP_BY_COLUMN_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- GROUP_BY_LIST - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- GROUP_BY_LIST_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- GROUP_BY_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- GROUP_BY_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- GROUP_CONCAT_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- GROUP_CONCAT_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- GroupByColumn - Class in com.akiban.sql.parser
-
A GroupByColumn is a column in the GROUP BY clause.
- GroupByColumn() - Constructor for class com.akiban.sql.parser.GroupByColumn
-
- groupByColumn(GroupByColumn) - Method in class com.akiban.sql.unparser.NodeToString
-
- GroupByList - Class in com.akiban.sql.parser
-
A GroupByList represents the list of expressions in a GROUP BY clause in
a SELECT statement.
- GroupByList() - Constructor for class com.akiban.sql.parser.GroupByList
-
- groupByList(GroupByList) - Method in class com.akiban.sql.unparser.NodeToString
-
- groupConcat(GroupConcatNode) - Method in class com.akiban.sql.unparser.NodeToString
-
- GroupConcatNode - Class in com.akiban.sql.parser
-
- GroupConcatNode() - Constructor for class com.akiban.sql.parser.GroupConcatNode
-
- identifier - Variable in class com.akiban.sql.parser.TriggerReferencingStruct
-
- IDENTITY_VAL_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- IN_LIST_OPERATOR_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- IN_LIST_OPERATOR_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- IncomparableException - Exception in com.akiban.sql
-
- IncomparableException(String) - Constructor for exception com.akiban.sql.IncomparableException
-
- INDEX_COLUMN - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- INDEX_COLUMN_LIST - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- INDEX_COLUMN_LIST_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- INDEX_COLUMN_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- INDEX_CONSTRAINT_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- INDEX_CONSTRAINT_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- INDEX_HINT_LIST - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- INDEX_HINT_LIST_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- INDEX_HINT_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- INDEX_HINT_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- INDEX_TO_BASE_ROW_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- INDEX_TO_BASE_ROW_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- IndexColumn - Class in com.akiban.sql.parser
-
An IndexColumn is the element of an index definition.
- IndexColumn() - Constructor for class com.akiban.sql.parser.IndexColumn
-
- indexColumn(IndexColumn) - Method in class com.akiban.sql.unparser.NodeToString
-
- IndexColumnList - Class in com.akiban.sql.parser
-
List of IndexColumns.
- IndexColumnList() - Constructor for class com.akiban.sql.parser.IndexColumnList
-
- indexColumnList(IndexColumnList) - Method in class com.akiban.sql.unparser.NodeToString
-
- IndexColumnList.FunctionType - Enum in com.akiban.sql.parser
-
- indexConstraint(IndexConstraintDefinitionNode) - Method in class com.akiban.sql.unparser.NodeToString
-
- IndexConstraintDefinitionNode - Class in com.akiban.sql.parser
-
- IndexConstraintDefinitionNode() - Constructor for class com.akiban.sql.parser.IndexConstraintDefinitionNode
-
- IndexHintList - Class in com.akiban.sql.parser
-
MySQL's index hints.
- IndexHintList() - Constructor for class com.akiban.sql.parser.IndexHintList
-
- IndexHintNode - Class in com.akiban.sql.parser
-
MySQL's index hint.
- IndexHintNode() - Constructor for class com.akiban.sql.parser.IndexHintNode
-
- IndexHintNode.HintScope - Enum in com.akiban.sql.parser
-
- IndexHintNode.HintType - Enum in com.akiban.sql.parser
-
- indexName - Variable in class com.akiban.sql.parser.DropIndexNode
-
- indexOf(N) - Method in class com.akiban.sql.parser.QueryTreeNodeList
-
- infixBinary(BinaryOperatorNode) - Method in class com.akiban.sql.unparser.NodeToString
-
- init(Object, Object, Object, Object) - Method in class com.akiban.sql.parser.AggregateNode
-
Intializer.
- init(Object, Object) - Method in class com.akiban.sql.parser.AggregateWindowFunctionNode
-
Initializer.
- init(Object) - Method in class com.akiban.sql.parser.AllResultColumn
-
This initializer is for use in the parser for a "*".
- init(Object, Object, Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.AlterAddIndexNode
-
- init(Object, Object) - Method in class com.akiban.sql.parser.AlterDropIndexNode
-
- init(Object) - Method in class com.akiban.sql.parser.AlterServerNode
-
- init(Object, Object, Object, Object) - Method in class com.akiban.sql.parser.AlterServerNode
-
- init(Object) - Method in class com.akiban.sql.parser.AlterTableNode
-
Initializer for a TRUNCATE TABLE
- init(Object, Object, Object) - Method in class com.akiban.sql.parser.AlterTableNode
-
Initializer for a AlterTableNode for updating the statistics.
- init(Object, Object) - Method in class com.akiban.sql.parser.AlterTableNode
-
Initializer for a AlterTableNode for COMPRESS using temporary tables
rather than inplace compress
- init(Object, Object, Object, Object) - Method in class com.akiban.sql.parser.AlterTableNode
-
Initializer for a AlterTableNode for INPLACE COMPRESS
- init(Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.AlterTableNode
-
Initializer for a AlterTableNode
- init(Object) - Method in class com.akiban.sql.parser.AlterTableRenameNode
-
- init(Object, Object) - Method in class com.akiban.sql.parser.AndNode
-
Initializer for an AndNode
- init(Object, Object, Object) - Method in class com.akiban.sql.parser.BaseColumnNode
-
Initializer for when you only have the column name.
- init(Object, Object) - Method in class com.akiban.sql.parser.BetweenOperatorNode
-
Initializer for a BetweenOperatorNode
- init(Object, Object) - Method in class com.akiban.sql.parser.BinaryArithmeticOperatorNode
-
Initializer for a BinaryArithmeticOperatorNode
- init(Object, Object, Object) - Method in class com.akiban.sql.parser.BinaryBitOperatorNode
-
Initializer for a BinaryBitOperatorNode
- init(Object, Object, Object, Object) - Method in class com.akiban.sql.parser.BinaryComparisonOperatorNode
-
Initializer for a BinaryComparisonOperatorNode
- init(Object, Object, Object, Object) - Method in class com.akiban.sql.parser.BinaryListOperatorNode
-
Initializer for a BinaryListOperatorNode
- init(Object, Object, Object) - Method in class com.akiban.sql.parser.BinaryLogicalOperatorNode
-
Initializer for a BinaryLogicalOperatorNode
- init(Object, Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.BinaryOperatorNode
-
Initializer for a BinaryOperatorNode
- init(Object, Object, Object, Object) - Method in class com.akiban.sql.parser.BinaryOperatorNode
-
- init(Object, Object) - Method in class com.akiban.sql.parser.BinaryRelationalOperatorNode
-
- init(Object) - Method in class com.akiban.sql.parser.BitConstantNode
-
Initializer for a BitConstantNode.
- init(Object, Object) - Method in class com.akiban.sql.parser.BitConstantNode
-
- init(Object) - Method in class com.akiban.sql.parser.BooleanConstantNode
-
Initializer for a BooleanConstantNode.
- init(Object) - Method in class com.akiban.sql.parser.CallStatementNode
-
Initializer for a CallStatementNode.
- init(Object, Object) - Method in class com.akiban.sql.parser.CastNode
-
Initializer for a CastNode
- init(Object, Object, Object) - Method in class com.akiban.sql.parser.CastNode
-
Initializer for a CastNode
- init(Object) - Method in class com.akiban.sql.parser.CharConstantNode
-
Initializer for a CharConstantNode.
- init(Object, Object) - Method in class com.akiban.sql.parser.CharConstantNode
-
Initializer for a CharConstantNode of a specific length.
- init(Object) - Method in class com.akiban.sql.parser.CloseStatementNode
-
Initializer for an CloseStatementNode
- init(Object, Object) - Method in class com.akiban.sql.parser.CoalesceFunctionNode
-
Initializer for a CalesceFunctionNode
- init(Object, Object, Object, Object) - Method in class com.akiban.sql.parser.ColumnDefinitionNode
-
Initializer for a ColumnDefinitionNode
- init(Object, Object, Object, Object) - Method in class com.akiban.sql.parser.ColumnReference
-
Initializer.
- init(Object, Object) - Method in class com.akiban.sql.parser.ColumnReference
-
Initializer.
- init(Object, Object) - Method in class com.akiban.sql.parser.ConcatenationOperatorNode
-
Initializer for a ConcatenationOperatorNode
- init(Object, Object, Object) - Method in class com.akiban.sql.parser.ConditionalNode
-
Initializer for a ConditionalNode
- init(Object, Object, Object) - Method in class com.akiban.sql.parser.ConstantNode
-
Initializer for non-numeric types
- init(Object, Object, Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.ConstraintDefinitionNode
-
- init(Object, Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.ConstraintDefinitionNode
-
- init(Object, Object, Object, Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.ConstraintDefinitionNode
-
- init(Object, Object, Object) - Method in class com.akiban.sql.parser.CopyStatementNode
-
Initializer for an CopyStatementNode
- init(Object, Object, Object, Object) - Method in class com.akiban.sql.parser.CopyStatementNode
-
Initializer for an CopyStatementNode
- init(Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.CreateAliasNode
-
Initializer for a CreateAliasNode
- init(Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.CreateIndexNode
-
Initializer for a CreateIndexNode
- init(Object) - Method in class com.akiban.sql.parser.CreateRoleNode
-
Initializer for a CreateRoleNode
- init(Object, Object, Object, Object) - Method in class com.akiban.sql.parser.CreateSchemaNode
-
Initializer for a CreateSchemaNode
- init(Object, Object, Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.CreateSequenceNode
-
Initializer for a CreateSequenceNode
- init(Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.CreateTableNode
-
Initializer for a CreateTableNode for a base table
- init(Object, Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.CreateTableNode
-
Initializer for a CreateTableNode for a global temporary table
- init(Object, Object, Object, Object) - Method in class com.akiban.sql.parser.CreateTableNode
-
Initializer for a CreateTableNode for a base table create from a query
- init(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.CreateTriggerNode
-
Initializer for a CreateTriggerNode
- init(Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.CreateViewNode
-
Initializer for a CreateViewNode
- init(Object) - Method in class com.akiban.sql.parser.CurrentDatetimeOperatorNode
-
- init(Object, Object, Object) - Method in class com.akiban.sql.parser.CurrentOfNode
-
- init(Object) - Method in class com.akiban.sql.parser.CurrentSequenceNode
-
Initializer for a CurrentSequenceNode
- init(Object, Object, Object, Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.CursorNode
-
Initializer for a CursorNode
- init(Object) - Method in class com.akiban.sql.parser.DDLStatementNode
-
- init(Object) - Method in class com.akiban.sql.parser.DeallocateStatementNode
-
Initializer for an DeallocateStatementNode
- init(Object, Object) - Method in class com.akiban.sql.parser.DeclareStatementNode
-
Initializer for an DeclareStatementNode
- init(Object, Object) - Method in class com.akiban.sql.parser.DefaultNode
-
Initializer for a column/parameter default.
- init(Object) - Method in class com.akiban.sql.parser.DefaultNode
-
Initializer for insert/update
- init(Object, Object, Object) - Method in class com.akiban.sql.parser.DeleteNode
-
Initializer for a DeleteNode.
- init(Object, Object, Object) - Method in class com.akiban.sql.parser.DistinctNode
-
Initializer for a DistinctNode.
- init(Object) - Method in class com.akiban.sql.parser.DMLModStatementNode
-
Initializer for a DMLModStatementNode -- delegate to DMLStatementNode
- init(Object, Object) - Method in class com.akiban.sql.parser.DMLModStatementNode
-
Initializer for a DMLModStatementNode -- delegate to DMLStatementNode
- init(Object) - Method in class com.akiban.sql.parser.DMLStatementNode
-
Initializer for a DMLStatementNode
- init(Object, Object, Object) - Method in class com.akiban.sql.parser.DropAliasNode
-
Initializer for a DropAliasNode
- init(Object, Object) - Method in class com.akiban.sql.parser.DropGroupNode
-
- init(Object, Object, Object) - Method in class com.akiban.sql.parser.DropIndexNode
-
- init(Object) - Method in class com.akiban.sql.parser.DropRoleNode
-
Initializer for a DropRoleNode
- init(Object, Object, Object) - Method in class com.akiban.sql.parser.DropSchemaNode
-
Initializer for a DropSchemaNode
- init(Object, Object) - Method in class com.akiban.sql.parser.DropSequenceNode
-
Initializer for a DropSequenceNode
- init(Object, Object, Object) - Method in class com.akiban.sql.parser.DropTableNode
-
Intializer for a DropTableNode
- init(Object, Object) - Method in class com.akiban.sql.parser.DropViewNode
-
Initializer for a DropViewNode
- init(Object, Object) - Method in class com.akiban.sql.parser.ExecuteStatementNode
-
Initializer for an ExecuteStatementNode
- init(Object, Object) - Method in class com.akiban.sql.parser.ExplainStatementNode
-
Initializer for an ExplainStatementNode
- init(Object, Object) - Method in class com.akiban.sql.parser.ExplicitCollateNode
-
Initializer for a ExplicitCollateNode
- init(Object, Object) - Method in class com.akiban.sql.parser.ExtractOperatorNode
-
Initializer for a ExtractOperatorNode
- init(Object, Object) - Method in class com.akiban.sql.parser.FetchStatementNode
-
Initializer for an FetchStatementNode
- init(Object, Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.FKConstraintDefinitionNode
-
- init(Object, Object, Object, Object) - Method in class com.akiban.sql.parser.FKConstraintDefinitionNode
-
- init(Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.FromBaseTable
-
Initializer for a table in a FROM list.
- init(Object, Object, Object) - Method in class com.akiban.sql.parser.FromBaseTable
-
Initializer for a table in a DELETE/ UPDATE.
- init(Object) - Method in class com.akiban.sql.parser.FromList
-
Initializer for a FromList
- init(Object, Object) - Method in class com.akiban.sql.parser.FromList
-
Initializer for a FromList
- init(Object, Object, Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.FromSubquery
-
Intializer for a table in a FROM list.
- init(Object, Object) - Method in class com.akiban.sql.parser.FromTable
-
Initializer for a table in a FROM list.
- init(Object, Object, Object, Object) - Method in class com.akiban.sql.parser.FromVTI
-
- init(Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.FromVTI
-
- init(Object, Object) - Method in class com.akiban.sql.parser.GenerationClauseNode
-
- init(Object, Object) - Method in class com.akiban.sql.parser.GrantNode
-
Initialize a GrantNode.
- init(Object, Object) - Method in class com.akiban.sql.parser.GrantRoleNode
-
Initialize a GrantRoleNode.
- init(Object) - Method in class com.akiban.sql.parser.GroupByColumn
-
Initializer.
- init(Object, Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.GroupConcatNode
-
- init(Object, Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.HalfOuterJoinNode
-
Initializer for a HalfOuterJoinNode.
- init(Object, Object) - Method in class com.akiban.sql.parser.IndexColumn
-
Initializer.
- init(Object, Object, Object) - Method in class com.akiban.sql.parser.IndexColumn
-
Initializer.
- init(Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.IndexConstraintDefinitionNode
-
- init(Object, Object, Object) - Method in class com.akiban.sql.parser.IndexHintNode
-
- init(Object, Object) - Method in class com.akiban.sql.parser.InListOperatorNode
-
Initializer for a InListOperatorNode
- init(Object, Object, Object, Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.InsertNode
-
Initializer for an InsertNode.
- init(Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.IntersectOrExceptNode
-
Initializer for an IntersectOrExceptNode.
- init(Object, Object) - Method in class com.akiban.sql.parser.IsNode
-
Initializer for an IsNode
- init(Object) - Method in class com.akiban.sql.parser.JavaToSQLValueNode
-
Initializer for a JavaToSQLValueNode
- init(Object, Object, Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.JoinNode
-
Initializer for a JoinNode.
- init(Object, Object) - Method in class com.akiban.sql.parser.LeftRightFuncOperatorNode
-
- init(Object, Object, Object) - Method in class com.akiban.sql.parser.LikeEscapeOperatorNode
-
Initializer for a LikeEscapeOperatorNode
receiver like pattern [ escape escapeValue ]
- init(Object, Object) - Method in class com.akiban.sql.parser.LockTableNode
-
Initializer for LockTableNode
- init(Object) - Method in class com.akiban.sql.parser.MethodCallNode
-
Initializer for a MethodCallNode
- init(Object, Object, Object) - Method in class com.akiban.sql.parser.NewInvocationNode
-
Initializer for a NewInvocationNode.
- init(Object, Object, Object, Object) - Method in class com.akiban.sql.parser.NewInvocationNode
-
- init(Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.NewInvocationNode
-
- init(Object) - Method in class com.akiban.sql.parser.NextSequenceNode
-
Initializer for a NextSequenceNode
- init(Object, Object) - Method in class com.akiban.sql.parser.NonStaticMethodCallNode
-
Initializer for a NonStaticMethodCallNode
- init(Object) - Method in class com.akiban.sql.parser.NotNode
-
Initializer for a NotNode
- init(Object) - Method in class com.akiban.sql.parser.NumericConstantNode
-
Initializer for a typed null node
- init(Object) - Method in class com.akiban.sql.parser.OctetLengthOperatorNode
-
Initializer for a OctetLengthOperatorNode
- init(Object) - Method in class com.akiban.sql.parser.OrderByColumn
-
Initializer.
- init(Object, Object) - Method in class com.akiban.sql.parser.OrNode
-
Initializer for an OrNode
- init(Object, Object) - Method in class com.akiban.sql.parser.ParameterNode
-
Initializer for a ParameterNode.
- init(Object, Object) - Method in class com.akiban.sql.parser.PrepareStatementNode
-
Initializer for an PrepareStatementNode
- init(Object, Object, Object) - Method in class com.akiban.sql.parser.PrivilegeNode
-
Initialize a PrivilegeNode for use against SYS.SYSTABLEPERMS and SYS.SYSROUTINEPERMS.
- init(Object, Object, Object, Object) - Method in class com.akiban.sql.parser.PrivilegeNode
-
Initialize a PrivilegeNode for use against SYS.SYSPERMS.
- init(Object) - Method in class com.akiban.sql.parser.QueryTreeNode
-
Initialize a query tree node.
- init(Object, Object) - Method in class com.akiban.sql.parser.QueryTreeNode
-
Initialize a query tree node.
- init(Object, Object, Object) - Method in class com.akiban.sql.parser.QueryTreeNode
-
Initialize a query tree node.
- init(Object, Object, Object, Object) - Method in class com.akiban.sql.parser.QueryTreeNode
-
Initialize a query tree node.
- init(Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.QueryTreeNode
-
Initialize a query tree node.
- init(Object, Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.QueryTreeNode
-
Initialize a query tree node.
- init(Object, Object, Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.QueryTreeNode
-
Initialize a query tree node.
- init(Object, Object, Object, Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.QueryTreeNode
-
Initialize a query tree node.
- init(Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.QueryTreeNode
-
Initialize a query tree node.
- init(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.QueryTreeNode
-
Initialize a query tree node.
- init(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.QueryTreeNode
-
Initialize a query tree node.
- init(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.QueryTreeNode
-
Initialize a query tree node.
- init(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.QueryTreeNode
-
Initialize a query tree node.
- init(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.QueryTreeNode
-
Initialize a query tree node.
- init(Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.RenameNode
-
Initializer for a RenameNode
- init(Object, Object) - Method in class com.akiban.sql.parser.ResultColumn
-
Different types of initializer parameters indicate different
types of initialization.
- init(Object, Object) - Method in class com.akiban.sql.parser.RevokeNode
-
Initialize a RevokeNode.
- init(Object, Object) - Method in class com.akiban.sql.parser.RevokeRoleNode
-
Initialize a RevokeRoleNode.
- init(Object, Object) - Method in class com.akiban.sql.parser.RowConstructorNode
-
- init(Object, Object, Object, Object) - Method in class com.akiban.sql.parser.RowCountNode
-
Initializer for a RowCountNode
- init(Object, Object) - Method in class com.akiban.sql.parser.RowNumberFunctionNode
-
Initializer.
- init(Object, Object) - Method in class com.akiban.sql.parser.RowResultSetNode
-
Initializer for a RowResultSetNode.
- init(Object) - Method in class com.akiban.sql.parser.RowsResultSetNode
-
Initializer for a RowsResultSetNode.
- init(Object, Object) - Method in class com.akiban.sql.parser.SavepointNode
-
Initializer for a SavepointNode
- init(Object, Object, Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.SelectNode
-
- init(Object, Object) - Method in class com.akiban.sql.parser.SetConfigurationNode
-
Initializer for SetTransactionIsolationNode
- init(Object, Object, Object, Object) - Method in class com.akiban.sql.parser.SetOperatorNode
-
Initializer for a SetOperatorNode.
- init(Object, Object) - Method in class com.akiban.sql.parser.SetRoleNode
-
Initializer for a SetRoleNode
- init(Object, Object) - Method in class com.akiban.sql.parser.SetSchemaNode
-
Initializer for a SetSchemaNode
- init(Object, Object) - Method in class com.akiban.sql.parser.SetTransactionAccessNode
-
Initializer for SetTransactionAccessNode
- init(Object, Object) - Method in class com.akiban.sql.parser.SetTransactionIsolationNode
-
Initializer for SetTransactionIsolationNode
- init(Object, Object) - Method in class com.akiban.sql.parser.SimpleStringOperatorNode
-
Initializer for a SimpleOperatorNode
- init(Object) - Method in class com.akiban.sql.parser.SQLBooleanConstantNode
-
Initializer for a SQLBooleanConstantNode.
- init(Object) - Method in class com.akiban.sql.parser.SQLToJavaValueNode
-
Constructor for a SQLToJavaValueNode
- init(Object, Object, Object) - Method in class com.akiban.sql.parser.StaticClassFieldReferenceNode
-
Initializer for a StaticClassFieldReferenceNode
- init(Object, Object) - Method in class com.akiban.sql.parser.StaticMethodCallNode
-
Intializer for a NonStaticMethodCallNode
- init(Object, Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.SubqueryNode
-
Initializer.
- init(Object) - Method in class com.akiban.sql.parser.TableElementNode
-
Initializer for a TableElementNode
- init(Object, Object) - Method in class com.akiban.sql.parser.TableElementNode
-
Initializer for a TableElementNode
- init(Object, Object) - Method in class com.akiban.sql.parser.TableName
-
Initializer for when you have both the table and schema names.
- init(Object, Object, Object, Object) - Method in class com.akiban.sql.parser.TableName
-
Initializer for when you have both the table and schema names.
- init(Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.TernaryOperatorNode
-
Initializer for a TernaryOperatorNode
- init(Object, Object, Object, Object) - Method in class com.akiban.sql.parser.TestConstraintNode
-
Initializer for a TestConstraintNode
- init(Object, Object) - Method in class com.akiban.sql.parser.TimestampOperatorNode
-
Initailizer for a TimestampOperatorNode.
- init(Object) - Method in class com.akiban.sql.parser.TransactionControlNode
-
Initializer for a TransactionControlNode
- init(Object, Object, Object) - Method in class com.akiban.sql.parser.TrimOperatorNode
-
- init(Object) - Method in class com.akiban.sql.parser.UnaryArithmeticOperatorNode
-
Initializer for a UnaryArithmeticOperatorNode
- init(Object) - Method in class com.akiban.sql.parser.UnaryBitOperatorNode
-
Initializer for a UnaryBitOperatorNode
- init(Object, Object) - Method in class com.akiban.sql.parser.UnaryDateTimestampOperatorNode
-
- init(Object, Object) - Method in class com.akiban.sql.parser.UnaryLogicalOperatorNode
-
Initializer for a UnaryLogicalOperatorNode
- init(Object, Object, Object) - Method in class com.akiban.sql.parser.UnaryOperatorNode
-
Initializer for a UnaryOperatorNode.
- init(Object) - Method in class com.akiban.sql.parser.UnaryOperatorNode
-
Initializer for a UnaryOperatorNode
- init(Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.UnionNode
-
Initializer for a UnionNode.
- init(Object, Object, Object) - Method in class com.akiban.sql.parser.UpdateNode
-
Initializer for an UpdateNode.
- init(Object) - Method in class com.akiban.sql.parser.UserTypeConstantNode
-
Initializer for a typed null node
or a date, time, or timestamp value.
- init(Object, Object, Object, Object, Object) - Method in class com.akiban.sql.parser.ValueNode
-
Initializer for numeric types.
- init(Object) - Method in class com.akiban.sql.parser.VarbitConstantNode
-
Initializer for a VarbitConstantNode.
- init(Object, Object, Object) - Method in class com.akiban.sql.parser.VirtualColumnNode
-
Initializer for a VirtualColumnNode.
- init(Object, Object) - Method in class com.akiban.sql.parser.WindowDefinitionNode
-
Initializer.
- init(Object, Object, Object) - Method in class com.akiban.sql.parser.WindowFunctionNode
-
Initializer for a WindowFunctionNode
- init(Object) - Method in class com.akiban.sql.parser.WindowNode
-
Initializer
- init(Object) - Method in class com.akiban.sql.parser.WindowReferenceNode
-
Initializer
- init(Object, Object, Object) - Method in class com.akiban.sql.parser.XMLBinaryOperatorNode
-
Initializer for a BinaryOperatorNode
- init(Object) - Method in class com.akiban.sql.parser.XMLConstantNode
-
Initializer for an XMLConstantNode.
- init(Object, Object, Object) - Method in class com.akiban.sql.parser.XMLUnaryOperatorNode
-
Initializer for a UnaryOperatorNode.
- initAndCheck(Object) - Method in class com.akiban.sql.parser.DDLStatementNode
-
Initialize the object name we will be performing the DDL
on and check that we are not in the system schema
and that DDL is allowed.
- initializeVisitor() - Method in interface com.akiban.sql.parser.ASTVisitor
-
Initialize the Visitor before processing any trees.
- INLINE_DEFINITION - Static variable in class com.akiban.sql.parser.CreateAliasNode
-
- inListOperatorNode(InListOperatorNode) - Method in class com.akiban.sql.compiler.TypeComputer
-
- InListOperatorNode - Class in com.akiban.sql.parser
-
An InListOperatorNode represents an IN list.
- InListOperatorNode() - Constructor for class com.akiban.sql.parser.InListOperatorNode
-
- inListOperatorNode(InListOperatorNode) - Method in class com.akiban.sql.unparser.NodeToString
-
- INSERT - Static variable in interface com.akiban.sql.parser.StatementType
-
- INSERT_ACTION - Static variable in class com.akiban.sql.parser.TablePrivilegesNode
-
- INSERT_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- INSERT_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- insertNode(InsertNode) - Method in class com.akiban.sql.compiler.TypeComputer
-
- InsertNode - Class in com.akiban.sql.parser
-
An InsertNode is the top node in a query tree for an
insert statement.
- InsertNode() - Constructor for class com.akiban.sql.parser.InsertNode
-
- insertNode(InsertNode) - Method in class com.akiban.sql.unparser.NodeToString
-
- INT - Static variable in class com.akiban.sql.types.JSQLType
-
- INT_CONSTANT_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- INT_MAXWIDTH - Static variable in class com.akiban.sql.types.TypeId
-
- INT_MAXWIDTH_AS_CHAR - Static variable in class com.akiban.sql.compiler.TypeCompiler
-
- INT_NAME - Static variable in class com.akiban.sql.types.TypeId
-
- INT_PRECEDENCE - Static variable in class com.akiban.sql.types.TypeId
-
- INT_PRECISION - Static variable in class com.akiban.sql.types.TypeId
-
- INT_SCALE - Static variable in class com.akiban.sql.types.TypeId
-
- INT_TYPE_ID - Static variable in class com.akiban.sql.types.TypeId.FormatIds
-
- INT_UNSIGNED_NAME - Static variable in class com.akiban.sql.types.TypeId
-
- INTEGER - Static variable in class com.akiban.sql.types.DataTypeDescriptor
-
Runtime INTEGER type that is nullable.
- INTEGER_ID - Static variable in class com.akiban.sql.types.TypeId
-
- INTEGER_NAME - Static variable in class com.akiban.sql.types.TypeId
-
- INTEGER_NOT_NULL - Static variable in class com.akiban.sql.types.DataTypeDescriptor
-
Runtime INTEGER type that is not nullable.
- INTEGER_UNSIGNED_ID - Static variable in class com.akiban.sql.types.TypeId
-
- INTEGER_UNSIGNED_NAME - Static variable in class com.akiban.sql.types.TypeId
-
- INTERSECT_OR_EXCEPT_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- INTERSECT_OR_EXCEPT_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- IntersectOrExceptNode - Class in com.akiban.sql.parser
-
A IntersectOrExceptNode represents an INTERSECT or EXCEPT DML statement.
- IntersectOrExceptNode() - Constructor for class com.akiban.sql.parser.IntersectOrExceptNode
-
- IntersectOrExceptNode.OpType - Enum in com.akiban.sql.parser
-
- INTERVAL_DAY_HOUR_ID - Static variable in class com.akiban.sql.types.TypeId
-
- INTERVAL_DAY_HOUR_NAME - Static variable in class com.akiban.sql.types.TypeId
-
- INTERVAL_DAY_ID - Static variable in class com.akiban.sql.types.TypeId
-
- INTERVAL_DAY_MINUTE_ID - Static variable in class com.akiban.sql.types.TypeId
-
- INTERVAL_DAY_MINUTE_NAME - Static variable in class com.akiban.sql.types.TypeId
-
- INTERVAL_DAY_NAME - Static variable in class com.akiban.sql.types.TypeId
-
- INTERVAL_DAY_SECOND_ID - Static variable in class com.akiban.sql.types.TypeId.FormatIds
-
- INTERVAL_DAY_SECOND_ID - Static variable in class com.akiban.sql.types.TypeId
-
- INTERVAL_DAY_SECOND_MAXWIDTH - Static variable in class com.akiban.sql.types.TypeId
-
- INTERVAL_DAY_SECOND_NAME - Static variable in class com.akiban.sql.types.TypeId
-
- INTERVAL_DAY_SECOND_PRECISION - Static variable in class com.akiban.sql.types.TypeId
-
- INTERVAL_DAY_SECOND_SCALE - Static variable in class com.akiban.sql.types.TypeId
-
- INTERVAL_HOUR_ID - Static variable in class com.akiban.sql.types.TypeId
-
- INTERVAL_HOUR_MINUTE_ID - Static variable in class com.akiban.sql.types.TypeId
-
- INTERVAL_HOUR_MINUTE_NAME - Static variable in class com.akiban.sql.types.TypeId
-
- INTERVAL_HOUR_NAME - Static variable in class com.akiban.sql.types.TypeId
-
- INTERVAL_HOUR_SECOND_ID - Static variable in class com.akiban.sql.types.TypeId
-
- INTERVAL_HOUR_SECOND_NAME - Static variable in class com.akiban.sql.types.TypeId
-
- INTERVAL_MINUTE_ID - Static variable in class com.akiban.sql.types.TypeId
-
- INTERVAL_MINUTE_NAME - Static variable in class com.akiban.sql.types.TypeId
-
- INTERVAL_MINUTE_SECOND_ID - Static variable in class com.akiban.sql.types.TypeId
-
- INTERVAL_MINUTE_SECOND_NAME - Static variable in class com.akiban.sql.types.TypeId
-
- INTERVAL_MONTH_ID - Static variable in class com.akiban.sql.types.TypeId
-
- INTERVAL_MONTH_NAME - Static variable in class com.akiban.sql.types.TypeId
-
- INTERVAL_PRECEDENCE - Static variable in class com.akiban.sql.types.TypeId
-
- INTERVAL_SECOND_ID - Static variable in class com.akiban.sql.types.TypeId
-
- INTERVAL_SECOND_NAME - Static variable in class com.akiban.sql.types.TypeId
-
- INTERVAL_YEAR_ID - Static variable in class com.akiban.sql.types.TypeId
-
- INTERVAL_YEAR_MONTH_ID - Static variable in class com.akiban.sql.types.TypeId.FormatIds
-
- INTERVAL_YEAR_MONTH_ID - Static variable in class com.akiban.sql.types.TypeId
-
- INTERVAL_YEAR_MONTH_MAXWIDTH - Static variable in class com.akiban.sql.types.TypeId
-
- INTERVAL_YEAR_MONTH_NAME - Static variable in class com.akiban.sql.types.TypeId
-
- INTERVAL_YEAR_MONTH_PRECISION - Static variable in class com.akiban.sql.types.TypeId
-
- INTERVAL_YEAR_MONTH_SCALE - Static variable in class com.akiban.sql.types.TypeId
-
- INTERVAL_YEAR_NAME - Static variable in class com.akiban.sql.types.TypeId
-
- intervalMaxWidth(TypeId, int, int) - Static method in class com.akiban.sql.types.DataTypeDescriptor
-
- IntervalTypeCompiler - Class in com.akiban.sql.compiler
-
- IntervalTypeCompiler(TypeId) - Constructor for class com.akiban.sql.compiler.IntervalTypeCompiler
-
- intervalTypeId(TypeId, TypeId) - Static method in class com.akiban.sql.types.TypeId
-
- inWithNestedTuples(InListOperatorNode) - Method in class com.akiban.sql.compiler.BooleanNormalizer
-
- IS_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- IS_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- IS_NOT_NULL_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- IS_NOT_NULL_RELOP - Variable in class com.akiban.sql.parser.BinaryRelationalOperatorNode
-
- IS_NULL_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- IS_NULL_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- IS_NULL_RELOP - Variable in class com.akiban.sql.parser.BinaryRelationalOperatorNode
-
- isAll() - Method in class com.akiban.sql.parser.SetOperatorNode
-
- isAlterTable() - Method in class com.akiban.sql.parser.RenameNode
-
- isAnsiUDT() - Method in class com.akiban.sql.types.TypeId
-
Return true if this is this type id describes an ANSI UDT
- isAscending() - Method in class com.akiban.sql.parser.IndexColumn
-
- isAscending() - Method in class com.akiban.sql.parser.OrderByColumn
-
Get the column order.
- isAscending() - Method in class com.akiban.sql.parser.OrderedColumn
-
Indicate whether this column is ascending or not.
- isAsciiStreamAssignable(int) - Static method in class com.akiban.sql.types.DataTypeDescriptor
-
Determine if an ASCII stream can be inserted into a column or parameter
of type jdbcType
.
- isAtomic() - Method in class com.akiban.sql.parser.DDLStatementNode
-
A DDL statement is always atomic
- isAtomic() - Method in class com.akiban.sql.parser.DMLModStatementNode
-
INSERT/UPDATE/DELETE are always atomic.
- isAutoincrementColumn() - Method in class com.akiban.sql.parser.ColumnDefinitionNode
-
Is this an autoincrement column?
- isBinaryEqualsOperatorNode() - Method in class com.akiban.sql.parser.ValueNode
-
Returns true if this value node is a equals operator.
- isBinaryStreamAssignable(int) - Static method in class com.akiban.sql.types.DataTypeDescriptor
-
Determine if a binary stream can be inserted into a column or parameter
of type jdbcType
.
- isBitTypeId() - Method in class com.akiban.sql.types.TypeId
-
Is this a type id for a bit type?
- isBlobTypeId() - Method in class com.akiban.sql.types.TypeId
-
Is this a Blob?
- isBooleanFalse() - Method in class com.akiban.sql.parser.BooleanConstantNode
-
Does this represent a false constant.
- isBooleanFalse() - Method in class com.akiban.sql.parser.ValueNode
-
Does this represent a false constant.
- isBooleanTrue() - Method in class com.akiban.sql.parser.BooleanConstantNode
-
Does this represent a true constant.
- isBooleanTrue() - Method in class com.akiban.sql.parser.ValueNode
-
Does this represent a true constant.
- isBooleanTypeId() - Method in class com.akiban.sql.types.TypeId
-
Is this a type id for a boolean type?
- isBuiltinVTI() - Method in class com.akiban.sql.parser.NewInvocationNode
-
Report whether this node represents a builtin VTI.
- isCharacterStreamAssignable(int) - Static method in class com.akiban.sql.types.DataTypeDescriptor
-
Determine if a character stream can be inserted into a column or
parameter of type jdbcType
.
- isClobTypeId() - Method in class com.akiban.sql.types.TypeId
-
Is this a Clob?
- isComparable() - Method in class com.akiban.sql.types.TypeId
-
- isCompressTable() - Method in class com.akiban.sql.parser.AlterTableNode
-
- isConcatableTypeId() - Method in class com.akiban.sql.types.TypeId
-
Is this a type id for a concatable type?
- isConstantExpression() - Method in class com.akiban.sql.parser.BinaryListOperatorNode
-
Return whether or not this expression tree represents a constant expression.
- isConstantExpression() - Method in class com.akiban.sql.parser.BinaryOperatorNode
-
Return whether or not this expression tree represents a constant expression.
- isConstantExpression() - Method in class com.akiban.sql.parser.CastNode
-
Return whether or not this expression tree represents a constant expression.
- isConstantExpression() - Method in class com.akiban.sql.parser.ConditionalNode
-
Return whether or not this expression tree represents a constant expression.
- isConstantExpression() - Method in class com.akiban.sql.parser.ConstantNode
-
Return whether or not this expression tree represents a constant expression.
- isConstantExpression() - Method in class com.akiban.sql.parser.InListOperatorNode
-
Return whether or not this expression tree represents a constant expression.
- isConstantExpression() - Method in class com.akiban.sql.parser.ValueNode
-
Return whether or not this expression tree represents a constant expression.
- isConstantExpression() - Method in class com.akiban.sql.parser.ValueNodeList
-
Return whether or not this expression tree represents a constant expression.
- isConstantExpression() - Method in class com.akiban.sql.parser.WindowFunctionNode
-
ValueNode override.
- isConstructor() - Method in class com.akiban.sql.parser.FromVTI
-
Return true if this VTI is a constructor.
- isCurrent() - Method in class com.akiban.sql.parser.SetTransactionAccessNode
-
- isCurrent() - Method in class com.akiban.sql.parser.SetTransactionIsolationNode
-
- isCycle() - Method in class com.akiban.sql.parser.CreateSequenceNode
-
- isDateTimeTimeStampTypeId() - Method in class com.akiban.sql.types.TypeId
-
Is this a TypeId for DATE/TIME/TIMESTAMP
- isDateTimeTimeStampTypeID() - Method in class com.akiban.sql.types.TypeId
-
Is this DATE/TIME or TIMESTAMP?
- isDecimalTypeId() - Method in class com.akiban.sql.types.TypeId
-
Is this a type id for a decimal type?
- isDefaultColumn() - Method in class com.akiban.sql.parser.ResultColumn
-
Returns TRUE if the ResultColumn is standing in for a DEFAULT keyword in
an insert/update statement.
- isDeterministic() - Method in class com.akiban.sql.types.RoutineAliasInfo
-
- isDistinct() - Method in class com.akiban.sql.parser.AggregateNode
-
Indicate whether this aggregate is distinct or not.
- isDistinct() - Method in class com.akiban.sql.parser.SelectNode
-
- isDoubleTypeId() - Method in class com.akiban.sql.types.TypeId
-
Is this a TypeId for DOUBLE
- isEmpty() - Method in class com.akiban.sql.parser.QueryTreeNodeList
-
- isEquivalent(ValueNode) - Method in class com.akiban.sql.parser.BaseColumnNode
-
Tests if this node is equivalent to the specified ValueNode.
- isEquivalent(ValueNode) - Method in class com.akiban.sql.parser.BinaryListOperatorNode
-
- isEquivalent(ValueNode) - Method in class com.akiban.sql.parser.BinaryOperatorNode
-
- isEquivalent(ValueNode) - Method in class com.akiban.sql.parser.CastNode
-
Tests if this node is equivalent to the specified ValueNode.
- isEquivalent(ValueNode) - Method in class com.akiban.sql.parser.CoalesceFunctionNode
-
Tests if this node is equivalent to the specified ValueNode.
- isEquivalent(ValueNode) - Method in class com.akiban.sql.parser.ColumnReference
-
- isEquivalent(ValueNode) - Method in class com.akiban.sql.parser.ConditionalNode
-
Tests if this node is equivalent to the specified ValueNode.
- isEquivalent(ValueNode) - Method in class com.akiban.sql.parser.ConstantNode
-
- isEquivalent(ValueNode) - Method in class com.akiban.sql.parser.CurrentDatetimeOperatorNode
-
Tests if this node is equivalent to the specified ValueNode.
- isEquivalent(ValueNode) - Method in class com.akiban.sql.parser.CurrentRowLocationNode
-
- isEquivalent(ValueNode) - Method in class com.akiban.sql.parser.CurrentSequenceNode
-
- isEquivalent(ValueNode) - Method in class com.akiban.sql.parser.DefaultNode
-
- isEquivalent(ValueNode) - Method in class com.akiban.sql.parser.ExplicitCollateNode
-
- isEquivalent(ValueNode) - Method in class com.akiban.sql.parser.GenerationClauseNode
-
- isEquivalent(ValueNode) - Method in class com.akiban.sql.parser.GroupConcatNode
-
- isEquivalent(ValueNode) - Method in class com.akiban.sql.parser.InListOperatorNode
-
- isEquivalent(ValueNode) - Method in class com.akiban.sql.parser.JavaToSQLValueNode
-
Tests if this node is equivalent to the specified ValueNode.
- isEquivalent(ValueNode) - Method in class com.akiban.sql.parser.NextSequenceNode
-
- isEquivalent(ValueNode) - Method in class com.akiban.sql.parser.ParameterNode
-
- isEquivalent(ValueNode) - Method in class com.akiban.sql.parser.ResultColumn
-
- isEquivalent(ValueNode) - Method in class com.akiban.sql.parser.RowConstructorNode
-
- isEquivalent(ValueNode) - Method in class com.akiban.sql.parser.SpecialFunctionNode
-
- isEquivalent(ValueNode) - Method in class com.akiban.sql.parser.SubqueryNode
-
Tests if this node is equivalent to the specified ValueNode.
- isEquivalent(ValueNode) - Method in class com.akiban.sql.parser.TernaryOperatorNode
-
- isEquivalent(ValueNode) - Method in class com.akiban.sql.parser.UnaryOperatorNode
-
- isEquivalent(ValueNode) - Method in class com.akiban.sql.parser.ValueNode
-
Tests if this node is equivalent to the specified ValueNode.
- isEquivalent(ValueNode) - Method in class com.akiban.sql.parser.VirtualColumnNode
-
- isFixedStringTypeId() - Method in class com.akiban.sql.types.TypeId
-
Is this a fixed string type?
- isFloatingPointTypeId() - Method in class com.akiban.sql.types.TypeId
-
Is this a TypeId for floating point (REAL/DOUBLE)
- isForQueryRewrite() - Method in class com.akiban.sql.parser.BinaryComparisonOperatorNode
-
Was this node generated in a query rewrite?
- isFunction() - Method in class com.akiban.sql.types.RoutineAliasInfo
-
- isGrouping() - Method in class com.akiban.sql.parser.FKConstraintDefinitionNode
-
- isHeader() - Method in class com.akiban.sql.parser.CopyStatementNode
-
- isInListProbeNode() - Method in class com.akiban.sql.parser.ValueNode
-
Returns true if this value node is an operator created
for optimized performance of an IN list.
- isInstanceOf(int) - Method in class com.akiban.sql.parser.QueryTreeNode
-
For final nodes, return whether or not
the node represents the specified nodeType.
- isIntegerTypeId() - Method in class com.akiban.sql.types.TypeId
-
Is this a type id for an integer type?
- isIntervalTypeId() - Method in class com.akiban.sql.types.TypeId
-
- isJDBCTypeEquivalent(int, int) - Static method in class com.akiban.sql.types.DataTypeDescriptor
-
Compare JdbcTypeIds to determine if they represent equivalent
SQL types.
- isLOBTypeId() - Method in class com.akiban.sql.types.TypeId
-
Is this a type id for a LOB type?
- isLongConcatableTypeId() - Method in class com.akiban.sql.types.TypeId
-
Is this a type id for a long concatable type?
- isLongVarbinaryTypeId() - Method in class com.akiban.sql.types.TypeId
-
Is this a LongVarbinary?
- isLongVarcharTypeId() - Method in class com.akiban.sql.types.TypeId
-
Is this a LongVarchar?
- isNameGenerated() - Method in class com.akiban.sql.parser.ResultColumn
-
Is the name for this ResultColumn generated?
- isNaturalJoin() - Method in class com.akiban.sql.parser.JoinNode
-
Is this a natural join?
- isNegated() - Method in class com.akiban.sql.parser.InListOperatorNode
-
- isNegated() - Method in class com.akiban.sql.parser.IsNode
-
- isNestedTupleNullable(RowConstructorNode) - Method in class com.akiban.sql.compiler.TypeComputer
-
- isNew - Variable in class com.akiban.sql.parser.TriggerReferencingStruct
-
- IsNode - Class in com.akiban.sql.parser
-
- IsNode() - Constructor for class com.akiban.sql.parser.IsNode
-
- isNode(IsNode) - Method in class com.akiban.sql.unparser.NodeToString
-
- isNull() - Method in class com.akiban.sql.parser.UserTypeConstantNode
-
Return whether or not this node represents a typed null constant.
- isNullable() - Method in class com.akiban.sql.types.DataTypeDescriptor
-
Returns TRUE if the datatype can contain NULL, FALSE if not.
- isNullIfNode() - Method in class com.akiban.sql.parser.ConditionalNode
-
- IsNullNode - Class in com.akiban.sql.parser
-
This node represents either a unary
IS NULL or IS NOT NULL comparison operator
- IsNullNode() - Constructor for class com.akiban.sql.parser.IsNullNode
-
- isNullNode(IsNullNode) - Method in class com.akiban.sql.unparser.NodeToString
-
- isNullsOrderedLow() - Method in class com.akiban.sql.parser.OrderByColumn
-
Get the column NULL ordering.
- isNullsOrderedLow() - Method in class com.akiban.sql.parser.OrderedColumn
-
Indicate whether this column should be ordered NULLS low.
- isNumericType(int) - Static method in class com.akiban.sql.types.DataTypeDescriptor
-
- isNumericTypeId() - Method in class com.akiban.sql.types.TypeId
-
Is this a type id for a numeric type?
- IsolationLevel - Enum in com.akiban.sql.parser
-
- isParameterNode() - Method in class com.akiban.sql.parser.ParameterNode
-
- isParameterNode() - Method in class com.akiban.sql.parser.ValueNode
-
Returns TRUE if this is a parameter node.
- isParameterOrUntypedNull(ValueNode) - Static method in class com.akiban.sql.compiler.TypeComputer
-
Nodes whose type is inferred from the context.
- isPartOfGroupIndex() - Method in class com.akiban.sql.parser.IndexColumn
-
- isPrimitiveType() - Method in class com.akiban.sql.parser.JavaValueNode
-
- isRealTypeId() - Method in class com.akiban.sql.types.TypeId
-
Is this a TypeId for REAL
- isRecursive() - Method in class com.akiban.sql.parser.AllResultColumn
-
- isRefTypeId() - Method in class com.akiban.sql.types.TypeId
-
Is this a type id for a ref type?
- isRelationalOperator() - Method in class com.akiban.sql.parser.ValueNode
-
Returns true if this ValueNode is a relational operator.
- isReturnOutputParam() - Method in class com.akiban.sql.parser.ParameterNode
-
Is this as a return output parameter (e.g.
- isRightOuterJoin() - Method in class com.akiban.sql.parser.HalfOuterJoinNode
-
- isRollup() - Method in class com.akiban.sql.parser.GroupByList
-
- isRow - Variable in class com.akiban.sql.parser.TriggerReferencingStruct
-
- isRowMultiSet() - Method in class com.akiban.sql.types.DataTypeDescriptor
-
- isRowMultiSet() - Method in class com.akiban.sql.types.TypeId
-
- isRowMultiSet() - Method in class com.akiban.sql.types.TypeId.RowMultiSetTypeId
-
- isSameNodeType(ValueNode) - Method in class com.akiban.sql.parser.ValueNode
-
- isShutdownImmediate() - Method in class com.akiban.sql.parser.AlterServerNode
-
- isStraightJoin() - Method in class com.akiban.sql.parser.SelectNode
-
- isStringTypeId() - Method in class com.akiban.sql.types.TypeId
-
Does this TypeId represent a TypeId for a StringDataType.
- isTableFunction() - Method in interface com.akiban.sql.types.AliasInfo
-
Return true if this alias is a Table Function.
- isTableFunction() - Method in class com.akiban.sql.types.MethodAliasInfo
-
- isTableFunction() - Method in class com.akiban.sql.types.RoutineAliasInfo
-
- isTableFunction() - Method in class com.akiban.sql.types.SynonymAliasInfo
-
- isTableFunction() - Method in class com.akiban.sql.types.UDTAliasInfo
-
- isTruncateTable() - Method in class com.akiban.sql.parser.AlterTableNode
-
- isUnique() - Method in class com.akiban.sql.parser.AlterAddIndexNode
-
- isUnsigned() - Method in class com.akiban.sql.types.TypeId
-
Is this one of the unsigned numeric types?
- isUpdateStatistics() - Method in class com.akiban.sql.parser.AlterTableNode
-
- isUpdateStatisticsAll() - Method in class com.akiban.sql.parser.AlterTableNode
-
- isUserDefinedTypeId() - Method in class com.akiban.sql.types.TypeId
-
Is this a type id for a user defined type?
- isWithData() - Method in class com.akiban.sql.parser.CreateTableNode
-
- isXMLTypeId() - Method in class com.akiban.sql.types.TypeId
-
Is this an XML doc?
- iterator() - Method in class com.akiban.sql.parser.QueryTreeNodeList
-
- PARAMETER_ARRAY - Static variable in class com.akiban.sql.parser.CreateAliasNode
-
- PARAMETER_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- PARAMETER_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- PARAMETER_STYLE - Static variable in class com.akiban.sql.parser.CreateAliasNode
-
- parameterMode(int) - Static method in class com.akiban.sql.types.RoutineAliasInfo
-
- ParameterNode - Class in com.akiban.sql.parser
-
This node type represents a ? parameter.
- ParameterNode() - Constructor for class com.akiban.sql.parser.ParameterNode
-
- parameterNode(ParameterNode) - Method in class com.akiban.sql.unparser.NodeToString
-
- ParseException - Exception in com.akiban.sql.parser
-
This exception is thrown when parse errors are encountered.
- ParseException(Token, int[][], String[]) - Constructor for exception com.akiban.sql.parser.ParseException
-
This constructor is used by the method "generateParseException"
in the generated parser.
- ParseException() - Constructor for exception com.akiban.sql.parser.ParseException
-
The following constructors are for use by you for whatever
purpose you can think of.
- ParseException(String) - Constructor for exception com.akiban.sql.parser.ParseException
-
Constructor with message.
- parseStatement(String) - Method in class com.akiban.sql.parser.SQLParser
-
Normal external parser entry.
- parseStatements(String) - Method in class com.akiban.sql.parser.SQLParser
-
Parse multiple statements delimited by semicolons.
- PLUS_OP - Static variable in class com.akiban.sql.compiler.TypeCompiler
-
- PREDICATE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- PREDICATE_LIST - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- PREDICATE_LIST_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- PREDICATE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- prefixUnary(UnaryOperatorNode) - Method in class com.akiban.sql.unparser.NodeToString
-
- PREPARE_STATEMENT_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- PREPARE_STATEMENT_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- PrepareStatementNode - Class in com.akiban.sql.parser
-
PREPARE a statement for later execution.
- PrepareStatementNode() - Constructor for class com.akiban.sql.parser.PrepareStatementNode
-
- prepareStatementNode(PrepareStatementNode) - Method in class com.akiban.sql.unparser.NodeToString
-
- printLabel(int, String) - Method in class com.akiban.sql.parser.QueryTreeNode
-
Print the given label at the given indentation depth.
- printSubNodes(int) - Method in class com.akiban.sql.parser.AggregateWindowFunctionNode
-
QueryTreeNode override.
- printSubNodes(int) - Method in class com.akiban.sql.parser.AlterTableNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.BinaryListOperatorNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.BinaryOperatorNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.CallStatementNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.CastNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.CoalesceFunctionNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.ColumnDefinitionNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.ColumnReference
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.ConditionalNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.ConstraintDefinitionNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.CopyStatementNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.CreateIndexNode
-
- printSubNodes(int) - Method in class com.akiban.sql.parser.CreateTableNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.CreateTriggerNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.CreateViewNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.CurrentOfNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.CursorNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.DeclareStatementNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.DefaultNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.DMLModStatementNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.DMLStatementNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.ExecuteStatementNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.ExplainStatementNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.ExplicitCollateNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.FromBaseTable
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.FromSubquery
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.FromVTI
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.GenerationClauseNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.GroupByColumn
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.InListOperatorNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.InsertNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.JavaToSQLValueNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.JoinNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.MethodCallNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.NonStaticMethodCallNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.OrderByColumn
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.PrepareStatementNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.QueryTreeNode
-
Print the sub-nodes of this node.
- printSubNodes(int) - Method in class com.akiban.sql.parser.QueryTreeNodeList
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.ResultColumn
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.ResultSetNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.RowResultSetNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.RowsResultSetNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.SelectNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.SetOperatorNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.SQLToJavaValueNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.SubqueryNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.TernaryOperatorNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.UnaryOperatorNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.VirtualColumnNode
-
Prints the sub-nodes of this object.
- printSubNodes(int) - Method in class com.akiban.sql.parser.WindowDefinitionNode
-
QueryTreeNode override.
- printSubNodes(int) - Method in class com.akiban.sql.parser.WindowFunctionNode
-
QueryTreeNode override.
- PRIVILEGE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- PRIVILEGE_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- PrivilegeNode - Class in com.akiban.sql.parser
-
This node represents a set of privileges that are granted or revoked on one object.
- PrivilegeNode() - Constructor for class com.akiban.sql.parser.PrivilegeNode
-
- PrivilegeNode.ObjectType - Enum in com.akiban.sql.parser
-
- PROJECT_RESTRICT_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- PROJECT_RESTRICT_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- properties - Variable in class com.akiban.sql.parser.ConstraintDefinitionNode
-
- purge - Variable in class com.akiban.sql.parser.AlterTableNode
-
- putAndsOnTop(ValueNode) - Method in class com.akiban.sql.compiler.BooleanNormalizer
-
Do the 1st step in putting an expression into conjunctive normal
form.
- SAVEPOINT_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- SAVEPOINT_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- SavepointNode - Class in com.akiban.sql.parser
-
A SavepointNode is the root of a QueryTree that represents a Savepoint (ROLLBACK savepoint, RELASE savepoint and SAVEPOINT)
statement.
- SavepointNode() - Constructor for class com.akiban.sql.parser.SavepointNode
-
- SavepointNode.StatementType - Enum in com.akiban.sql.parser
-
- SCROLL_INSENSITIVE_RESULT_SET_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- SCROLL_INSENSITIVE_RESULT_SET_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- SECOND_INTERVAL - Static variable in class com.akiban.sql.parser.TernaryOperatorNode
-
- SELECT_ACTION - Static variable in class com.akiban.sql.parser.TablePrivilegesNode
-
- SELECT_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- SELECT_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- selectNode(SelectNode) - Method in class com.akiban.sql.compiler.BooleanNormalizer
-
Normalize WHERE clause in this SELECT node.
- selectNode(SelectNode) - Method in class com.akiban.sql.compiler.TypeComputer
-
- SelectNode - Class in com.akiban.sql.parser
-
A SelectNode represents the result set for any of the basic DML
operations: SELECT, INSERT, UPDATE, and DELETE.
- SelectNode() - Constructor for class com.akiban.sql.parser.SelectNode
-
- selectNode(SelectNode) - Method in class com.akiban.sql.unparser.NodeToString
-
- sequential - Variable in class com.akiban.sql.parser.AlterTableNode
-
- SESSION_USER_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- set(int, N) - Method in class com.akiban.sql.parser.QueryTreeNodeList
-
- SET_CONFIGURATION_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- SET_CONFIGURATION_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- SET_ROLE_DYNAMIC - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- SET_ROLE_DYNAMIC - Static variable in interface com.akiban.sql.parser.StatementType
-
- SET_ROLE_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- SET_ROLE_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- SET_SCHEMA_DYNAMIC - Static variable in interface com.akiban.sql.parser.StatementType
-
- SET_SCHEMA_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- SET_SCHEMA_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- SET_SCHEMA_USER - Static variable in interface com.akiban.sql.parser.StatementType
-
- SET_TRANSACTION_ACCESS_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- SET_TRANSACTION_ACCESS_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- SET_TRANSACTION_ISOLATION_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- SET_TRANSACTION_ISOLATION_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- setBeginOffset(int) - Method in class com.akiban.sql.parser.QueryTreeNode
-
Sets the beginning offset of the SQL substring which this
query node represents.
- setBooleanValue(boolean) - Method in class com.akiban.sql.parser.BooleanConstantNode
-
- setColumnExpression(ValueNode) - Method in class com.akiban.sql.parser.GroupByColumn
-
- setColumnPosition(int) - Method in class com.akiban.sql.parser.OrderedColumn
-
Set the position of this column
- setCommitFrequency(long) - Method in class com.akiban.sql.parser.CopyStatementNode
-
- SetConfigurationNode - Class in com.akiban.sql.parser
-
A SET statement for a non-standard configuration variable.
- SetConfigurationNode() - Constructor for class com.akiban.sql.parser.SetConfigurationNode
-
- setConfigurationNode(SetConfigurationNode) - Method in class com.akiban.sql.unparser.NodeToString
-
- setCorrelationName(String) - Method in class com.akiban.sql.parser.FromTable
-
Set this table's correlation name.
- setDebugOutput(Writer) - Static method in class com.akiban.sql.parser.QueryTreeNode
-
- setDefaultColumn(boolean) - Method in class com.akiban.sql.parser.ResultColumn
-
- setDelimiter(String) - Method in class com.akiban.sql.parser.CopyStatementNode
-
- setDescending() - Method in class com.akiban.sql.parser.OrderByColumn
-
Mark the column as descending order
- setElseNode(ValueNode) - Method in class com.akiban.sql.parser.ConditionalNode
-
- setEncoding(String) - Method in class com.akiban.sql.parser.CopyStatementNode
-
- setEndOffset(int) - Method in class com.akiban.sql.parser.QueryTreeNode
-
Sets the ending offset of the SQL substring which this
query node represents.
- setEscape(String) - Method in class com.akiban.sql.parser.CopyStatementNode
-
- setExpression(ValueNode) - Method in class com.akiban.sql.parser.ResultColumn
-
Set the expression in this ResultColumn.
- setFormat(CopyStatementNode.Format) - Method in class com.akiban.sql.parser.CopyStatementNode
-
- setForQueryRewrite(boolean) - Method in class com.akiban.sql.parser.BinaryComparisonOperatorNode
-
This node was generated as part of a query rewrite.
- setHavingClause(ValueNode) - Method in class com.akiban.sql.parser.SelectNode
-
- setHeader(boolean) - Method in class com.akiban.sql.parser.CopyStatementNode
-
- setInsertSource() - Method in class com.akiban.sql.parser.ResultSetNode
-
Remember that this node is the source result set for an INSERT.
- setJavaClassName(String) - Method in class com.akiban.sql.parser.MethodCallNode
-
- setJavaTypeName(String) - Method in class com.akiban.sql.parser.JavaValueNode
-
- setJoinClause(ValueNode) - Method in class com.akiban.sql.parser.JoinNode
-
- setLeftOperand(ValueNode) - Method in class com.akiban.sql.parser.BinaryListOperatorNode
-
Set the leftOperand to the specified ValueNode
- setLeftOperand(ValueNode) - Method in class com.akiban.sql.parser.BinaryOperatorNode
-
Set the leftOperand to the specified ValueNode
- setLeftOperand(RowConstructorNode) - Method in class com.akiban.sql.parser.InListOperatorNode
-
Set the leftOperand to the specified ValueNode
- setLeftOperand(ValueNode) - Method in class com.akiban.sql.parser.TernaryOperatorNode
-
Set the leftOperand to the specified ValueNode
- setLeftRightInterfaceType(String) - Method in class com.akiban.sql.parser.BinaryOperatorNode
-
Set the interface type for the left and right arguments.
- setMaxIdentifierLength(int) - Method in class com.akiban.sql.parser.SQLParser
-
Set maximum length of an identifier.
- setMaxStringLiteralLength(int) - Method in class com.akiban.sql.parser.SQLParser
-
Set maximum length of a string literal.
- setMessageLocale(String) - Method in class com.akiban.sql.parser.SQLParser
-
- setMessageLocale(String) - Method in interface com.akiban.sql.parser.SQLParserContext
-
Mark as requesting locale.
- setName(String) - Method in class com.akiban.sql.parser.ResultColumn
-
Set the name in this ResultColumn.
- setNameGenerated(boolean) - Method in class com.akiban.sql.parser.ResultColumn
-
Set that this result column name is generated.
- setNegated(boolean) - Method in class com.akiban.sql.parser.InListOperatorNode
-
- setNodeFactory(NodeFactory) - Method in class com.akiban.sql.parser.SQLParser
-
Set the node factory.
- setNodeType(int) - Method in class com.akiban.sql.parser.BinaryArithmeticOperatorNode
-
- setNodeType(int) - Method in class com.akiban.sql.parser.IsNullNode
-
- setNodeType(int) - Method in class com.akiban.sql.parser.LeftRightFuncOperatorNode
-
- setNodeType(int) - Method in class com.akiban.sql.parser.LengthOperatorNode
-
- setNodeType(int) - Method in class com.akiban.sql.parser.QueryTreeNode
-
Set the node type for this node.
- setNullability(boolean) - Method in class com.akiban.sql.parser.ValueNode
-
Set the nullability of this value.
- setNullsOrderedLow() - Method in class com.akiban.sql.parser.OrderByColumn
-
Mark the column as ordered NULL values lower than non-NULL values.
- setNullString(String) - Method in class com.akiban.sql.parser.CopyStatementNode
-
- setOperand(ValueNode) - Method in class com.akiban.sql.parser.UnaryOperatorNode
-
- SetOperatorNode - Class in com.akiban.sql.parser
-
A SetOperatorNode represents a UNION, INTERSECT, or EXCEPT in a DML statement.
- SetOperatorNode() - Constructor for class com.akiban.sql.parser.SetOperatorNode
-
- setOrigTableName(TableName) - Method in class com.akiban.sql.parser.FromTable
-
Sets the original or unbound table name for this FromTable.
- setParserContext(SQLParserContext) - Method in class com.akiban.sql.parser.QueryTreeNode
-
Set the parser context for this node.
- setProperties(Properties) - Method in class com.akiban.sql.parser.ConstraintDefinitionNode
-
Set the optional properties for the backing index to this constraint.
- setProperties(Properties) - Method in class com.akiban.sql.parser.FromList
-
Set the Properties list for this FromList.
- setQuote(String) - Method in class com.akiban.sql.parser.CopyStatementNode
-
- setReceiver(ValueNode) - Method in class com.akiban.sql.parser.TernaryOperatorNode
-
- setResultColumns(ResultColumnList) - Method in class com.akiban.sql.parser.ResultSetNode
-
Set the resultColumns in this ResultSetNode
- setResultSet(ResultSetNode) - Method in class com.akiban.sql.parser.SubqueryNode
-
- setReturningList(ResultColumnList) - Method in class com.akiban.sql.parser.DMLModStatementNode
-
- setReturnOutputParam(ValueNode) - Method in class com.akiban.sql.parser.ParameterNode
-
Mark this as a return output parameter (e.g.
- setReturnParameterFlag() - Method in class com.akiban.sql.parser.SQLParser
-
- setReturnParameterFlag() - Method in interface com.akiban.sql.parser.SQLParserContext
-
Mark as returning a parameter.
- setRightOperand(ValueNode) - Method in class com.akiban.sql.parser.BinaryOperatorNode
-
Set the rightOperand to the specified ValueNode
- setRightOperand(ValueNode) - Method in class com.akiban.sql.parser.TernaryOperatorNode
-
Set the rightOperand to the specified ValueNode
- setRightOperandList(ValueNodeList) - Method in class com.akiban.sql.parser.BinaryListOperatorNode
-
Set the rightOperandList to the specified ValueNodeList
- setRightOperandList(RowConstructorNode) - Method in class com.akiban.sql.parser.InListOperatorNode
-
Set the rightOperandList to the specified ValueNodeList
- SetRoleNode - Class in com.akiban.sql.parser
-
A SetRoleNode is the root of a QueryTree that represents a SET ROLE
statement.
- SetRoleNode() - Constructor for class com.akiban.sql.parser.SetRoleNode
-
- setRollup() - Method in class com.akiban.sql.parser.GroupByList
-
- setScanIsolationLevel(IsolationLevel) - Method in class com.akiban.sql.parser.CursorNode
-
- setSchemaName(String) - Method in class com.akiban.sql.parser.TableName
-
Set the schema name.
- SetSchemaNode - Class in com.akiban.sql.parser
-
A SetSchemaNode is the root of a QueryTree that
represents a SET SCHEMA statement.
- SetSchemaNode() - Constructor for class com.akiban.sql.parser.SetSchemaNode
-
- setSQLValueNode(ValueNode) - Method in class com.akiban.sql.parser.SQLToJavaValueNode
-
- setSubqueryType(SubqueryNode.SubqueryType) - Method in class com.akiban.sql.parser.SubqueryNode
-
Set the type of this subquery.
- setTableNameNode(TableName) - Method in class com.akiban.sql.parser.ColumnReference
-
- setTableProperties(Properties) - Method in class com.akiban.sql.parser.FromBaseTable
-
Set the table properties for this table.
- setTestCondition(ValueNode) - Method in class com.akiban.sql.parser.ConditionalNode
-
- setThenNode(ValueNode) - Method in class com.akiban.sql.parser.ConditionalNode
-
- SetTransactionAccessNode - Class in com.akiban.sql.parser
-
A SetTransactionAccessNode is the root of a QueryTree that represents a SET
TRANSACTION READ ONLY / WRITE command
- SetTransactionAccessNode() - Constructor for class com.akiban.sql.parser.SetTransactionAccessNode
-
- setTransactionAccessNode(SetTransactionAccessNode) - Method in class com.akiban.sql.unparser.NodeToString
-
- SetTransactionIsolationNode - Class in com.akiban.sql.parser
-
A SetTransactionIsolationNode is the root of a QueryTree that represents a SET
TRANSACTION ISOLATION command
- SetTransactionIsolationNode() - Constructor for class com.akiban.sql.parser.SetTransactionIsolationNode
-
- setTransactionIsolationNode(SetTransactionIsolationNode) - Method in class com.akiban.sql.unparser.NodeToString
-
- setType(ValueNode) - Method in class com.akiban.sql.compiler.TypeComputer
-
- setType(DataTypeDescriptor) - Method in class com.akiban.sql.parser.ColumnDefinitionNode
-
Set the type of this column
- setType(DataTypeDescriptor) - Method in class com.akiban.sql.parser.ValueNode
-
Set the DataTypeDescriptor for this ValueNode.
- setType(DataTypeDescriptor) - Method in class com.akiban.sql.parser.VirtualColumnNode
-
- setUserData(Object) - Method in class com.akiban.sql.parser.QueryTreeNode
-
Set the user data associated with this node.
- setUsingClause(ResultColumnList) - Method in class com.akiban.sql.parser.JoinNode
-
- setValue(Object) - Method in class com.akiban.sql.parser.ConstantNode
-
Set the value in this ConstantNode.
- setVirtualColumnId(int) - Method in class com.akiban.sql.parser.ResultColumn
-
Set the virtualColumnId for this ResultColumn
- setWhereClause(ValueNode) - Method in class com.akiban.sql.parser.SelectNode
-
- setWindow(WindowDefinitionNode) - Method in class com.akiban.sql.parser.WindowFunctionNode
-
Set window associated with this window function call.
- SHORT - Static variable in class com.akiban.sql.types.JSQLType
-
- shortCircuitValue - Variable in class com.akiban.sql.parser.BinaryLogicalOperatorNode
-
- SIMPLE_STRING_OPERATOR_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- SIMPLE_STRING_OPERATOR_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- SimpleStringOperatorNode - Class in com.akiban.sql.parser
-
This node represents a unary upper or lower operator
- SimpleStringOperatorNode() - Constructor for class com.akiban.sql.parser.SimpleStringOperatorNode
-
- size() - Method in class com.akiban.sql.parser.QueryTreeNodeList
-
- skipChildren(Visitable) - Method in class com.akiban.sql.compiler.BooleanNormalizer
-
- skipChildren(Visitable) - Method in class com.akiban.sql.compiler.TypeComputer
-
- skipChildren(Visitable) - Method in class com.akiban.sql.parser.HasNodeVisitor
-
Don't visit childen under the skipOverClass
node, if it isn't null.
- skipChildren(Visitable) - Method in interface com.akiban.sql.parser.Visitor
-
Method that is called to indicate whether
we should skip all nodes below this node
for traversal.
- SMALLINT - Static variable in class com.akiban.sql.types.DataTypeDescriptor
-
Runtime SMALLINT type that is nullable.
- SMALLINT_CONSTANT_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- SMALLINT_ID - Static variable in class com.akiban.sql.types.TypeId
-
- SMALLINT_MAXWIDTH - Static variable in class com.akiban.sql.types.TypeId
-
- SMALLINT_MAXWIDTH_AS_CHAR - Static variable in class com.akiban.sql.compiler.TypeCompiler
-
- SMALLINT_NAME - Static variable in class com.akiban.sql.types.TypeId
-
- SMALLINT_NOT_NULL - Static variable in class com.akiban.sql.types.DataTypeDescriptor
-
Runtime INTEGER type that is not nullable.
- SMALLINT_PRECEDENCE - Static variable in class com.akiban.sql.types.TypeId
-
- SMALLINT_PRECISION - Static variable in class com.akiban.sql.types.TypeId
-
- SMALLINT_SCALE - Static variable in class com.akiban.sql.types.TypeId
-
- SMALLINT_TYPE_ID - Static variable in class com.akiban.sql.types.TypeId.FormatIds
-
- SMALLINT_UNSIGNED_ID - Static variable in class com.akiban.sql.types.TypeId
-
- SMALLINT_UNSIGNED_NAME - Static variable in class com.akiban.sql.types.TypeId
-
- SPECIAL_FUNCTION_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- SpecialFunctionNode - Class in com.akiban.sql.parser
-
SpecialFunctionNode handles system SQL functions.
- SpecialFunctionNode() - Constructor for class com.akiban.sql.parser.SpecialFunctionNode
-
- SQL_BOOLEAN_CONSTANT_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- SQL_BOOLEAN_CONSTANT_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- SQL_CONTROL - Static variable in class com.akiban.sql.parser.CreateAliasNode
-
- SQL_TO_JAVA_VALUE_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- SQL_TO_JAVA_VALUE_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- SQLBooleanConstantNode - Class in com.akiban.sql.parser
-
- SQLBooleanConstantNode() - Constructor for class com.akiban.sql.parser.SQLBooleanConstantNode
-
- SQLParser - Class in com.akiban.sql.parser
-
- SQLParser() - Constructor for class com.akiban.sql.parser.SQLParser
-
Make a new parser.
- SQLParserContext - Interface in com.akiban.sql.parser
-
- SQLParserContext.IdentifierCase - Enum in com.akiban.sql.parser
-
- SQLParserException - Exception in com.akiban.sql.parser
-
- SQLParserException(String, Throwable, int) - Constructor for exception com.akiban.sql.parser.SQLParserException
-
- SQLParserFeature - Enum in com.akiban.sql.parser
-
- SQLToJavaValueNode - Class in com.akiban.sql.parser
-
This node type converts a value in the SQL domain to a value in the Java
domain.
- SQLToJavaValueNode() - Constructor for class com.akiban.sql.parser.SQLToJavaValueNode
-
- sqlToJavaValueNode(SQLToJavaValueNode) - Method in class com.akiban.sql.unparser.NodeToString
-
- SQLTYPE - Static variable in class com.akiban.sql.types.JSQLType
-
- SQLXML_NAME - Static variable in class com.akiban.sql.types.TypeId
-
- SQRT_OPERATOR_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- stackPrint() - Method in class com.akiban.sql.parser.QueryTreeNode
-
Print call stack for debug purposes
- StandardException - Exception in com.akiban.sql
-
- StandardException(String) - Constructor for exception com.akiban.sql.StandardException
-
- StandardException(Throwable) - Constructor for exception com.akiban.sql.StandardException
-
- StandardException(String, Throwable) - Constructor for exception com.akiban.sql.StandardException
-
- StatementNode - Class in com.akiban.sql.parser
-
A StatementNode represents a single statement in the language.
- StatementNode() - Constructor for class com.akiban.sql.parser.StatementNode
-
- statementToString() - Method in class com.akiban.sql.parser.AlterAddIndexNode
-
- statementToString() - Method in class com.akiban.sql.parser.AlterDropIndexNode
-
- statementToString() - Method in class com.akiban.sql.parser.AlterServerNode
-
- statementToString() - Method in class com.akiban.sql.parser.AlterTableNode
-
- statementToString() - Method in class com.akiban.sql.parser.CallStatementNode
-
- statementToString() - Method in class com.akiban.sql.parser.CloseStatementNode
-
- statementToString() - Method in class com.akiban.sql.parser.CopyStatementNode
-
- statementToString() - Method in class com.akiban.sql.parser.CreateAliasNode
-
- statementToString() - Method in class com.akiban.sql.parser.CreateIndexNode
-
- statementToString() - Method in class com.akiban.sql.parser.CreateRoleNode
-
- statementToString() - Method in class com.akiban.sql.parser.CreateSchemaNode
-
- statementToString() - Method in class com.akiban.sql.parser.CreateSequenceNode
-
- statementToString() - Method in class com.akiban.sql.parser.CreateTableNode
-
- statementToString() - Method in class com.akiban.sql.parser.CreateTriggerNode
-
- statementToString() - Method in class com.akiban.sql.parser.CreateViewNode
-
- statementToString() - Method in class com.akiban.sql.parser.CursorNode
-
- statementToString() - Method in class com.akiban.sql.parser.DeallocateStatementNode
-
- statementToString() - Method in class com.akiban.sql.parser.DeclareStatementNode
-
- statementToString() - Method in class com.akiban.sql.parser.DeleteNode
-
- statementToString() - Method in class com.akiban.sql.parser.DropAliasNode
-
- statementToString() - Method in class com.akiban.sql.parser.DropGroupNode
-
- statementToString() - Method in class com.akiban.sql.parser.DropIndexNode
-
- statementToString() - Method in class com.akiban.sql.parser.DropRoleNode
-
- statementToString() - Method in class com.akiban.sql.parser.DropSchemaNode
-
- statementToString() - Method in class com.akiban.sql.parser.DropSequenceNode
-
- statementToString() - Method in class com.akiban.sql.parser.DropTableNode
-
- statementToString() - Method in class com.akiban.sql.parser.DropTriggerNode
-
- statementToString() - Method in class com.akiban.sql.parser.DropViewNode
-
- statementToString() - Method in class com.akiban.sql.parser.ExecuteStatementNode
-
- statementToString() - Method in class com.akiban.sql.parser.ExplainStatementNode
-
- statementToString() - Method in class com.akiban.sql.parser.FetchStatementNode
-
- statementToString() - Method in class com.akiban.sql.parser.GrantNode
-
- statementToString() - Method in class com.akiban.sql.parser.GrantRoleNode
-
- statementToString() - Method in class com.akiban.sql.parser.InsertNode
-
- statementToString() - Method in class com.akiban.sql.parser.LockTableNode
-
- statementToString() - Method in class com.akiban.sql.parser.NOPStatementNode
-
- statementToString() - Method in class com.akiban.sql.parser.PrepareStatementNode
-
- statementToString() - Method in class com.akiban.sql.parser.RenameNode
-
- statementToString() - Method in class com.akiban.sql.parser.RevokeNode
-
- statementToString() - Method in class com.akiban.sql.parser.RevokeRoleNode
-
- statementToString() - Method in class com.akiban.sql.parser.RowResultSetNode
-
- statementToString() - Method in class com.akiban.sql.parser.RowsResultSetNode
-
- statementToString() - Method in class com.akiban.sql.parser.SavepointNode
-
- statementToString() - Method in class com.akiban.sql.parser.SelectNode
-
- statementToString() - Method in class com.akiban.sql.parser.SetConfigurationNode
-
- statementToString() - Method in class com.akiban.sql.parser.SetRoleNode
-
- statementToString() - Method in class com.akiban.sql.parser.SetSchemaNode
-
- statementToString() - Method in class com.akiban.sql.parser.SetTransactionAccessNode
-
- statementToString() - Method in class com.akiban.sql.parser.SetTransactionIsolationNode
-
- statementToString() - Method in class com.akiban.sql.parser.StatementNode
-
- statementToString() - Method in class com.akiban.sql.parser.TransactionControlNode
-
- statementToString() - Method in class com.akiban.sql.parser.UpdateNode
-
- statementType() - Method in class com.akiban.sql.parser.SetSchemaNode
-
- StatementType - Interface in com.akiban.sql.parser
-
Different types of statements
- STATIC_CLASS_FIELD_REFERENCE_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- STATIC_CLASS_FIELD_REFERENCE_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- STATIC_METHOD_CALL_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- STATIC_METHOD_CALL_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- StaticClassFieldReferenceNode - Class in com.akiban.sql.parser
-
A StaticClassFieldReferenceNode represents a Java static field reference from
a Class (as opposed to an Object).
- StaticClassFieldReferenceNode() - Constructor for class com.akiban.sql.parser.StaticClassFieldReferenceNode
-
- StaticMethodCallNode - Class in com.akiban.sql.parser
-
A StaticMethodCallNode represents a static method call from a Class
(as opposed to from an Object).
- StaticMethodCallNode() - Constructor for class com.akiban.sql.parser.StaticMethodCallNode
-
- staticMethodCallNode(StaticMethodCallNode) - Method in class com.akiban.sql.unparser.NodeToString
-
- stopTraversal() - Method in class com.akiban.sql.compiler.BooleanNormalizer
-
- stopTraversal() - Method in class com.akiban.sql.compiler.TypeComputer
-
- stopTraversal() - Method in class com.akiban.sql.parser.HasNodeVisitor
-
Stop traversal if we found the target node
- stopTraversal() - Method in interface com.akiban.sql.parser.Visitor
-
Method that is called to see
if query tree traversal should be
stopped before visiting all nodes.
- StorageLocation - Enum in com.akiban.sql.parser
-
- StringCharStream - Class in com.akiban.sql.parser
-
- StringCharStream(String) - Constructor for class com.akiban.sql.parser.StringCharStream
-
- StringDataValue - Static variable in interface com.akiban.sql.types.ValueClassName
-
- STRUCT_NAME - Static variable in class com.akiban.sql.types.TypeId
-
- SUBQUERY_LIST - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- SUBQUERY_LIST_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- SUBQUERY_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- SUBQUERY_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- SubqueryList - Class in com.akiban.sql.parser
-
A SubqueryList represents a list of subquerys within a specific clause
(select, where or having) in a DML statement.
- SubqueryList() - Constructor for class com.akiban.sql.parser.SubqueryList
-
- subqueryNode(SubqueryNode) - Method in class com.akiban.sql.compiler.TypeComputer
-
- SubqueryNode - Class in com.akiban.sql.parser
-
A SubqueryNode represents a subquery.
- SubqueryNode() - Constructor for class com.akiban.sql.parser.SubqueryNode
-
- subqueryNode(SubqueryNode) - Method in class com.akiban.sql.unparser.NodeToString
-
- SubqueryNode.SubqueryType - Enum in com.akiban.sql.parser
-
- SUBSTRING_OPERATOR_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- suffixUnary(UnaryOperatorNode) - Method in class com.akiban.sql.unparser.NodeToString
-
- SUM_OP - Static variable in class com.akiban.sql.compiler.TypeCompiler
-
- SYNONYM_TYPE - Static variable in class com.akiban.sql.parser.CreateTableNode
-
- SynonymAliasInfo - Class in com.akiban.sql.types
-
Describe an S (Synonym) alias.
- SynonymAliasInfo(String, String) - Constructor for class com.akiban.sql.types.SynonymAliasInfo
-
Create a SynonymAliasInfo for synonym.
- SYSTEM_TABLE_TYPE - Static variable in class com.akiban.sql.parser.CreateTableNode
-
- SYSTEM_USER_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- TABLE_ELEMENT_LIST - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- TABLE_ELEMENT_LIST_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- TABLE_ELEMENT_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- TABLE_ELEMENT_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- TABLE_LOCK_GRANULARITY - Static variable in class com.akiban.sql.parser.CreateTableNode
-
- TABLE_NAME - Static variable in class com.akiban.sql.parser.CreateAliasNode
-
- TABLE_NAME - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- TABLE_NAME_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- TABLE_PRIVILEGES_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- TABLE_PRIVILEGES_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- tableElementList - Variable in class com.akiban.sql.parser.AlterTableNode
-
- TableElementList - Class in com.akiban.sql.parser
-
A TableElementList represents the list of columns and other table elements
such as constraints in a CREATE TABLE or ALTER TABLE statement.
- TableElementList() - Constructor for class com.akiban.sql.parser.TableElementList
-
- tableElementList(TableElementList) - Method in class com.akiban.sql.unparser.NodeToString
-
- TableElementNode - Class in com.akiban.sql.parser
-
A TableElementNode is an item in a TableElementList, and represents
a single table element such as a column or constraint in a CREATE TABLE
or ALTER TABLE statement.
- TableElementNode() - Constructor for class com.akiban.sql.parser.TableElementNode
-
- TableElementNode.ElementType - Enum in com.akiban.sql.parser
-
- TableName - Class in com.akiban.sql.parser
-
A TableName represents a qualified name, externally represented as a schema name
and an object name separated by a dot.
- TableName() - Constructor for class com.akiban.sql.parser.TableName
-
- tableName(TableName) - Method in class com.akiban.sql.unparser.NodeToString
-
- TablePrivilegesNode - Class in com.akiban.sql.parser
-
This class represents a set of privileges on one table.
- TablePrivilegesNode() - Constructor for class com.akiban.sql.parser.TablePrivilegesNode
-
- tableProperties - Variable in class com.akiban.sql.parser.FromTable
-
- tableType - Variable in class com.akiban.sql.parser.CreateTableNode
-
- targetTableName - Variable in class com.akiban.sql.parser.DMLModStatementNode
-
- targetVTI - Variable in class com.akiban.sql.parser.DMLModStatementNode
-
- teardownVisitor() - Method in interface com.akiban.sql.parser.ASTVisitor
-
Final call to the Visitor.
- TERNARY_OPERATOR_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- TernaryOperatorNode - Class in com.akiban.sql.parser
-
A TernaryOperatorNode represents a built-in ternary operators.
- TernaryOperatorNode() - Constructor for class com.akiban.sql.parser.TernaryOperatorNode
-
- TernaryOperatorNode.OperatorType - Enum in com.akiban.sql.parser
-
- TEST_CONSTRAINT_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
Node types, for use with getNode methods
- TEST_CONSTRAINT_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- TestConstraintNode - Class in com.akiban.sql.parser
-
A TestConstraintNode is used to determine when a constraint
has been violated.
- TestConstraintNode() - Constructor for class com.akiban.sql.parser.TestConstraintNode
-
- TIME_ID - Static variable in class com.akiban.sql.types.TypeId
-
- TIME_MAXWIDTH - Static variable in class com.akiban.sql.types.TypeId
-
- TIME_NAME - Static variable in class com.akiban.sql.types.TypeId
-
- TIME_PRECEDENCE - Static variable in class com.akiban.sql.types.TypeId
-
- TIME_SCALE - Static variable in class com.akiban.sql.types.TypeId
-
- TIME_TYPE_ID - Static variable in class com.akiban.sql.types.TypeId.FormatIds
-
- TIMES_OP - Static variable in class com.akiban.sql.compiler.TypeCompiler
-
- TIMESTAMP_ADD_FN_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- TIMESTAMP_DIFF_FN_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- TIMESTAMP_ID - Static variable in class com.akiban.sql.types.TypeId
-
- TIMESTAMP_MAXWIDTH - Static variable in class com.akiban.sql.types.TypeId
-
- TIMESTAMP_NAME - Static variable in class com.akiban.sql.types.TypeId
-
- TIMESTAMP_OPERATOR_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- TIMESTAMP_OPERATOR_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- TIMESTAMP_PRECEDENCE - Static variable in class com.akiban.sql.types.TypeId
-
- TIMESTAMP_SCALE - Static variable in class com.akiban.sql.types.TypeId
-
- TIMESTAMP_TYPE_ID - Static variable in class com.akiban.sql.types.TypeId.FormatIds
-
- TimestampOperatorNode - Class in com.akiban.sql.parser
-
The TimestampOperatorNode class implements the timestamp( date, time) function.
- TimestampOperatorNode() - Constructor for class com.akiban.sql.parser.TimestampOperatorNode
-
- TimestampTypeCompiler - Class in com.akiban.sql.compiler
-
- TimestampTypeCompiler(TypeId) - Constructor for class com.akiban.sql.compiler.TimestampTypeCompiler
-
- TimeTypeCompiler - Class in com.akiban.sql.compiler
-
- TimeTypeCompiler(TypeId) - Constructor for class com.akiban.sql.compiler.TimeTypeCompiler
-
- TINYINT_CONSTANT_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- TINYINT_ID - Static variable in class com.akiban.sql.types.TypeId
-
- TINYINT_MAXWIDTH - Static variable in class com.akiban.sql.types.TypeId
-
- TINYINT_MAXWIDTH_AS_CHAR - Static variable in class com.akiban.sql.compiler.TypeCompiler
-
- TINYINT_NAME - Static variable in class com.akiban.sql.types.TypeId
-
- TINYINT_PRECEDENCE - Static variable in class com.akiban.sql.types.TypeId
-
- TINYINT_PRECISION - Static variable in class com.akiban.sql.types.TypeId
-
- TINYINT_SCALE - Static variable in class com.akiban.sql.types.TypeId
-
- TINYINT_TYPE_ID - Static variable in class com.akiban.sql.types.TypeId.FormatIds
-
- TINYINT_UNSIGNED_ID - Static variable in class com.akiban.sql.types.TypeId
-
- TINYINT_UNSIGNED_NAME - Static variable in class com.akiban.sql.types.TypeId
-
- toggleNegated() - Method in class com.akiban.sql.parser.IsNode
-
- tokenImage - Variable in exception com.akiban.sql.parser.ParseException
-
This is a reference to the "tokenImage" array of the generated
parser within which the parse error occurred.
- toParsableString(DataTypeDescriptor) - Method in class com.akiban.sql.types.TypeId
-
Converts this TypeId, given a data type descriptor (including length/precision),
to a string.
- toString() - Method in class com.akiban.sql.parser.AggregateNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.AllResultColumn
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.AlterAddIndexNode
-
- toString() - Method in class com.akiban.sql.parser.AlterDropIndexNode
-
- toString() - Method in class com.akiban.sql.parser.AlterServerNode
-
- toString() - Method in class com.akiban.sql.parser.AlterTableNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.BaseColumnNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.BinaryListOperatorNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.BinaryOperatorNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.CastNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.CloseStatementNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.CoalesceFunctionNode
-
- toString() - Method in class com.akiban.sql.parser.ColumnDefinitionNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.ColumnReference
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.ConstantNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.ConstraintDefinitionNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.CopyStatementNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.CreateAliasNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.CreateIndexNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.CreateRoleNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.CreateSchemaNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.CreateSequenceNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.CreateTableNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.CreateTriggerNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.CreateViewNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.CurrentDatetimeOperatorNode
-
- toString() - Method in class com.akiban.sql.parser.CurrentOfNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.CurrentSequenceNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.CursorNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.DDLStatementNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.DeallocateStatementNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.DeclareStatementNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.DefaultNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.DropAliasNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.DropGroupNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.DropIndexNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.DropRoleNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.DropSchemaNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.DropSequenceNode
-
- toString() - Method in class com.akiban.sql.parser.DropTableNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.ExecuteStatementNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.ExplainStatementNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.ExplicitCollateNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.ExtractOperatorNode
-
- toString() - Method in class com.akiban.sql.parser.FetchStatementNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.FKConstraintDefinitionNode
-
- toString() - Method in class com.akiban.sql.parser.FromBaseTable
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.FromTable
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.FromVTI
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.GenerationClauseNode
-
- toString() - Method in class com.akiban.sql.parser.GrantNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.GrantRoleNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.GroupByList
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.GroupConcatNode
-
- toString() - Method in class com.akiban.sql.parser.HalfOuterJoinNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.IndexColumn
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.IndexColumnList
-
- toString() - Method in class com.akiban.sql.parser.IndexConstraintDefinitionNode
-
- toString() - Method in class com.akiban.sql.parser.IndexHintNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.InListOperatorNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.JoinNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.LockTableNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.MethodCallNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.NextSequenceNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.OrderByColumn
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.OrderByList
-
- toString() - Method in class com.akiban.sql.parser.OrderedColumn
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.ParameterNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.PrepareStatementNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.QueryTreeNode
-
Format this node as a string
Each sub-class of QueryTreeNode should implement its own toString()
method.
- toString() - Method in class com.akiban.sql.parser.RenameNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.ResultColumn
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.ResultColumnList
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.ResultSetNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.RevokeNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.RevokeRoleNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.RowConstructorNode
-
- toString() - Method in class com.akiban.sql.parser.RowCountNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.RowResultSetNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.SavepointNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.SelectNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.SetConfigurationNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.SetOperatorNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.SetRoleNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.SetSchemaNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.SetTransactionAccessNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.SetTransactionIsolationNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.SpecialFunctionNode
-
- toString() - Method in class com.akiban.sql.parser.StatementNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.StaticMethodCallNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.SubqueryNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.TableElementNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.TableName
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.TernaryOperatorNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.TransactionControlNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.TriggerReferencingStruct
-
- toString() - Method in class com.akiban.sql.parser.UnaryOperatorNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.UnionNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.ValueNode
-
Convert this object to a String.
- toString() - Method in class com.akiban.sql.parser.WindowDefinitionNode
-
java.lang.Object override.
- toString() - Method in class com.akiban.sql.parser.WindowReferenceNode
-
- toString() - Method in class com.akiban.sql.types.CharacterTypeAttributes
-
- toString() - Method in class com.akiban.sql.types.DataTypeDescriptor
-
- toString() - Method in class com.akiban.sql.types.MethodAliasInfo
-
- toString() - Method in class com.akiban.sql.types.RoutineAliasInfo
-
Get this alias info as a string.
- toString() - Method in class com.akiban.sql.types.SynonymAliasInfo
-
- toString() - Method in class com.akiban.sql.types.UDTAliasInfo
-
- toString(QueryTreeNode) - Method in class com.akiban.sql.unparser.NodeToString
-
- TRANSACTION_CONTROL_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- TRANSACTION_CONTROL_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- TransactionControlNode - Class in com.akiban.sql.parser
-
BEGIN / COMMIT / ROLLBACK.
- TransactionControlNode() - Constructor for class com.akiban.sql.parser.TransactionControlNode
-
- transactionControlNode(TransactionControlNode) - Method in class com.akiban.sql.unparser.NodeToString
-
- TransactionControlNode.Operation - Enum in com.akiban.sql.parser
-
- treePrint() - Method in class com.akiban.sql.parser.QueryTreeNode
-
Print this tree for debugging purposes.
- treePrint(Writer) - Method in class com.akiban.sql.parser.QueryTreeNode
-
Print this tree to the given stream.
- treePrint(int) - Method in class com.akiban.sql.parser.QueryTreeNode
-
Print this tree for debugging purposes.
- TRIGGER_ACTION - Static variable in class com.akiban.sql.parser.TablePrivilegesNode
-
- TRIGGER_EVENT_DELETE - Static variable in class com.akiban.sql.parser.CreateTriggerNode
-
- TRIGGER_EVENT_INSERT - Static variable in class com.akiban.sql.parser.CreateTriggerNode
-
- TRIGGER_EVENT_UPDATE - Static variable in class com.akiban.sql.parser.CreateTriggerNode
-
- TriggerReferencingStruct - Class in com.akiban.sql.parser
-
Rudimentary structure for containing information about
a REFERENCING clause for a trigger.
- TriggerReferencingStruct(boolean, boolean, String) - Constructor for class com.akiban.sql.parser.TriggerReferencingStruct
-
- TRIM_OPERATOR_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- TRIM_OPERATOR_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- TrimOperatorNode - Class in com.akiban.sql.parser
-
- TrimOperatorNode() - Constructor for class com.akiban.sql.parser.TrimOperatorNode
-
- truncateEndOfTable - Variable in class com.akiban.sql.parser.AlterTableNode
-
- TypeCompiler - Class in com.akiban.sql.compiler
-
This interface defines methods associated with a TypeId that are used
by the compiler.
- TypeCompiler(TypeId) - Constructor for class com.akiban.sql.compiler.TypeCompiler
-
- TypeComputer - Class in com.akiban.sql.compiler
-
Calculate types from schema information.
- TypeComputer() - Constructor for class com.akiban.sql.compiler.TypeComputer
-
- TypeId - Class in com.akiban.sql.types
-
TypeId describes the static information about a SQL type
independent of any specific attributes of the type such
as length.
- TypeId.FormatIds - Class in com.akiban.sql.types
-
- TypeId.FormatIds() - Constructor for class com.akiban.sql.types.TypeId.FormatIds
-
- TypeId.RowMultiSetTypeId - Class in com.akiban.sql.types
-
- TypeId.RowMultiSetTypeId(String[], DataTypeDescriptor[]) - Constructor for class com.akiban.sql.types.TypeId.RowMultiSetTypeId
-
- typePrecedence() - Method in class com.akiban.sql.types.TypeId
-
Each built-in type in JSQL has a precedence.
- VALUE_NODE_LIST - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- VALUE_NODE_LIST_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- ValueClassName - Interface in com.akiban.sql.types
-
List of strings representing class names, which are typically found
for classes with implement the Formatable interface.
- ValueNode - Class in com.akiban.sql.parser
-
A ValueNode is an abstract class for all nodes that can represent data
values, that is, constants, columns, and expressions.
- ValueNode() - Constructor for class com.akiban.sql.parser.ValueNode
-
- ValueNodeList - Class in com.akiban.sql.parser
-
A ValueNodeList represents a list of ValueNodes within a specific predicate
(eg, IN list, NOT IN list or BETWEEN) in a DML statement.
- ValueNodeList() - Constructor for class com.akiban.sql.parser.ValueNodeList
-
- valueNodeList(ValueNodeList) - Method in class com.akiban.sql.unparser.NodeToString
-
- valueOf(String) - Static method in enum com.akiban.sql.parser.AccessMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.akiban.sql.parser.AlterServerNode.AlterType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.akiban.sql.parser.BinaryOperatorNode.OperatorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.akiban.sql.parser.ConstraintDefinitionNode.ConstraintType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.akiban.sql.parser.CopyStatementNode.Format
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.akiban.sql.parser.CopyStatementNode.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.akiban.sql.parser.CurrentDatetimeOperatorNode.Field
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.akiban.sql.parser.CursorNode.UpdateMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.akiban.sql.parser.ExistenceCheck
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.akiban.sql.parser.ExplainStatementNode.Detail
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.akiban.sql.parser.ExtractOperatorNode.Field
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.akiban.sql.parser.FromBaseTable.UpdateOrDelete
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.akiban.sql.parser.IndexColumnList.FunctionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.akiban.sql.parser.IndexHintNode.HintScope
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.akiban.sql.parser.IndexHintNode.HintType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.akiban.sql.parser.IntersectOrExceptNode.OpType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.akiban.sql.parser.IsolationLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.akiban.sql.parser.JoinNode.JoinType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.akiban.sql.parser.PrivilegeNode.ObjectType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.akiban.sql.parser.RenameNode.RenameType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.akiban.sql.parser.SavepointNode.StatementType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.akiban.sql.parser.SQLParserContext.IdentifierCase
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.akiban.sql.parser.SQLParserFeature
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.akiban.sql.parser.StorageLocation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.akiban.sql.parser.SubqueryNode.SubqueryType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.akiban.sql.parser.TableElementNode.ElementType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.akiban.sql.parser.TernaryOperatorNode.OperatorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.akiban.sql.parser.TransactionControlNode.Operation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.akiban.sql.parser.UnaryArithmeticOperatorNode.OperatorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.akiban.sql.parser.XMLBinaryOperatorNode.OnEmpty
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.akiban.sql.parser.XMLBinaryOperatorNode.OperatorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.akiban.sql.parser.XMLBinaryOperatorNode.PassByType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.akiban.sql.parser.XMLBinaryOperatorNode.ReturnType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.akiban.sql.parser.XMLUnaryOperatorNode.OperatorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.akiban.sql.types.AliasInfo.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.akiban.sql.types.CharacterTypeAttributes.CollationDerivation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.akiban.sql.types.RoutineAliasInfo.SQLAllowed
-
Returns the enum constant of this type with the specified name.
- valueReturnedToSQLDomain() - Method in class com.akiban.sql.parser.JavaValueNode
-
Tell whether this node returns its value to the SQL domain
- values() - Static method in enum com.akiban.sql.parser.AccessMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.akiban.sql.parser.AlterServerNode.AlterType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.akiban.sql.parser.BinaryOperatorNode.OperatorType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.akiban.sql.parser.ConstraintDefinitionNode.ConstraintType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.akiban.sql.parser.CopyStatementNode.Format
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.akiban.sql.parser.CopyStatementNode.Mode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.akiban.sql.parser.CurrentDatetimeOperatorNode.Field
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.akiban.sql.parser.CursorNode.UpdateMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.akiban.sql.parser.ExistenceCheck
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.akiban.sql.parser.ExplainStatementNode.Detail
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.akiban.sql.parser.ExtractOperatorNode.Field
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.akiban.sql.parser.FromBaseTable.UpdateOrDelete
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.akiban.sql.parser.IndexColumnList.FunctionType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.akiban.sql.parser.IndexHintNode.HintScope
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.akiban.sql.parser.IndexHintNode.HintType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.akiban.sql.parser.IntersectOrExceptNode.OpType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.akiban.sql.parser.IsolationLevel
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.akiban.sql.parser.JoinNode.JoinType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.akiban.sql.parser.PrivilegeNode.ObjectType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.akiban.sql.parser.RenameNode.RenameType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.akiban.sql.parser.SavepointNode.StatementType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.akiban.sql.parser.SQLParserContext.IdentifierCase
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.akiban.sql.parser.SQLParserFeature
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.akiban.sql.parser.StorageLocation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.akiban.sql.parser.SubqueryNode.SubqueryType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.akiban.sql.parser.TableElementNode.ElementType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.akiban.sql.parser.TernaryOperatorNode.OperatorType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.akiban.sql.parser.TransactionControlNode.Operation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.akiban.sql.parser.UnaryArithmeticOperatorNode.OperatorType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.akiban.sql.parser.XMLBinaryOperatorNode.OnEmpty
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.akiban.sql.parser.XMLBinaryOperatorNode.OperatorType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.akiban.sql.parser.XMLBinaryOperatorNode.PassByType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.akiban.sql.parser.XMLBinaryOperatorNode.ReturnType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.akiban.sql.parser.XMLUnaryOperatorNode.OperatorType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.akiban.sql.types.AliasInfo.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.akiban.sql.types.CharacterTypeAttributes.CollationDerivation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.akiban.sql.types.RoutineAliasInfo.SQLAllowed
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VARBINARY_NAME - Static variable in class com.akiban.sql.types.TypeId
-
- VARBIT_CONSTANT_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- VARBIT_CONSTANT_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- VARBIT_ID - Static variable in class com.akiban.sql.types.TypeId
-
- VARBIT_MAXWIDTH - Static variable in class com.akiban.sql.types.TypeId
-
- VARBIT_NAME - Static variable in class com.akiban.sql.types.TypeId
-
- VARBIT_PRECEDENCE - Static variable in class com.akiban.sql.types.TypeId
-
- VARBIT_TYPE_ID - Static variable in class com.akiban.sql.types.TypeId.FormatIds
-
- VarbitConstantNode - Class in com.akiban.sql.parser
-
- VarbitConstantNode() - Constructor for class com.akiban.sql.parser.VarbitConstantNode
-
- VARCHAR_CONSTANT_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- VARCHAR_ID - Static variable in class com.akiban.sql.types.TypeId
-
- VARCHAR_MAXWIDTH - Static variable in class com.akiban.sql.types.TypeId
-
- VARCHAR_NAME - Static variable in class com.akiban.sql.types.TypeId
-
- VARCHAR_PRECEDENCE - Static variable in class com.akiban.sql.types.TypeId
-
- VARCHAR_TYPE_ID - Static variable in class com.akiban.sql.types.TypeId.FormatIds
-
- variableLength() - Method in class com.akiban.sql.types.TypeId
-
Does type hava a declared variable length (defined by the application).
- verifyChangeToCNF(ValueNode, boolean) - Method in class com.akiban.sql.compiler.BooleanNormalizer
-
Verify that changeToCNF() did its job correctly.
- verifyEliminateNots(ValueNode) - Method in class com.akiban.sql.compiler.BooleanNormalizer
-
Verify that eliminateNots() did its job correctly.
- verifyPutAndsOnTop(ValueNode) - Method in class com.akiban.sql.compiler.BooleanNormalizer
-
Verify that putAndsOnTop() did its job correctly.
- VIEW_TYPE - Static variable in class com.akiban.sql.parser.CreateTableNode
-
- ViewDefinition - Class in com.akiban.sql.views
-
- ViewDefinition(String, SQLParser) - Constructor for class com.akiban.sql.views.ViewDefinition
-
Parse the given SQL as CREATE VIEW and remember the definition.
- ViewDefinition(StatementNode, SQLParserContext) - Constructor for class com.akiban.sql.views.ViewDefinition
-
- VIRTUAL_COLUMN_NODE - Static variable in interface com.akiban.sql.parser.NodeTypes
-
- VIRTUAL_COLUMN_NODE_NAME - Static variable in interface com.akiban.sql.parser.NodeNames
-
- VirtualColumnNode - Class in com.akiban.sql.parser
-
A VirtualColumnNode represents a virtual column reference to a column in
a row returned by an underlying ResultSetNode.
- VirtualColumnNode() - Constructor for class com.akiban.sql.parser.VirtualColumnNode
-
- virtualColumnNode(VirtualColumnNode) - Method in class com.akiban.sql.unparser.NodeToString
-
- visit(Visitable) - Method in class com.akiban.sql.compiler.BooleanNormalizer
-
- visit(Visitable) - Method in class com.akiban.sql.compiler.TypeComputer
-
- visit(Visitable) - Method in class com.akiban.sql.parser.HasNodeVisitor
-
If we have found the target node, we are done.
- visit(Visitable) - Method in interface com.akiban.sql.parser.Visitor
-
This is the default visit operation on a
QueryTreeNode.
- Visitable - Interface in com.akiban.sql.parser
-
A Visitable is something that can be visited by
a Visitor
- visitChildrenFirst(Visitable) - Method in class com.akiban.sql.compiler.BooleanNormalizer
-
- visitChildrenFirst(Visitable) - Method in class com.akiban.sql.compiler.TypeComputer
-
- visitChildrenFirst(Visitable) - Method in class com.akiban.sql.parser.HasNodeVisitor
-
Visit parent before children.
- visitChildrenFirst(Visitable) - Method in interface com.akiban.sql.parser.Visitor
-
Method that is called to see if visit()
should be called on
the children of node
before it is called on node
itself.
- Visitor - Interface in com.akiban.sql.parser
-
A visitor is an object that traverses the querytree
and performs some action.
- VTI_TYPE - Static variable in class com.akiban.sql.parser.CreateTableNode
-