Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep
A B C D E F G H I J K L M N O P Q R S T U V W X Y _

A

ABS - Static variable in interface org.apache.derby.impl.sql.compile.SQLParserConstants
 
ABSOLUTE - Static variable in class org.apache.derby.impl.sql.compile.UnaryArithmeticOperatorNode
 
ABSVAL - Static variable in interface org.apache.derby.impl.sql.compile.SQLParserConstants
 
ACTION - Static variable in interface org.apache.derby.impl.sql.compile.SQLParserConstants
 
ADD - Static variable in interface org.apache.derby.impl.sql.compile.SQLParserConstants
 
ADD_TYPE - Static variable in class org.apache.derby.impl.sql.compile.DDLStatementNode
 
AFTER - Static variable in interface org.apache.derby.impl.sql.compile.SQLParserConstants
 
AGGREGATE_NODE_NAME - Static variable in interface org.apache.derby.impl.sql.compile.C_NodeNames
 
ALL - Static variable in interface org.apache.derby.impl.sql.compile.SQLParserConstants
 
ALLOCATE - Static variable in interface org.apache.derby.impl.sql.compile.SQLParserConstants
 
ALL_RESULT_COLUMN_NAME - Static variable in interface org.apache.derby.impl.sql.compile.C_NodeNames
 
ALTER - Static variable in interface org.apache.derby.impl.sql.compile.SQLParserConstants
 
ALTER_TABLE_NODE_NAME - Static variable in interface org.apache.derby.impl.sql.compile.C_NodeNames
 
ALWAYS - Static variable in interface org.apache.derby.impl.sql.compile.SQLParserConstants
 
AMPERSAND - Static variable in interface org.apache.derby.impl.sql.compile.SQLParserConstants
 
AND - Static variable in class org.apache.derby.impl.sql.compile.BinaryOperatorNode
 
AND - Static variable in interface org.apache.derby.impl.sql.compile.SQLParserConstants
 
AND_NODE_NAME - Static variable in interface org.apache.derby.impl.sql.compile.C_NodeNames
 
ANY - Static variable in interface org.apache.derby.impl.sql.compile.SQLParserConstants
 
APPROXIMATE_NUMERIC - Static variable in interface org.apache.derby.impl.sql.compile.SQLParserConstants
 
ARE - Static variable in interface org.apache.derby.impl.sql.compile.SQLParserConstants
 
AS - Static variable in interface org.apache.derby.impl.sql.compile.SQLParserConstants
 
ASC - Static variable in interface org.apache.derby.impl.sql.compile.SQLParserConstants
 
ASSERTION - Static variable in interface org.apache.derby.impl.sql.compile.SQLParserConstants
 
ASTERISK - Static variable in interface org.apache.derby.impl.sql.compile.SQLParserConstants
 
AT - Static variable in interface org.apache.derby.impl.sql.compile.SQLParserConstants
 
AT_ADD_CHECK_CONSTRAINT - Static variable in class org.apache.derby.impl.sql.compile.TableElementNode
 
AT_ADD_FOREIGN_KEY_CONSTRAINT - Static variable in class org.apache.derby.impl.sql.compile.TableElementNode
 
AT_ADD_PRIMARY_KEY_CONSTRAINT - Static variable in class org.apache.derby.impl.sql.compile.TableElementNode
 
AT_ADD_UNIQUE_CONSTRAINT - Static variable in class org.apache.derby.impl.sql.compile.TableElementNode
 
AT_DROP_COLUMN - Static variable in class org.apache.derby.impl.sql.compile.TableElementNode
 
AT_DROP_CONSTRAINT - Static variable in class org.apache.derby.impl.sql.compile.TableElementNode
 
AT_MODIFY_COLUMN - Static variable in class org.apache.derby.impl.sql.compile.TableElementNode
 
AT_UNKNOWN - Static variable in class org.apache.derby.impl.sql.compile.TableElementNode
 
AUTHORIZATION - Static variable in interface org.apache.derby.impl.sql.compile.SQLParserConstants
 
AUTOINCREMENT_INC_INDEX - Static variable in class org.apache.derby.impl.sql.compile.QueryTreeNode
 
AUTOINCREMENT_IS_AUTOINCREMENT_INDEX - Static variable in class org.apache.derby.impl.sql.compile.QueryTreeNode
 
AUTOINCREMENT_START_INDEX - Static variable in class org.apache.derby.impl.sql.compile.QueryTreeNode
 
AVG - Static variable in interface org.apache.derby.impl.sql.compile.SQLParserConstants
 
AccessPathImpl - class org.apache.derby.impl.sql.compile.AccessPathImpl.
 
AccessPathImpl(Optimizer) - Constructor for class org.apache.derby.impl.sql.compile.AccessPathImpl
 
ActivationClassBuilder - class org.apache.derby.impl.sql.compile.ActivationClassBuilder.
ActivationClassBuilder provides an interface to satisfy generation's common tasks in building an activation class, as well as a repository for the JavaFactory used to generate the basic language constructs for the methods in the class.
ActivationClassBuilder(String, CompilerContext) - Constructor for class org.apache.derby.impl.sql.compile.ActivationClassBuilder
By the time this is done, it has constructed the following class:
AggregateDefinition - interface org.apache.derby.impl.sql.compile.AggregateDefinition.
An AggregateDefinition defines an aggregate.
AggregateNode - class org.apache.derby.impl.sql.compile.AggregateNode.
An Aggregate Node is a node that reprsents a set function/aggregate.
AggregateNode() - Constructor for class org.apache.derby.impl.sql.compile.AggregateNode
 
AllResultColumn - class org.apache.derby.impl.sql.compile.AllResultColumn.
An AllResultColumn represents a "*" result column in a SELECT statement.
AllResultColumn() - Constructor for class org.apache.derby.impl.sql.compile.AllResultColumn
 
AlterTableNode - class org.apache.derby.impl.sql.compile.AlterTableNode.
A AlterTableNode represents a DDL statement that alters a table.
AlterTableNode() - Constructor for class org.apache.derby.impl.sql.compile.AlterTableNode
 
AndNode - class org.apache.derby.impl.sql.compile.AndNode.
 
AndNode() - Constructor for class org.apache.derby.impl.sql.compile.AndNode
 
absFunction() - Method in class org.apache.derby.impl.sql.compile.SQLParser
 
accept(Visitor) - Method in class org.apache.derby.impl.sql.compile.BinaryListOperatorNode
Accept a visitor, and call v.visit() on child nodes as necessary.
accept(Visitor) - Method in class org.apache.derby.impl.sql.compile.BinaryOperatorNode
Accept a visitor, and call v.visit() on child nodes as necessary.
accept(Visitor) - Method in class org.apache.derby.impl.sql.compile.CallStatementNode
Accept a visitor, and call v.visit() on child nodes as necessary.
accept(Visitor) - Method in class org.apache.derby.impl.sql.compile.CastNode
Accept a visitor, and call v.visit() on child nodes as necessary.
accept(Visitor) - Method in class org.apache.derby.impl.sql.compile.ConditionalNode
Accept a visitor, and call v.visit() on child nodes as necessary.
accept(Visitor) - Method in class org.apache.derby.impl.sql.compile.CreateViewNode
Accept a visitor, and call v.visit() on child nodes as necessary.
accept(Visitor) - Method in class org.apache.derby.impl.sql.compile.DMLStatementNode
Accept a visitor, and call v.visit() on child nodes as necessary.
accept(Visitor) - Method in class org.apache.derby.impl.sql.compile.FromList
Accept a visitor, and call v.visit() on child nodes as necessary.
accept(Visitor) - Method in class org.apache.derby.impl.sql.compile.FromVTI
Accept a visitor, and call v.visit() on child nodes as necessary.
accept(Visitor) - Method in class org.apache.derby.impl.sql.compile.HashTableNode
Accept a visitor, and call v.visit() on child nodes as necessary.
accept(Visitor) - Method in class org.apache.derby.impl.sql.compile.JavaToSQLValueNode
Accept a visitor, and call v.visit() on child nodes as necessary.
accept(Visitor) - Method in class org.apache.derby.impl.sql.compile.JoinNode
Accept a visitor, and call v.visit() on child nodes as necessary.
accept(Visitor) - Method in class org.apache.derby.impl.sql.compile.MethodCallNode
Accept a visitor, and call v.visit() on child nodes as necessary.
accept(Visitor) - Method in class org.apache.derby.impl.sql.compile.NonStaticMethodCallNode
Accept a visitor, and call v.visit() on child nodes as necessary.
accept(Visitor) - Method in class org.apache.derby.impl.sql.compile.Predicate
Accept a visitor, and call v.visit() on child nodes as necessary.
accept(Visitor) - Method in class org.apache.derby.impl.sql.compile.ProjectRestrictNode
Accept a visitor, and call v.visit() on child nodes as necessary.
accept(Visitor) - Method in class org.apache.derby.impl.sql.compile.QueryTreeNode
Accept a visitor, and call v.visit() on child nodes as necessary.
accept(Visitor) - Method in class org.apache.derby.impl.sql.compile.QueryTreeNodeVector
Accept a visitor, and call v.visit() on child nodes as necessary.
accept(Visitor) - Method in class org.apache.derby.impl.sql.compile.ResultColumn
Accept a visitor, and call v.visit() on child nodes as necessary.
accept(Visitor) - Method in class org.apache.derby.impl.sql.compile.ResultSetNode
Accept a visitor, and call v.visit() on child nodes as necessary.
accept(Visitor) - Method in class org.apache.derby.impl.sql.compile.SQLToJavaValueNode
Accept a visitor, and call v.visit() on child nodes as necessary.
accept(Visitor) - Method in class org.apache.derby.impl.sql.compile.SelectNode
Accept a visitor, and call v.visit() on child nodes as necessary.
accept(Visitor) - Method in class org.apache.derby.impl.sql.compile.SingleChildResultSetNode
Accept a visitor, and call v.visit() on child nodes as necessary.
accept(Visitor) - Method in class org.apache.derby.impl.sql.compile.SubqueryNode
Accept a visitor, and call v.visit() on child nodes as necessary.
accept(Visitor) - Method in class org.apache.derby.impl.sql.compile.TableOperatorNode
Accept a visitor, and call v.visit() on child nodes as necessary.
accept(Visitor) - Method in class org.apache.derby.impl.sql.compile.TernaryOperatorNode
Accept a visitor, and call v.visit() on child nodes as necessary.
accept(Visitor) - Method in class org.apache.derby.impl.sql.compile.UnaryOperatorNode
Accept a visitor, and call v.visit() on child nodes as necessary.
accessPathConsidered - Variable in class org.apache.derby.impl.sql.compile.ProjectRestrictNode
 
accessPathModified - Variable in class org.apache.derby.impl.sql.compile.ProjectRestrictNode
 
accessPathName - Variable in class org.apache.derby.impl.sql.compile.AccessPathImpl
 
actionCompSchemaId - Variable in class org.apache.derby.impl.sql.compile.CreateTriggerNode
 
actionNode - Variable in class org.apache.derby.impl.sql.compile.CreateTriggerNode
 
actionOffset - Variable in class org.apache.derby.impl.sql.compile.CreateTriggerNode
 
actionText - Variable in class org.apache.derby.impl.sql.compile.CreateTriggerNode
 
activationKind() - Method in class org.apache.derby.impl.sql.compile.CursorNode
Returns the type of activation this class generates.
activationKind() - Method in class org.apache.derby.impl.sql.compile.DDLStatementNode
 
activationKind() - Method in class org.apache.derby.impl.sql.compile.DMLStatementNode
Returns the type of activation this class generates.
activationKind() - Method in class org.apache.derby.impl.sql.compile.ExecSPSNode
 
activationKind() - Method in class org.apache.derby.impl.sql.compile.MiscellaneousStatementNode
 
activationKind() - Method in class org.apache.derby.impl.sql.compile.NOPStatementNode
 
activationKind() - Method in class org.apache.derby.impl.sql.compile.SetSchemaNode
Returns the type of activation this class generates.
activationKind() - Method in class org.apache.derby.impl.sql.compile.StatementNode
 
activationKind() - Method in class org.apache.derby.impl.sql.compile.TransactionStatementNode
 
actualMethodReturnType - Variable in class org.apache.derby.impl.sql.compile.MethodCallNode
 
ad - Variable in class org.apache.derby.impl.sql.compile.StaticMethodCallNode
 
add(CostEstimate, CostEstimate) - Method in class org.apache.derby.impl.sql.compile.CostEstimateImpl
 
add(Object, Object) - Method in class org.apache.derby.impl.sql.compile.HashNodeList
Add an element to this hash list.
addAggregates() - Method in class org.apache.derby.impl.sql.compile.GroupByNode
Add the extra result columns required by the aggregates to the result list.
addColsToList(ResultColumnList, FormatableBitSet) - Method in class org.apache.derby.impl.sql.compile.FromBaseTable
Augment the RCL to include the columns in the FormatableBitSet.
addColumn(int, int) - Method in class org.apache.derby.impl.sql.compile.ColumnOrdering
Add a column in a table to this ColumnOrdering
addColumnDefinition(TableElementList) - Method in class org.apache.derby.impl.sql.compile.SQLParser
 
addColumnToOrdering(FormatableArrayHolder, int) - Method in class org.apache.derby.impl.sql.compile.ExpressionClassBuilder
Add a column to the existing Ordering list.
addCursorPositionCode() - Method in class org.apache.derby.impl.sql.compile.ActivationClassBuilder
Updatable cursors need to add a getter method for use in BaseActivation to access the result set that identifies target rows for a positioned update or delete.
addDistinctAggregate - Variable in class org.apache.derby.impl.sql.compile.GroupByNode
 
addDistinctAggregateColumnNum - Variable in class org.apache.derby.impl.sql.compile.GroupByNode
 
addDistinctAggregatesToOrderBy() - Method in class org.apache.derby.impl.sql.compile.GroupByNode
Add any distinct aggregates to the order by list.
addElement(QueryTreeNode) - Method in class org.apache.derby.impl.sql.compile.QueryTreeNodeVector
 
addEscapes(String) - Static method in class org.apache.derby.impl.sql.compile.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addFromTable(FromTable) - Method in class org.apache.derby.impl.sql.compile.FromList
Add a table to the FROM list.
addGroupByColumn(GroupByColumn) - Method in class org.apache.derby.impl.sql.compile.GroupByList
Add a column to the list
addItem(Object) - Method in class org.apache.derby.impl.sql.compile.ExpressionClassBuilder
 
addMethodParams(MethodBuilder) - Method in class org.apache.derby.impl.sql.compile.UnaryOperatorNode
This method allows different operators to add primitive arguments to the generated method call, if needed.
addNewArrayOfRows(int) - Method in class org.apache.derby.impl.sql.compile.ExpressionClassBuilder
Generate the assignment for row = new ExecRow[numResultSets]
addNewColumnsForAggregation() - Method in class org.apache.derby.impl.sql.compile.GroupByNode
Add a whole slew of columns needed for aggregation.
addNewGroupingColumnsToRCL(SelectNode) - Method in class org.apache.derby.impl.sql.compile.GroupByList
Add any grouping columns which are not already in the appropriate RCL to the RCL.
addNewNodes() - Method in class org.apache.derby.impl.sql.compile.IntersectOrExceptNode
Add any new ResultSetNodes that are necessary to the tree.
addNewNodes() - Method in class org.apache.derby.impl.sql.compile.UnionNode
Add any new ResultSetNodes that are necessary to the tree.
addNewNodesCalled - Variable in class org.apache.derby.impl.sql.compile.IntersectOrExceptNode
 
addNewNodesCalled - Variable in class org.apache.derby.impl.sql.compile.UnionNode
 
addNewPRNode() - Method in class org.apache.derby.impl.sql.compile.GroupByNode
Add a new PR node for aggregation.
addNewPredicate(Predicate) - Method in class org.apache.derby.impl.sql.compile.ProjectRestrictNode
Add a new predicate to the list.
addNewPredicate(Predicate) - Method in class org.apache.derby.impl.sql.compile.ResultSetNode
Add a new predicate to the list.
addNewPredicate(Predicate) - Method in class org.apache.derby.impl.sql.compile.RowResultSetNode
Add a new predicate to the list.
addNewPredicate(Predicate) - Method in class org.apache.derby.impl.sql.compile.SelectNode
Add a new predicate to the list.
addNewPredicate(Predicate) - Method in class org.apache.derby.impl.sql.compile.SingleChildResultSetNode
Add a new predicate to the list.
addOptPredicate(OptimizablePredicate) - Method in class org.apache.derby.impl.sql.compile.PredicateList
 
addOptPredicate(OptimizablePredicate, int) - Method in class org.apache.derby.impl.sql.compile.PredicateList
Another flavor of addOptPredicate that inserts the given predicate at a given position.
addOrderByColumn(OrderByColumn) - Method in class org.apache.derby.impl.sql.compile.OrderByList
Add a column to the list
addOrderedColumn(int, int, int) - Method in class org.apache.derby.impl.sql.compile.RowOrderingImpl
 
addOuterJoinArguments(ActivationClassBuilder, MethodBuilder) - Method in class org.apache.derby.impl.sql.compile.HalfOuterJoinNode
Generate and add any arguments specifict to outer joins.
addOuterJoinArguments(ActivationClassBuilder, MethodBuilder) - Method in class org.apache.derby.impl.sql.compile.JoinNode
Generate and add any arguments specifict to outer joins.
addParms(JavaValueNode[]) - Method in class org.apache.derby.impl.sql.compile.MethodCallNode
Add the parameter list.
addParms(Vector) - Method in class org.apache.derby.impl.sql.compile.MethodCallNode
Add the parameter list
addPredicate(Predicate) - Method in class org.apache.derby.impl.sql.compile.PredicateList
Add a Predicate to the list.
addProviderToAuxiliaryList(Provider) - Method in class org.apache.derby.impl.sql.compile.CompilerContextImpl
Add a Provider to the current AuxiliaryProviderList, if one exists.
addRCForRID() - Method in class org.apache.derby.impl.sql.compile.ResultColumnList
Add an RC to the end of the list for the RID from an index.
addResultColumn(ResultColumn) - Method in class org.apache.derby.impl.sql.compile.ResultColumnList
Add a ResultColumn (at this point, ResultColumn or AllResultColumn) to the list
addSavedObject(Object) - Method in class org.apache.derby.impl.sql.compile.CompilerContextImpl
 
addSubqueryNode(SubqueryNode) - Method in class org.apache.derby.impl.sql.compile.SubqueryList
Add a subquery to the list.
addTableElement(TableElementNode) - Method in class org.apache.derby.impl.sql.compile.TableElementList
Add a TableElementNode to this TableElementList
addUnorderedOptimizable(Optimizable) - Method in class org.apache.derby.impl.sql.compile.RowOrderingImpl
 
addValueNode(ValueNode) - Method in class org.apache.derby.impl.sql.compile.ValueNodeList
Add a ValueNode to the list.
addWarning(SQLWarning) - Method in class org.apache.derby.impl.sql.compile.CompilerContextImpl
Add a compile time warning.
add_escapes(String) - Method in class org.apache.derby.impl.sql.compile.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
addedColumnOffset - Variable in class org.apache.derby.impl.sql.compile.OrderByColumn
If this sort key is added to the result column list then it is at result column position 1 + resultColumnList.size() - resultColumnList.getOrderBySelect() + addedColumnOffset If the sort key is already in the result column list then addedColumnOffset < 0.
addedEquals - Variable in class org.apache.derby.impl.sql.compile.LikeEscapeOperatorNode
 
additionalArgs - Variable in class org.apache.derby.impl.sql.compile.UnaryOperatorNode
 
additiveExpression(ValueNode, int, boolean) - Method in class org.apache.derby.impl.sql.compile.SQLParser
 
additiveOperator() - Method in class org.apache.derby.impl.sql.compile.SQLParser
 
adjustBeginLineColumn(int, int) - Method in class org.apache.derby.impl.sql.compile.UCode_CharStream
Method to adjust line and column numbers for the start of a token.
adjustDeferredFlag(boolean) - Method in class org.apache.derby.impl.sql.compile.DMLModStatementNode
 
adjustNumberOfRowsReturned(CostEstimate) - Method in class org.apache.derby.impl.sql.compile.HalfOuterJoinNode
 
adjustNumberOfRowsReturned(CostEstimate) - Method in class org.apache.derby.impl.sql.compile.JoinNode
Some types of joins (e.g.
adjustVirtualColumnId(int) - Method in class org.apache.derby.impl.sql.compile.ResultColumn
Adjust the virtualColumnId for this ResultColumn by the specified amount
adjustVirtualColumnIds(int) - Method in class org.apache.derby.impl.sql.compile.ResultColumnList
Walk the list and adjust the virtualColumnIds in the ResultColumns by the specified amount.
aggClass(Token) - Static method in class org.apache.derby.impl.sql.compile.SQLParser
Translate a token for the name of a built-in aggregate to an aggregate definition class.
aggInfo - Variable in class org.apache.derby.impl.sql.compile.GroupByNode
Information that is used at execution time to process aggregates.
aggName(Token) - Static method in class org.apache.derby.impl.sql.compile.SQLParser
Translate a token for the name of a built-in aggregate to a String containing an aggregate name.
aggregateDefinitionClass - Variable in class org.apache.derby.impl.sql.compile.AggregateNode
 
aggregateDefinitionClassName - Variable in class org.apache.derby.impl.sql.compile.AggregateNode
 
aggregateExpression(String, Class) - Method in class org.apache.derby.impl.sql.compile.SQLParser
 
aggregateFollows() - Method in class org.apache.derby.impl.sql.compile.SQLParser
Determine whether the next sequence of tokens can be the beginning of an aggregateNode()() rule.
aggregateName - Variable in class org.apache.derby.impl.sql.compile.AggregateNode
 
aggregateNode() - Method in class org.apache.derby.impl.sql.compile.SQLParser
 
aggregateVector - Variable in class org.apache.derby.impl.sql.compile.CallStatementNode
 
aggregateVector - Variable in class org.apache.derby.impl.sql.compile.GroupByNode
The list of all aggregates in the query block that contains this group by.
aggregateVector - Variable in class org.apache.derby.impl.sql.compile.JoinNode
 
aggregateVector - Variable in class org.apache.derby.impl.sql.compile.RowResultSetNode
 
aggregatorClassName - Variable in class org.apache.derby.impl.sql.compile.AggregateNode
 
aid - Variable in class org.apache.derby.impl.sql.compile.CreateSchemaNode
 
aliasInfo - Variable in class org.apache.derby.impl.sql.compile.CreateAliasNode
 
aliasType - Variable in class org.apache.derby.impl.sql.compile.CreateAliasNode
 
aliasType - Variable in class org.apache.derby.impl.sql.compile.DropAliasNode
 
aliasTypeName(char) - Static method in class org.apache.derby.impl.sql.compile.DropAliasNode
 
all - Variable in class org.apache.derby.impl.sql.compile.SetOperatorNode
Tells whether to eliminate duplicate rows.
allAscending - Variable in class org.apache.derby.impl.sql.compile.OrderByList
 
allAscending() - Method in class org.apache.derby.impl.sql.compile.OrderByList
Are all columns in the list ascending.
allColumnsProjected - Variable in class org.apache.derby.impl.sql.compile.FromTable
 
allExpressionsAreColumns(ResultSetNode) - Method in class org.apache.derby.impl.sql.compile.ResultColumnList
Determine if all of the RC.expressions are columns in the source result set.
allPushable() - Method in class org.apache.derby.impl.sql.compile.PredicateList
Check if all of the predicates in the list are pushable.
allSamePrecendence(int) - Method in class org.apache.derby.impl.sql.compile.ValueNodeList
Return whether or not all of the entries in the list have the same type precendence as the specified value.
allTopCRsFromSameTable() - Method in class org.apache.derby.impl.sql.compile.ResultColumnList
Return whether or not all of the RCs in the list whose expressions are ColumnReferences are from the same table.
alreadyBound - Variable in class org.apache.derby.impl.sql.compile.StaticMethodCallNode
 
alterItem(QueryTreeNode, int, int) - Method in class org.apache.derby.impl.sql.compile.CreateStatementNode
Add or drop an item in a given list.
alterTableAction(TableElementList, int[], int[], boolean[]) - Method in class org.apache.derby.impl.sql.compile.SQLParser
 
alterTableBody(TableName) - Method in class org.apache.derby.impl.sql.compile.SQLParser
 
alterTableStatement() - Method in class org.apache.derby.impl.sql.compile.SQLParser
 
alwaysDefer(int) - Method in class org.apache.derby.impl.sql.compile.DefaultVTIModDeferPolicy
 
alwaysOrdered(int) - Method in class org.apache.derby.impl.sql.compile.RowOrderingImpl
 
alwaysOrderedOptimizables - Variable in class org.apache.derby.impl.sql.compile.RowOrderingImpl
 
alwaysSort - Variable in class org.apache.derby.impl.sql.compile.OrderByList
 
andExpression(ValueNode, boolean) - Method in class org.apache.derby.impl.sql.compile.SQLParser
 
andNode - Variable in class org.apache.derby.impl.sql.compile.Predicate
 
anotherPropertyFollows() - Method in class org.apache.derby.impl.sql.compile.SQLParser
Determine whether the next sequence of tokens can be the beginning of another element in a PROPERTY list.
apl - Variable in class org.apache.derby.impl.sql.compile.ConstraintDefinitionNode
 
appendNewColumnsToRCL(FromBaseTable) - Method in class org.apache.derby.impl.sql.compile.TableElementList
Append goobered up ResultColumns to the table's RCL.
appendResultColumns(ResultColumnList, boolean) - Method in class org.apache.derby.impl.sql.compile.ResultColumnList
Append a given ResultColumnList to this one, resetting the virtual column ids in the appended portion.
applicationParameterNumbers - Variable in class org.apache.derby.impl.sql.compile.StaticMethodCallNode
 
approximateNumericType() - Method in class org.apache.derby.impl.sql.compile.SQLParser
 
areAllColumnsProjected() - Method in class org.apache.derby.impl.sql.compile.FromTable
 
areParametersQueryInvariant() - Method in class org.apache.derby.impl.sql.compile.MethodCallNode
Return whether or not all of the parameters to this node are QUERY_INVARIANT or CONSTANT.
arg - Variable in class org.apache.derby.impl.sql.compile.SQLParser.JJCalls
 
argumentsList - Variable in class org.apache.derby.impl.sql.compile.CoalesceFunctionNode
 
asClause() - Method in class org.apache.derby.impl.sql.compile.SQLParser
 
ascending - Variable in class org.apache.derby.impl.sql.compile.OrderByColumn
 
assignCostEstimate(CostEstimate) - Method in class org.apache.derby.impl.sql.compile.FromTable
Assign the cost estimate in this node to the given cost estimate.
assignResultSetNumber() - Method in class org.apache.derby.impl.sql.compile.ResultSetNode
Assign the next resultSetNumber to the resultSetNumber in this ResultSetNode.
assignableTo(String) - Method in class org.apache.derby.impl.sql.compile.NewInvocationNode
Is this class assignable to the specified class? This is useful for the VTI interface where we want to see if the class implements java.sql.ResultSet.
assignedTableMap - Variable in class org.apache.derby.impl.sql.compile.OptimizerImpl
 
atIsolationLevel() - Method in class org.apache.derby.impl.sql.compile.SQLParser
 
autoIncrementBeginEnd(long[]) - Method in class org.apache.derby.impl.sql.compile.SQLParser
 
autoincRowLocation - Variable in class org.apache.derby.impl.sql.compile.InsertNode
 
autoincrement - Variable in class org.apache.derby.impl.sql.compile.ResultColumn
 
autoincrementCheckRange(long, long, String) - Method in class org.apache.derby.impl.sql.compile.ColumnDefinitionNode
checks to see if autoincrementIncrement and autoincrementInitial are within the bounds of the type whose min and max values are passed into this routine.
autoincrementGenerated - Variable in class org.apache.derby.impl.sql.compile.ResultColumn
 
autoincrementIncrement - Variable in class org.apache.derby.impl.sql.compile.ColumnDefinitionNode
 
autoincrementStart - Variable in class org.apache.derby.impl.sql.compile.ColumnDefinitionNode
 
autoincrementVerify - Variable in class org.apache.derby.impl.sql.compile.ColumnDefinitionNode
 
available - Variable in class org.apache.derby.impl.sql.compile.UCode_CharStream
 

B

BASE_COLUMN_NODE_NAME - Static variable in interface org.apache.derby.impl.sql.compile.C_NodeNames
 
BEFORE - Static variable in interface org.apache.derby.impl.sql.compile.SQLParserConstants
 
BEGIN - Static variable in interface org.apache.derby.impl.sql.compile.SQLParserConstants
 
BETWEEN - Static variable in interface org.apache.derby.impl.sql.compile.SQLParserConstants
 
BETWEEN_OPERATOR_NODE_NAME - Static variable in interface org.apache.derby.impl.sql.compile.C_NodeNames
 
BINARY - Static variable in interface org.apache.derby.impl.sql.compile.SQLParserConstants
 
BINARY_ARITHMETIC_OPERATOR_NODE_NAME - Static variable in interface org.apache.derby.impl.sql.compile.C_NodeNames
 
BINARY_OPERATOR_NODE_NAME - Static variable in interface org.apache.derby.impl.sql.compile.C_NodeNames
 
BINARY_RELATIONAL_OPERATOR_NODE_NAME - Static variable in interface org.apache.derby.impl.sql.compile.C_NodeNames
 
BIT - Static variable in interface org.apache.derby.impl.sql.compile.SQLParserConstants
 
BIT_CONSTANT_NODE_NAME - Static variable in interface org.apache.derby.impl.sql.compile.C_NodeNames
 
BLOB - Static variable in interface org.apache.derby.impl.sql.compile.SQLParserConstants
 
BOOLEAN - Static variable in interface org.apache.derby.impl.sql.compile.SQLParserConstants
 
BOOLEAN_CONSTANT_NODE_NAME - Static variable in interface org.apache.derby.impl.sql.compile.C_NodeNames
 
BOTH - Static variable in interface org.apache.derby.impl.sql.compile.SQLParserConstants
 
BY - Static variable in interface org.apache.derby.impl.sql.compile.SQLParserConstants
 
BaseColumnNode - class org.apache.derby.impl.sql.compile.BaseColumnNode.
A BaseColumnNode represents a column in a base table.
BaseColumnNode() - Constructor for class org.apache.derby.impl.sql.compile.BaseColumnNode
 
BaseJoinStrategy - class org.apache.derby.impl.sql.compile.BaseJoinStrategy.
 
BaseJoinStrategy() - Constructor for class org.apache.derby.impl.sql.compile.BaseJoinStrategy
 
BaseTypeCompiler - class org.apache.derby.impl.sql.compile.BaseTypeCompiler.
This is the base implementation of TypeCompiler
BaseTypeCompiler() - Constructor for class org.apache.derby.impl.sql.compile.BaseTypeCompiler
 
BeginToken() - Method in interface org.apache.derby.impl.sql.compile.CharStream
Returns the next character that marks the beginning of the next token.
BeginToken() - Method in class org.apache.derby.impl.sql.compile.UCode_CharStream
 
BetweenOperatorNode - class org.apache.derby.impl.sql.compile.BetweenOperatorNode.
A BetweenOperatorNode represents a BETWEEN clause.
BetweenOperatorNode() - Constructor for class org.apache.derby.impl.sql.compile.BetweenOperatorNode
 
BinaryArgTypes - Static variable in class org.apache.derby.impl.sql.compile.BinaryOperatorNode
 
BinaryArithmeticOperatorNode - class org.apache.derby.impl.sql.compile.BinaryArithmeticOperatorNode.
This node represents a binary arithmetic operator, like + or *.
BinaryArithmeticOperatorNode() - Constructor for class org.apache.derby.impl.sql.compile.BinaryArithmeticOperatorNode
 
BinaryComparisonOperatorNode - class org.apache.derby.impl.sql.compile.BinaryComparisonOperatorNode.
This node is the superclass for all binary comparison operators, such as =, <>, <, etc.
BinaryComparisonOperatorNode() - Constructor for class org.apache.derby.impl.sql.compile.BinaryComparisonOperatorNode
 
BinaryListOperatorNode - class org.apache.derby.impl.sql.compile.BinaryListOperatorNode.
A BinaryListOperatorNode represents a built-in "binary" operator with a single operand on the left of the operator and a list of operands on the right.
BinaryListOperatorNode() - Constructor for class org.apache.derby.impl.sql.compile.BinaryListOperatorNode
 
BinaryLogicalOperatorNode - class org.apache.derby.impl.sql.compile.BinaryLogicalOperatorNode.
 
BinaryLogicalOperatorNode() - Constructor for class org.apache.derby.impl.sql.compile.BinaryLogicalOperatorNode
 
BinaryMethodNames - Static variable in class org.apache.derby.impl.sql.compile.BinaryOperatorNode
 
BinaryOperatorNode - class org.apache.derby.impl.sql.compile.BinaryOperatorNode.
A BinaryOperatorNode represents a built-in binary operator as defined by the ANSI/ISO SQL standard.
BinaryOperatorNode() - Constructor for class org.apache.derby.impl.sql.compile.BinaryOperatorNode
 
BinaryOperators - Static variable in class org.apache.derby.impl.sql.compile.BinaryOperatorNode
 
BinaryRelationalOperatorNode - class org.apache.derby.impl.sql.compile.BinaryRelationalOperatorNode.
This class represents the 6 binary operators: LessThan, LessThanEquals, Equals, NotEquals, GreaterThan and GreaterThanEquals.
BinaryRelationalOperatorNode() - Constructor for class org.apache.derby.impl.sql.compile.BinaryRelationalOperatorNode
 
BinaryResultTypes - Static variable in class org.apache.derby.impl.sql.compile.BinaryOperatorNode
 
BitConstantNode - class org.apache.derby.impl.sql.compile.BitConstantNode.
 
BitConstantNode() - Constructor for class org.apache.derby.impl.sql.compile.BitConstantNode
 
BitTypeCompiler - class org.apache.derby.impl.sql.compile.BitTypeCompiler.
This class implements TypeCompiler for the SQL BIT datatype.
BitTypeCompiler() - Constructor for class org.apache.derby.impl.sql.compile.BitTypeCompiler
 
BooleanConstantNode - class org.apache.derby.impl.sql.compile.BooleanConstantNode.
 
BooleanConstantNode() - Constructor for class org.apache.derby.impl.sql.compile.BooleanConstantNode
 
BooleanTypeCompiler - class org.apache.derby.impl.sql.compile.BooleanTypeCompiler.
This class implements TypeCompiler for the SQL BOOLEAN datatype.
BooleanTypeCompiler() - Constructor for class org.apache.derby.impl.sql.compile.BooleanTypeCompiler
 
backingIndexName - Variable in class org.apache.derby.impl.sql.compile.ConstraintDefinitionNode
 
backingIndexUUID - Variable in class org.apache.derby.impl.sql.compile.ConstraintDefinitionNode
 
backup(int) - Method in interface org.apache.derby.impl.sql.compile.CharStream
Backs up the input stream by amount steps.
backup(int) - Method in class org.apache.derby.impl.sql.compile.UCode_CharStream
 
bareCallStatement() - Method in class org.apache.derby.impl.sql.compile.SQLParser
 
bareDateLiteral() - Method in class org.apache.derby.impl.sql.compile.SQLParser
 
bareTimeLiteral() - Method in class org.apache.derby.impl.sql.compile.SQLParser
 
bareTimestampLiteral() - Method in class org.apache.derby.impl.sql.compile.SQLParser
 
baseCD - Variable in class org.apache.derby.impl.sql.compile.IndexToBaseRowNode
 
baseConglomerateDescriptor - Variable in class org.apache.derby.impl.sql.compile.FromBaseTable
 
baseRowCount() - Method in class org.apache.derby.impl.sql.compile.FromBaseTable
 
baseTable - Variable in class org.apache.derby.impl.sql.compile.AlterTableNode
 
baseTableName - Variable in class org.apache.derby.impl.sql.compile.CurrentOfNode
 
baseTableRestrictionList - Variable in class org.apache.derby.impl.sql.compile.FromBaseTable
Restriction as a PredicateList
before(PredicateList.PredicateWrapper) - Method in class org.apache.derby.impl.sql.compile.PredicateList.PredicateWrapper
 
beforeOrAfter() - Method in class org.apache.derby.impl.sql.compile.SQLParser
 
beginColumn - Variable in class org.apache.derby.impl.sql.compile.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginConstructor() - Method in class org.apache.derby.impl.sql.compile.ExpressionClassBuilder
 
beginExecuteMethod() - Method in class org.apache.derby.impl.sql.compile.ActivationClassBuilder
By the time this is done, it has generated the following code
beginExecuteMethod() - Method in class org.apache.derby.impl.sql.compile.ExpressionClassBuilder
Build boiler plate for the Execute method
beginLine - Variable in class org.apache.derby.impl.sql.compile.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginOffset - Variable in class org.apache.derby.impl.sql.compile.QueryTreeNode
 
beginOffset - Variable in class org.apache.derby.impl.sql.compile.Token
beginOffset and endOffset are useful for siphoning substrings out of the Statement so that we can recompile the substrings at upgrade time.
behavior - Variable in class org.apache.derby.impl.sql.compile.AlterTableNode
 
behavior - Variable in class org.apache.derby.impl.sql.compile.ConstraintDefinitionNode
 
bestAccessPath - Variable in class org.apache.derby.impl.sql.compile.FromTable
 
bestCost() - Method in class org.apache.derby.impl.sql.compile.Level2OptimizerImpl
 
bestCost - Variable in class org.apache.derby.impl.sql.compile.OptimizerImpl
 
bestCostEstimate - Variable in class org.apache.derby.impl.sql.compile.FromTable
 
bestJoinOrder - Variable in class org.apache.derby.impl.sql.compile.OptimizerImpl
 
bestRowOrdering - Variable in class org.apache.derby.impl.sql.compile.OptimizerImpl
 
bestSortAvoidancePath - Variable in class org.apache.derby.impl.sql.compile.FromTable
 
betweenSelectivity - Variable in class org.apache.derby.impl.sql.compile.BinaryComparisonOperatorNode
 
bind() - Method in class org.apache.derby.impl.sql.compile.AlterTableNode
Bind this AlterTableNode.
bind() - Method in class org.apache.derby.impl.sql.compile.CallStatementNode
Bind this UpdateNode.
bind(DDLStatementNode, DataDictionary) - Method in class org.apache.derby.impl.sql.compile.ConstraintDefinitionNode
Bind this constraint definition.
bind() - Method in class org.apache.derby.impl.sql.compile.CreateAliasNode
Bind this CreateAliasNode.
bind() - Method in class org.apache.derby.impl.sql.compile.CreateIndexNode
Bind this CreateIndexNode.
bind() - Method in class org.apache.derby.impl.sql.compile.CreateTableNode
Bind this CreateTableNode.
bind() - Method in class org.apache.derby.impl.sql.compile.CreateTriggerNode
Bind this CreateTriggerNode.
bind() - Method in class org.apache.derby.impl.sql.compile.CreateViewNode
Bind this CreateViewNode.
bind() - Method in class org.apache.derby.impl.sql.compile.CursorNode
Bind this CursorNode.
bind(DataDictionary) - Method in class org.apache.derby.impl.sql.compile.DMLStatementNode
Bind this DMLStatementNode.
bind() - Method in class org.apache.derby.impl.sql.compile.DeleteNode
Bind this DeleteNode.
bind() - Method in class org.apache.derby.impl.sql.compile.DropAliasNode
Bind this DropMethodAliasNode.
bind() - Method in class org.apache.derby.impl.sql.compile.DropIndexNode
Bind this DropIndexNode.
bind() - Method in class org.apache.derby.impl.sql.compile.DropSchemaNode
 
bind() - Method in class org.apache.derby.impl.sql.compile.DropTableNode
Bind this LockTableNode.
bind() - Method in class org.apache.derby.impl.sql.compile.DropTriggerNode
Bind this DropTriggerNode.
bind() - Method in class org.apache.derby.impl.sql.compile.ExecSPSNode
Bind this ExecSPSNode.
bind(DDLStatementNode, DataDictionary) - Method in class org.apache.derby.impl.sql.compile.FKConstraintDefinitionNode
Bind this constraint definition.
bind() - Method in class org.apache.derby.impl.sql.compile.InsertNode
Bind this InsertNode.
bind() - Method in class org.apache.derby.impl.sql.compile.LockTableNode
Bind this LockTableNode.
bind() - Method in class org.apache.derby.impl.sql.compile.NOPStatementNode
Bind this NOP statement.
bind() - Method in class org.apache.derby.impl.sql.compile.QueryTreeNode
Perform the binding operation on a query tree.
bind(DataDictionary) - Method in class org.apache.derby.impl.sql.compile.ReadCursorNode
Bind this ReadCursorNode.
bind() - Method in class org.apache.derby.impl.sql.compile.RenameNode
Bind this node.
bind(DataDictionary) - Method in class org.apache.derby.impl.sql.compile.TableName
Bind this TableName.
bind() - Method in class org.apache.derby.impl.sql.compile.UpdateNode
Bind this UpdateNode.
bindAndValidateCheckConstraints(FromList) - Method in class org.apache.derby.impl.sql.compile.TableElementList
Bind and validate all of the check constraints in this list against the specified FromList.
bindAndValidateDefault(DataDictionary, TableDescriptor) - Method in class org.apache.derby.impl.sql.compile.ColumnDefinitionNode
Check the validity of the default, if any, for this node.
bindAndValidateDefault(DataDictionary, TableDescriptor) - Method in class org.apache.derby.impl.sql.compile.ModifyColumnNode
Check the validity of the default, if any, for this node.
bindCastNodeOnly() - Method in class org.apache.derby.impl.sql.compile.CastNode
Bind this node but not its child.
bindCheckConstraint(NodeFactory, TableDescriptor, ResultColumnList, ValueNode) - Method in class org.apache.derby.impl.sql.compile.DMLMo