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

A

a - Variable in class net.sf.saffron.runtime.HashableArray
 
a - Variable in class openjava.ptree.util.HashableArray
 
a_ - Variable in class net.sf.saffron.runtime.ArrayIterator
 
absolute(int) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
ABSTRACT - Static variable in class openjava.mop.OJModifier
 
ABSTRACT - Static variable in class openjava.ptree.ModifierList
 
ABSTRACT - Static variable in interface openjava.syntax.TokenID
 
ABSTRACT - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
ABSTRACT - Static variable in interface openjava.tools.parser.ParserConstants
 
AbstractConverter - class net.sf.saffron.opt.AbstractConverter.
Converts a relational expression to any given output convention.
AbstractConverter.ExpandConversionRule - class net.sf.saffron.opt.AbstractConverter.ExpandConversionRule.
Rule which converts an AbstractConverter into a chain of converters from the source relation to the target calling convention.
AbstractConverter.ExpandConversionRule() - Constructor for class net.sf.saffron.opt.AbstractConverter.ExpandConversionRule
 
AbstractConverter(VolcanoCluster, SaffronRel, CallingConvention) - Constructor for class net.sf.saffron.opt.AbstractConverter
 
abstractConverters - Variable in class net.sf.saffron.opt.RelSet
List of AbstractConverter objects which have not yet been satisfied.
AbstractFactoryPattern - Static variable in class net.sf.saffron.util.Glossary
Provide an interface for creating families of related or dependent objects without specifying their concrete classes.
AbstractSyntaxRule - class openjava.syntax.AbstractSyntaxRule.
The interface AbstractSyntaxRule represents a syntax rule.
AbstractSyntaxRule() - Constructor for class openjava.syntax.AbstractSyntaxRule
 
AbstractTable - class net.sf.saffron.ext.AbstractTable.
A AbstractTable is a partial implementation of SaffronTable.
AbstractTable(SaffronSchema, String, SaffronType) - Constructor for class net.sf.saffron.ext.AbstractTable
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.WhileStatement
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.VariableDeclarator
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.VariableDeclaration
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.Variable
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.UnaryExpression
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.TypeName
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.TryStatement
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.ThrowStatement
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.SynchronizedStatement
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.SwitchStatement
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.StatementList
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.SelfAccess
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.ReturnStatement
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.QueryExpression
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.ParseTreeObject
Accepts a ParseTreeVisitor object as the role of a Visitor in the Visitor pattern, as the role of an Element in the Visitor pattern.
accept(ParseTreeVisitor) - Method in interface openjava.ptree.ParseTree
Accepts a ParseTreeVisitor object as the role of a Visitor in the Visitor pattern, as the role of an Element in the Visitor pattern.
accept(ParseTreeVisitor) - Method in class openjava.ptree.ParameterList
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.Parameter
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.ObjectList
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.ModifierList
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.MethodDeclaration
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.MethodCall
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.MemberInitializer
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.MemberDeclarationList
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.Literal
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.Leaf
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.LabeledStatement
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.JoinExpression
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.InstanceofExpression
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.InsertExpression
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.IfStatement
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.ForStatement
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.FieldDeclaration
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.FieldAccess
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.ExpressionStatement
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.ExpressionList
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.EmptyStatement
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.DoWhileStatement
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.ContinueStatement
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.ConstructorInvocation
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.ConstructorDeclaration
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.ConditionalExpression
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.CompilationUnit
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.ClassLiteral
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.ClassDeclarationList
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.ClassDeclaration
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.CatchList
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.CatchBlock
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.CastExpression
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.CaseLabelList
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.CaseLabel
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.CaseGroupList
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.CaseGroup
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.BreakStatement
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.Block
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.BinaryExpression
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.AssignmentExpression
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.ArrayInitializer
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.ArrayAllocationExpression
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.ArrayAccess
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.AllocationExpression
 
accept(ParseTreeVisitor) - Method in class openjava.ptree.AliasedExpression
 
acceptsURL(String) - Method in class net.sf.saffron.jdbc.SaffronJdbcDriver
 
ACCESS - Static variable in class openjava.mop.OJModifier
 
accessMap - Variable in class net.sf.saffron.opt.TableAccessMap
 
actions - Variable in class openjava.debug.gui.SourceCodeViewer
 
active - Variable in class net.sf.saffron.core.PlanWriter
Recursion detection.
active - Variable in class net.sf.saffron.opt.RelSubset
whether findBestPlan is being called
AdapterPattern - Static variable in class net.sf.saffron.util.Glossary
Convert the interface of a class into another interface clients expect.
ADD - Static variable in class openjava.ptree.AssignmentExpression
 
add_escapes(String) - Method in class net.sf.saffron.sql.parser.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
add_escapes(String) - Method in class openjava.tools.parser.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
add(CaseGroup) - Method in class openjava.ptree.CaseGroupList
Adds the specified element after the list This causes side-effect.
add(CaseLabel) - Method in class openjava.ptree.CaseLabelList
Adds the specified element after the list This causes side-effect.
add(CatchBlock) - Method in class openjava.ptree.CatchList
Adds the specified element after the list This causes side-effect.
add(ClassDeclaration) - Method in class openjava.ptree.ClassDeclarationList
Adds the specified element after the list This causes side-effect.
add(Expression) - Method in class openjava.ptree.ExpressionList
Adds the specified element after the list This causes side-effect.
add(int) - Method in class openjava.mop.OJModifier
 
add(int) - Method in class openjava.ptree.ModifierList
Adds the specified element after the list This causes side-effect.
add(MemberDeclaration) - Method in class openjava.ptree.MemberDeclarationList
Adds the specified element after the list This causes side-effect.
add(Object) - Method in class openjava.ptree.ObjectList
Adds the specified element after the list This causes side-effect.
add(OptionsList.Option) - Method in class net.sf.saffron.util.OptionsList
 
add(Parameter) - Method in class openjava.ptree.ParameterList
Adds the specified element after the list This causes side-effect.
add(RelSubset) - Method in class net.sf.saffron.opt.RuleQueue
Registers a subset, if it has not already been registered.
add(RexNode) - Method in class net.sf.saffron.rex.RexList
 
add(SaffronRel) - Method in class net.sf.saffron.opt.RuleQueue
Registers that a relational expression's rules have not been fired.
add(SaffronRel) - Method in class net.sf.saffron.opt.RelSubset
Add expression rel to this subset.
add(SaffronRel) - Method in class net.sf.saffron.opt.RelSet
Add a relational expression to a set, with its results available under a particular calling convention.
add(SqlNode) - Method in class net.sf.saffron.sql.SqlNodeList
 
add(Statement) - Method in class openjava.ptree.StatementList
Adds the specified element after the list This causes side-effect.
add(String) - Method in class openjava.ptree.ModifierList
Adds the specified element after the list This causes side-effect.
add(VariableInitializer) - Method in class openjava.ptree.ArrayInitializer
Adds the specified element after the list This causes side-effect.
addAccessor(String, String) - Method in class net.sf.saffron.ext.ObjectTable
Records the fact that there is another way to access that a field access or method call.
addAll(ArrayInitializer) - Method in class openjava.ptree.ArrayInitializer
Appends a list after this list.
addAll(CaseGroupList) - Method in class openjava.ptree.CaseGroupList
Appends a list after this list.
addAll(CaseLabelList) - Method in class openjava.ptree.CaseLabelList
Appends a list after this list.
addAll(CatchList) - Method in class openjava.ptree.CatchList
Appends a list after this list.
addAll(ClassDeclarationList) - Method in class openjava.ptree.ClassDeclarationList
Appends a list after this list.
addAll(ExpressionList) - Method in class openjava.ptree.ExpressionList
Appends a list after this list.
addAll(MemberDeclarationList) - Method in class openjava.ptree.MemberDeclarationList
Appends a list after this list.
addAll(ObjectList) - Method in class openjava.ptree.ObjectList
Appends a list after this list.
addAll(ParameterList) - Method in class openjava.ptree.ParameterList
Appends a list after this list.
addAll(StatementList) - Method in class openjava.ptree.StatementList
Appends a list after this list.
addAtomicClasses(Vector, OJClass) - Static method in class openjava.ptree.util.ClassMap
 
addBatch(String) - Method in class net.sf.saffron.jdbc.SaffronJdbcStatement
 
addBinary(String, int) - Static method in class net.sf.saffron.oj.xlat.SqlToOpenjavaConverter
 
addCallingConvention(CallingConvention) - Method in interface net.sf.saffron.core.SaffronPlanner
Registers a calling convention.
addCallingConvention(CallingConvention) - Method in class net.sf.saffron.opt.VolcanoPlanner
 
addClass(OJClass) - Method in class openjava.mop.OJClassSourceCode
 
addClass(OJClass) - Method in class openjava.mop.OJClassNull
 
addClass(OJClass) - Method in class openjava.mop.OJClassImp
 
addClass(OJClass) - Method in class openjava.mop.OJClassByteCode
 
addClass(OJClass) - Method in class openjava.mop.OJClassArray
 
addClass(OJClass) - Method in class openjava.mop.OJClass
 
addConstructor(OJConstructor) - Method in class openjava.mop.OJClassSourceCode
 
addConstructor(OJConstructor) - Method in class openjava.mop.OJClassNull
 
addConstructor(OJConstructor) - Method in class openjava.mop.OJClassImp
 
addConstructor(OJConstructor) - Method in class openjava.mop.OJClassByteCode
 
addConstructor(OJConstructor) - Method in class openjava.mop.OJClassArray
 
addConstructor(OJConstructor) - Method in class openjava.mop.OJClass
 
addDecl(Statement, ExpressionList) - Method in class net.sf.saffron.oj.stmt.OJStatement
 
addDimension(int) - Method in class openjava.ptree.TypeName
 
addDimension(String) - Method in class openjava.ptree.TypeName
 
added_cu - Variable in class openjava.ojc.ExprCompiler
 
added_cu - Variable in class openjava.ojc.Compiler
 
addedClasses() - Static method in class openjava.mop.OJSystem
internal use only
addEscapes(String) - Static method in class net.sf.saffron.sql.parser.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addEscapes(String) - Static method in class openjava.tools.parser.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addExceptionType(OJClass) - Method in class openjava.mop.OJMethod
 
addExceptionType(OJClass) - Method in class openjava.mop.OJConstructor
 
addField(OJField) - Method in class openjava.mop.OJClassSourceCode
 
addField(OJField) - Method in class openjava.mop.OJClassNull
 
addField(OJField) - Method in class openjava.mop.OJClassImp
 
addField(OJField) - Method in class openjava.mop.OJClassByteCode
 
addField(OJField) - Method in class openjava.mop.OJClassArray
 
addField(OJField) - Method in class openjava.mop.OJClass
 
addFields(SaffronType, ArrayList) - Static method in class net.sf.saffron.core.SaffronTypeFactoryImpl
Adds all fields in type to fieldList.
addFields(SaffronType, ArrayList, ArrayList) - Static method in class net.sf.saffron.rel.JoinRel
 
addFile(String) - Method in class openjava.ojc.JavaCompilerArgs
 
AddFilterToQueryRule - class net.sf.saffron.rel.jdbc.AddFilterToQueryRule.
AddFilterToQueryRule grafts a FilterRel onto a JdbcQuery.
AddFilterToQueryRule() - Constructor for class net.sf.saffron.rel.jdbc.AddFilterToQueryRule
 
addFrom(SqlIdentifier) - Method in class net.sf.saffron.sql.SqlSelect
 
addInterface(OJClass) - Method in class openjava.mop.OJClass
 
addInternal(SaffronRel) - Method in class net.sf.saffron.opt.RelSet
Adds an expression rel to this set, without creating a RelSubset.
additionalClasses - Static variable in class openjava.mop.OJSystem
 
AdditiveExpression(Environment) - Method in class openjava.tools.parser.Parser
 
addListElement(Object) - Method in class openjava.syntax.SeparatedListRule
 
addListElement(Object) - Method in class openjava.syntax.ExpressionListRule
 
addListElement(Object) - Method in class openjava.syntax.DefaultListRule
 
addMatch(VolcanoRuleMatch) - Method in class net.sf.saffron.opt.RuleQueue
Adds a rule match.
addMembers(ClassDeclaration, OJClass[]) - Static method in class openjava.ptree.util.SyntheticClass
Add declarations of a set of classes classes as inner classes of a class declaration outerClassDecl.
addMethod(ClassDeclaration, StatementList, String, String[], OJClass[], OJClass) - Static method in class openjava.ptree.util.SyntheticClass
Creates a method in a class.
addMethod(OJMethod) - Method in class openjava.mop.OJClassSourceCode
 
addMethod(OJMethod) - Method in class openjava.mop.OJClassNull
 
addMethod(OJMethod) - Method in class openjava.mop.OJClassImp
 
addMethod(OJMethod) - Method in class openjava.mop.OJClassByteCode
 
addMethod(OJMethod) - Method in class openjava.mop.OJClassArray
 
addMethod(OJMethod) - Method in class openjava.mop.OJClass
 
addNewClass(OJClass) - Static method in class openjava.mop.OJSystem
Adds an new public class to be generated.
addOperand(SqlNode) - Method in class net.sf.saffron.sql.SqlCall
 
AddProjectToQueryRule - class net.sf.saffron.rel.jdbc.AddProjectToQueryRule.
A AddProjectToQueryRule grafts a ProjectRel onto a JdbcQuery.
AddProjectToQueryRule() - Constructor for class net.sf.saffron.rel.jdbc.AddProjectToQueryRule
 
addRule(VolcanoRule) - Method in interface net.sf.saffron.core.SaffronPlanner
Registers a rule.
addRule(VolcanoRule) - Method in class net.sf.saffron.opt.VolcanoPlanner
 
addTestMethods(TestSuite, Object, MethodCallTestCase.Dispatcher) - Static method in class net.sf.saffron.util.MethodCallTestCase
 
addToSelectList(ArrayList, List, List, SqlNode, SqlValidator.Scope) - Method in class net.sf.saffron.sql.SqlValidator
Adds an expression to a select list, ensuring that its alias does not clash with any existing expressions on the list.
addWhere(SqlNode) - Method in class net.sf.saffron.sql.SqlSelect
 
adjustBeginLineColumn(int, int) - Method in class net.sf.saffron.sql.parser.JavaCharStream
Method to adjust line and column numbers for the start of a token.
adjustBeginLineColumn(int, int) - Method in class openjava.tools.parser.JavaCharStream
Method to adjust line and column numbers for the start of a token.
AdjustBuffSize() - Method in class net.sf.saffron.sql.parser.JavaCharStream
 
AdjustBuffSize() - Method in class openjava.tools.parser.JavaCharStream
 
adjustTokenSource(TokenSource, Token) - Static method in class openjava.syntax.JavaSyntaxRules
 
after - Variable in class net.sf.saffron.opt.RelImplementor.LazyBind
 
afterExecute(OJClass, Object) - Method in class net.sf.saffron.walden.PrintHandler
 
afterExecute(OJClass, Object) - Method in interface net.sf.saffron.walden.Handler
 
afterLast() - Method in class net.sf.saffron.runtime.IteratorResultSet
 
agg - Variable in class net.sf.saffron.oj.xlat.AggInternalTranslator.RexAggVariable
 
agg - Variable in class net.sf.saffron.runtime.AggAndAcc
 
AggAndAcc - class net.sf.saffron.runtime.AggAndAcc.
AggAndAcc holds an instance of an AggregationExtender and its associated accumulator.
AggAndAcc(AggregationExtender, Object) - Constructor for class net.sf.saffron.runtime.AggAndAcc
 
aggCalls - Variable in class net.sf.saffron.rel.AggregateRel
 
aggCallVector - Variable in class net.sf.saffron.oj.xlat.AggInternalTranslator
 
aggClazz - Variable in class net.sf.saffron.oj.xlat.ExtenderAggregation
 
aggExp - Variable in class net.sf.saffron.oj.xlat.ExtenderAggregation
 
aggInputList - Variable in class net.sf.saffron.oj.xlat.AggInternalTranslator
 
AggInternalTranslator - class net.sf.saffron.oj.xlat.AggInternalTranslator.
Converts expressions to consist only of constants, references to group by expressions (variables called "$group0", etc.), and calls to aggregate functions (variables called "$agg0", etc.).
AggInternalTranslator.RexAggVariable - class net.sf.saffron.oj.xlat.AggInternalTranslator.RexAggVariable.
Reference to an aggregation expression of the current aggregator.
AggInternalTranslator.RexAggVariable(int) - Constructor for class net.sf.saffron.oj.xlat.AggInternalTranslator.RexAggVariable
 
AggInternalTranslator.RexGroupVariable - class net.sf.saffron.oj.xlat.AggInternalTranslator.RexGroupVariable.
Reference to a key of the current aggregator.
AggInternalTranslator.RexGroupVariable(int) - Constructor for class net.sf.saffron.oj.xlat.AggInternalTranslator.RexGroupVariable
 
AggInternalTranslator(QueryInfo, SaffronRel[], Expression[], ArrayList, Vector, JavaRexBuilder) - Constructor for class net.sf.saffron.oj.xlat.AggInternalTranslator
 
aggregate(Comparable) - Method in class net.sf.saffron.ext.Median
 
aggregate(Comparable, Comparable) - Method in class net.sf.saffron.ext.Median
 
aggregate(double) - Method in class net.sf.saffron.ext.Nth
 
aggregate(int) - Method in class net.sf.saffron.ext.Nth
 
aggregate(int) - Method in class net.sf.saffron.ext.Median
 
aggregate(Object) - Method in class net.sf.saffron.ext.Nth
 
aggregate(String) - Method in class net.sf.saffron.ext.LocaleMin
 
aggregateMethod - Variable in class net.sf.saffron.oj.xlat.ExtenderAggregation
 
AggregateRel - class net.sf.saffron.rel.AggregateRel.
AggregateRel is a relational operator which eliminates duplicates and computes totals.
AggregateRel.Call - class net.sf.saffron.rel.AggregateRel.Call.
 
AggregateRel.Call(Aggregation, int[]) - Constructor for class net.sf.saffron.rel.AggregateRel.Call
 
AggregateRel(VolcanoCluster, SaffronRel, int, AggregateRel.Call[]) - Constructor for class net.sf.saffron.rel.AggregateRel
 
aggregation - Variable in class net.sf.saffron.rel.AggregateRel.Call
 
Aggregation - interface net.sf.saffron.rel.Aggregation.
An Aggregation aggregates a set of values into one value.
AggregationExtender - interface net.sf.saffron.core.AggregationExtender.
An AggregationExtender allows end-users to define their own aggregate functions.
AggUnpickler - class net.sf.saffron.oj.xlat.AggUnpickler.
Converts references to agg items and aggregates (created by AggInternalTranslator) into more conventional field accesses.
AggUnpickler(RexBuilder, int) - Constructor for class net.sf.saffron.oj.xlat.AggUnpickler
 
alias - Variable in class net.sf.saffron.sql.SqlValidator.Scope
 
alias - Variable in class openjava.ptree.AliasedExpression
 
AliasedExpression - class openjava.ptree.AliasedExpression.
 
AliasedExpression(Expression, String) - Constructor for class openjava.ptree.AliasedExpression
 
all - Variable in class net.sf.saffron.rel.UnionRel
 
AllocationExpression - class openjava.ptree.AllocationExpression.
The AllocationExpression class represents an expression which allocates a new object with its constructor.
AllocationExpression() - Constructor for class openjava.ptree.AllocationExpression
 
AllocationExpression(Environment) - Method in class openjava.tools.parser.Parser
 
AllocationExpression(Expression, TypeName, ExpressionList) - Constructor for class openjava.ptree.AllocationExpression
Allocates a new object with the class body.
AllocationExpression(Expression, TypeName, ExpressionList, MemberDeclarationList) - Constructor for class openjava.ptree.AllocationExpression
Allocates a new object with the class body.
AllocationExpression(OJClass, ExpressionList) - Constructor for class openjava.ptree.AllocationExpression
 
AllocationExpression(TypeName, ExpressionList) - Constructor for class openjava.ptree.AllocationExpression
Allocates a new object without class body.
AllocationExpression(TypeName, ExpressionList, MemberDeclarationList) - Constructor for class openjava.ptree.AllocationExpression
Allocates a new object with the class body.
allOperands - Variable in class net.sf.saffron.opt.VolcanoPlanner
List of all operands of all rules.
allowsAs() - Method in class net.sf.saffron.sql.SqlDialect
 
allowsEmpty - Variable in class openjava.syntax.SeparatedListRule
 
allowsEmpty - Variable in class openjava.syntax.IterationRule
 
allowsNoPrecNoScale() - Method in class net.sf.saffron.sql.type.SqlTypeName
 
allowsPrecNoScale() - Method in class net.sf.saffron.sql.type.SqlTypeName
 
allowsPrecScale(boolean, boolean) - Method in class net.sf.saffron.sql.type.SqlTypeName
Returns whether this type can be specified with a given combination of precision and scale.
allSets - Variable in class net.sf.saffron.opt.VolcanoPlanner
List of all sets.
alwaysUseParentheses - Static variable in class net.sf.saffron.sql.SqlWriter
 
AmbiguousClassesException - exception openjava.mop.AmbiguousClassesException.
The exception AmbiguousClassesException is thrown if the additional OJClass object has the same name with another OJClass object's.
AmbiguousClassesException(String) - Constructor for class openjava.mop.AmbiguousClassesException
 
ambitious - Variable in class net.sf.saffron.opt.VolcanoPlanner
If true, the planner keeps applying rules as long as they continue to reduce the cost.
And - Static variable in class net.sf.saffron.rex.RexKind
The logical "AND" operator.
And - Static variable in class net.sf.saffron.sql.SqlKind
And
AND - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
AND - Static variable in class openjava.ptree.AssignmentExpression
 
ANDASSIGN - Static variable in interface openjava.syntax.TokenID
 
ANDASSIGN - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
ANDASSIGN - Static variable in interface openjava.tools.parser.ParserConstants
 
AndExpression(Environment) - Method in class openjava.tools.parser.Parser
 
andExpressions(SqlNode, SqlNode) - Static method in class net.sf.saffron.sql.SqlUtil
 
andOperator - Variable in class net.sf.saffron.rex.RexOperatorTable
 
andOperator - Variable in class net.sf.saffron.sql.SqlOperatorTable
 
AndORDINAL - Static variable in class net.sf.saffron.rex.RexKind
 
AndORDINAL - Static variable in class net.sf.saffron.sql.SqlKind
 
AnonFields - Static variable in interface net.sf.saffron.rel.ProjectRelBase.Flags
 
append(ModifierList) - Method in class openjava.ptree.ModifierList
Appends a list after this list.
append(OJClass[], OJClass[]) - Static method in class openjava.mop.Toolbox
 
append(OJConstructor[], OJConstructor[]) - Static method in class openjava.mop.Toolbox
 
append(OJField[], OJField[]) - Static method in class openjava.mop.Toolbox
 
append(OJMethod[], OJMethod[]) - Static method in class openjava.mop.Toolbox
 
apply() - Method in class net.sf.saffron.util.SaffronProperties
Applies properties to the right locations.
arcs - Variable in class net.sf.saffron.util.Graph
 
arg - Variable in class net.sf.saffron.sql.parser.Parser.JJCalls
 
arg - Variable in class openjava.tools.parser.Parser.JJCalls
 
args - Variable in class JP.ac.tsukuba.openjava.SunJavaCompiler
 
args - Variable in class JP.ac.tsukuba.openjava.OldJavaCompiler
 
args - Variable in class net.sf.saffron.oj.stmt.BoundMethod
 
args - Variable in class net.sf.saffron.rel.AggregateRel.Call
 
args - Variable in class net.sf.saffron.util.MethodCallTestCase
 
args - Variable in class openjava.ojc.DynamicJavaCompiler
 
args_ - Variable in class net.sf.saffron.util.MainApp
 
argsList - Variable in class openjava.ojc.JavaCompilerArgs
 
argTypes - Variable in class net.sf.saffron.oj.rel.BuiltinAggregation.Count
 
argTypes - Variable in class net.sf.saffron.oj.rel.BuiltinAggregation.MinMax
 
argTypes - Variable in class net.sf.saffron.oj.xlat.ExtenderAggregation
 
argumentList - Variable in class net.sf.saffron.walden.Interpreter
 
arguments - Variable in class net.sf.saffron.test.SaffronTestCase
 
arguments - Variable in class openjava.ojc.ExprCompiler
 
arguments - Variable in class openjava.ojc.Compiler
 
Arguments(Environment) - Method in class openjava.tools.parser.Parser
 
Arithmetic - Static variable in class net.sf.saffron.rex.RexKind
An arithmetic operator (RexKind.Divide, RexKind.Minus, RexKind.MinusPrefix, RexKind.Plus, RexKind.Times).
ArithmeticORDINAL - Static variable in class net.sf.saffron.rex.RexKind
 
ARRAY - Static variable in class net.sf.saffron.opt.CallingConvention
 
ARRAY_ORDINAL - Static variable in class net.sf.saffron.opt.CallingConvention
The ARRAY calling convention results in a Java expression which evaluates to an array containing the rows returned.
ArrayAccess - class openjava.ptree.ArrayAccess.
The ArrayAccess represents an array access.
ArrayAccess() - Constructor for class openjava.ptree.ArrayAccess
 
ArrayAccess(Expression, Expression) - Constructor for class openjava.ptree.ArrayAccess
 
ArrayAllocationExpression - class openjava.ptree.ArrayAllocationExpression.
The ArrayAllocationExpression class represents an expression which allocates a new array object.
ArrayAllocationExpression() - Constructor for class openjava.ptree.ArrayAllocationExpression
 
ArrayAllocationExpression(OJClass, ExpressionList) - Constructor for class openjava.ptree.ArrayAllocationExpression
 
ArrayAllocationExpression(OJClass, ExpressionList, ArrayInitializer) - Constructor for class openjava.ptree.ArrayAllocationExpression
 
ArrayAllocationExpression(TypeName, ExpressionList) - Constructor for class openjava.ptree.ArrayAllocationExpression
Allocates a new ptree object.
ArrayAllocationExpression(TypeName, ExpressionList, ArrayInitializer) - Constructor for class openjava.ptree.ArrayAllocationExpression
Allocates a new ptree object.
ArrayConverterRel - class net.sf.saffron.oj.convert.ArrayConverterRel.
An ArrayConverterRel converts a plan from inConvention to CallingConvention.ARRAY.
ArrayConverterRel(VolcanoCluster, SaffronRel) - Constructor for class net.sf.saffron.oj.convert.ArrayConverterRel
 
ArrayDimsAndInits(Environment, TypeName) - Method in class openjava.tools.parser.Parser
 
arrayFind(Object[], Object) - Static method in class net.sf.saffron.util.Walker
 
arrayForClasses(Class[]) - Static method in class openjava.mop.OJClass
 
arrayForConstructors(Constructor[]) - Static method in class openjava.mop.OJConstructor
 
arrayForConstructors(Constructor[]) - Static method in class openjava.mop.OJClassImp
 
arrayForFields(Field[]) - Static method in class openjava.mop.OJField
 
arrayForFields(Field[]) - Static method in class openjava.mop.OJClassImp
 
arrayForMethods(Method[]) - Static method in class openjava.mop.OJMethod
 
arrayForMethods(Method[]) - Static method in class openjava.mop.OJClassImp
 
arrayForNames(Environment, String[]) - Static method in class openjava.mop.Toolbox
 
arrayForNames(String[]) - Method in class openjava.mop.OJClassImp
 
arrayForParameters(ParameterList) - Method in class openjava.mop.OJMethodSourceCode
 
arrayForParameters(ParameterList) - Method in class openjava.mop.OJConstructorSourceCode
 
arrayForTypeNames(TypeName[]) - Method in class openjava.mop.OJMethodSourceCode
 
arrayForTypeNames(TypeName[]) - Method in class openjava.mop.OJConstructorSourceCode
 
arrayHashCode(Object[]) - Static method in class net.sf.saffron.runtime.HashableArray
 
arrayHashCode(Object[]) - Static method in class openjava.ptree.util.HashableArray
 
ArrayInitializer - class openjava.ptree.ArrayInitializer.
The ArrayInitializer class presents initializer list of array elements.
ArrayInitializer() - Constructor for class openjava.ptree.ArrayInitializer
Allocates a new ArrayInitializer.
ArrayInitializer(Environment) - Method in class openjava.tools.parser.Parser
 
ArrayInitializer(ExpressionList) - Constructor for class openjava.ptree.ArrayInitializer
 
ArrayInitializer(VariableInitializer) - Constructor for class openjava.ptree.ArrayInitializer
 
ArrayIterator - class net.sf.saffron.runtime.ArrayIterator.
For testing.
ArrayIterator(Object[]) - Constructor for class net.sf.saffron.runtime.ArrayIterator
 
arrayOf(OJClass) - Static method in class openjava.mop.OJClass
 
arraysAreEqual(Object[], Object[]) - Static method in class net.sf.saffron.runtime.HashableArray
Return whether two arrays are equal (shallow compare).
arraysAreEqual(Object[], Object[]) - Static method in class openjava.ptree.util.HashableArray
Return whether two arrays are equal (shallow compare).
As - Static variable in class net.sf.saffron.sql.SqlKind
As
AS - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
AS - Static variable in interface openjava.tools.parser.ParserConstants
 
ASC - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
ASCENDING - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
askParent(String) - Method in class openjava.mop.ClassEnvironment
 
asOperator - Variable in class net.sf.saffron.sql.SqlOperatorTable
 
AsORDINAL - Static variable in class net.sf.saffron.sql.SqlKind
 
assertContains(String, String) - Method in class net.sf.saffron.util.OptionsListTest
 
assertEquals(Iterator, Object[]) - Method in class net.sf.saffron.test.SaffronTestCase
Checks that an iterator returns the same objects as the contents of an array.
assertEquals(List, Object[]) - Method in class net.sf.saffron.test.SaffronTestCase
Checks that a list has the same contents as an array.
assertEquals(Object[], Object) - Method in class net.sf.saffron.test.SaffronTestCase
 
assertEquals(Object[], Object[]) - Method in class net.sf.saffron.test.SaffronTestCase
Checks that two arrays are equal.
assertEqualsDeep(Object, Object) - Static method in class net.sf.saffron.test.SaffronTestCase
 
assertInterpret(String[], String[]) - Method in class net.sf.saffron.walden.Main.WaldonTestCase
 
assertInterpret(String, String) - Method in class net.sf.saffron.walden.Main.WaldonTestCase
 
assertPrintEquals(String, String, boolean) - Method in class net.sf.saffron.util.Util.UtilTestCase
 
assertSynthetic(Object, int, String[]) - Method in class net.sf.saffron.test.SaffronTestCase
Checks that o is a result set with a given number of rows, a list of columns with given names, and every row is the same type.
assertSynthetic(Object, int, String[], Class[]) - Method in class net.sf.saffron.test.SaffronTestCase
Checks that o is a result set with a given number of rows, a list of columns with given names and types, and every row is the same type.
assertThrowableContains(Throwable, String) - Method in class net.sf.saffron.test.SaffronTestCase
Fails if throwable is null, or if its message does not contain the string pattern.
assertTrue(boolean) - Method in class net.sf.saffron.util.SaffronResource
 
assertTrue(boolean, String) - Method in class net.sf.saffron.util.SaffronResource
 
ASSIGN - Static variable in interface openjava.syntax.TokenID
 
ASSIGN - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
ASSIGN - Static variable in interface openjava.tools.parser.ParserConstants
 
AssignmentExpression - class openjava.ptree.AssignmentExpression.
The AssignmentExpression class represents an assignment expression with an assignment operator.
AssignmentExpression() - Constructor for class openjava.ptree.AssignmentExpression
 
AssignmentExpression(Environment) - Method in class openjava.tools.parser.Parser
 
AssignmentExpression(Expression, int, Expression) - Constructor for class openjava.ptree.AssignmentExpression
Allocates a new object.
AssignmentExpression(Expression, String, Expression) - Constructor for class openjava.ptree.AssignmentExpression
 
AssignmentLookahead() - Method in class openjava.tools.parser.Parser
 
AssignmentOperator() - Method in class openjava.tools.parser.Parser
 
assignmentOperatorCheck(Token) - Static method in class openjava.tools.parser.Parser
 
assume() - Method in class openjava.syntax.RestorableTokenSource
 
assume() - Method in class openjava.tools.parser.CustomTokenManager
 
AtomicExpression() - Method in class net.sf.saffron.sql.parser.Parser
 
ATTRNAME - Static variable in class net.sf.saffron.web.servlet.WaldenServlet.Context
 
ATTRNAME - Static variable in class net.sf.saffron.web.servlet.WaldenServlet.Session
 
available - Variable in class net.sf.saffron.sql.parser.JavaCharStream
 
available - Variable in class openjava.tools.parser.JavaCharStream
 

B

backup(int) - Method in class net.sf.saffron.sql.parser.JavaCharStream
 
backup(int) - Method in class openjava.tools.parser.JavaCharStream
 
badValue(int) - Method in class net.sf.saffron.util.EnumeratedValues
Returns an error indicating that the value is illegal.
BANG - Static variable in interface openjava.syntax.TokenID
 
BANG - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
BANG - Static variable in interface openjava.tools.parser.ParserConstants
 
BarfingInvocationHandler - class net.sf.saffron.util.BarfingInvocationHandler.
A class derived from BarfingInvocationHandler handles a method call by looking for a method in itself with identical parameters.
BarfingInvocationHandler() - Constructor for class net.sf.saffron.util.BarfingInvocationHandler
 
baseName(File) - Static method in class openjava.ojc.ExprCompiler
 
baseName(File) - Static method in class openjava.ojc.Compiler
 
bb - Variable in class net.sf.saffron.sql2rel.SqlToRelConverter.DeferredLookup
 
beforeExecute(ParseTree) - Method in class net.sf.saffron.walden.PrintHandler
 
beforeExecute(ParseTree) - Method in interface net.sf.saffron.walden.Handler
 
beforeFirst() - Method in class net.sf.saffron.runtime.IteratorResultSet
 
beforeParse() - Method in class net.sf.saffron.walden.PrintHandler
 
beforeParse() - Method in interface net.sf.saffron.walden.Handler
 
beginColor(ParseTreeObject) - Method in class openjava.debug.gui.ColoredSourceWriter
 
beginColumn - Variable in class net.sf.saffron.sql.parser.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.
beginColumn - Variable in class openjava.tools.parser.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.
beginLine - Variable in class net.sf.saffron.sql.parser.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.
beginLine - Variable in class openjava.tools.parser.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.
BeginToken() - Method in class net.sf.saffron.sql.parser.JavaCharStream
 
BeginToken() - Method in class openjava.tools.parser.JavaCharStream
 
best - Variable in class net.sf.saffron.opt.RelSubset
best known plan
bestCost - Variable in class net.sf.saffron.opt.RelSubset
cost of best known plan (it may have improved since)
Binary - Static variable in class net.sf.saffron.sql.SqlOperator.Syntax
 
BinaryExpression - class openjava.ptree.BinaryExpression.
The BinaryExpression class represents an expression which consists of an operators and two operands.
BinaryExpression() - Constructor for class openjava.ptree.BinaryExpression
 
BinaryExpression(Expression, int, Expression) - Constructor for class openjava.ptree.BinaryExpression
Allocates a new object.
BinaryExpression(Expression, String, Expression) - Constructor for class openjava.ptree.BinaryExpression
 
BinaryHeap - class net.sf.saffron.util.BinaryHeap.
A BinaryHeap is a heap implementation of a priority queue.
BinaryHeap.BinaryHeapTestCase - class net.sf.saffron.util.BinaryHeap.BinaryHeapTestCase.
 
BinaryHeap.BinaryHeapTestCase(String) - Constructor for class net.sf.saffron.util.BinaryHeap.BinaryHeapTestCase
 
BinaryHeap(boolean, Comparator) - Constructor for class net.sf.saffron.util.BinaryHeap
 
binaryMap - Static variable in class net.sf.saffron.sql2rel.SqlToRelConverter
Maps an operator name to an operator.
BinaryOperator() - Method in class net.sf.saffron.sql.parser.Parser
 
binaryOpToSql(int) - Method in class net.sf.saffron.oj.xlat.InternalTranslator
Translates an operator code from Openjava (BinaryExpression.DIVIDE et cetera) to row-expression.
bind - Variable in class net.sf.saffron.opt.RelImplementor.Frame
Holds variable which hasn't been declared yet.
bind(SaffronRel, RelImplementor.Bind) - Method in class net.sf.saffron.opt.RelImplementor
Record the fact that instances of rel are available via bind (which may be eager or lazy).
bind(SaffronRel, SaffronRel) - Method in class net.sf.saffron.opt.RelImplementor
Shares a variable between relations.
bind(SaffronRel, StatementList, VariableInitializer) - Method in class net.sf.saffron.opt.RelImplementor
Declare a variable, and bind it lazily, so it only gets initialized if it is actually used.
bind(SaffronRel, Variable) - Method in class net.sf.saffron.opt.RelImplementor
Record the fact that instances of rel are available in variable.
bindCorrel(String, Variable) - Method in class net.sf.saffron.opt.RelImplementor
Binds a correlating variable.
bindDeferred(RelImplementor.Frame, SaffronRel) - Method in class net.sf.saffron.opt.RelImplementor
 
bindForInit(TypeName, VariableDeclarator[], Environment) - Static method in class openjava.ptree.util.VariableBinder
 
bindLocalVariable(VariableDeclaration, Environment) - Static method in class openjava.ptree.util.VariableBinder
 
bindName(Environment, String, String) - Static method in class openjava.ptree.util.VariableBinder
 
bindParameter(Parameter, Environment) - Static method in class openjava.ptree.util.VariableBinder
 
bindVariable(String, Environment.VariableInfo) - Method in class net.sf.saffron.oj.util.RelEnvironment
 
bindVariable(String, Environment.VariableInfo) - Method in class net.sf.saffron.opt.VolcanoPlannerTest.TestEnvironment
 
bindVariable(String, Environment.VariableInfo) - Method in class openjava.mop.GlobalEnvironment
binds a name to the class type.
bindVariable(String, Environment.VariableInfo) - Method in class openjava.mop.FileEnvironment
binds a name to the class type.
bindVariable(String, Environment.VariableInfo) - Method in class openjava.mop.Environment
Binds the name of a variable to information about the variable, including its class.
bindVariable(String, Environment.VariableInfo) - Method in class openjava.mop.ClosedEnvironment
binds a name to the class type.
bindVariable(String, OJClass) - Method in class openjava.mop.Environment
Binds the name of a variable to its class.
BIT_AND - Static variable in interface openjava.syntax.TokenID
 
BIT_AND - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
BIT_AND - Static variable in interface openjava.tools.parser.ParserConstants
 
BIT_NOT - Static variable in class openjava.ptree.UnaryExpression
Post increment operator.
BIT_OR - Static variable in interface openjava.syntax.TokenID
 
BIT_OR - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
BIT_OR - Static variable in interface openjava.tools.parser.ParserConstants
 
BITAND - Static variable in class openjava.ptree.BinaryExpression
 
BITOR - Static variable in class openjava.ptree.BinaryExpression
 
Block - class openjava.ptree.Block.
The Block class represents a node of parse tree of block statement.
Block() - Constructor for class openjava.ptree.Block
Allocates a new object with an empty statement list.
Block(Environment) - Method in class openjava.tools.parser.Parser
 
Block(StatementList) - Constructor for class openjava.ptree.Block
Allocates a new object.
BlockedBody(Environment) - Method in class openjava.tools.parser.Parser
 
BlockOrStatement(Environment) - Method in class openjava.tools.parser.Parser
 
BlockOrStatementListOpt(Environment) - Method in class openjava.tools.parser.Parser
 
BlockRule - class openjava.syntax.BlockRule.
Syntax rule concerning a Block.
BlockRule() - Constructor for class openjava.syntax.BlockRule
 
BlockRule(Environment) - Constructor for class openjava.syntax.BlockRule
 
BLUE - Static variable in class net.sf.saffron.util.OptionsListTest.Color
 
body - Variable in class net.sf.saffron.oj.rel.ForTerminatorRel
 
Boolean - Static variable in class net.sf.saffron.sql.type.SqlTypeName
 
BOOLEAN - Static variable in class openjava.mop.OJSystem
class object for primitive type boolean
BOOLEAN - Static variable in class openjava.ptree.Literal
 
BOOLEAN - Static variable in interface openjava.syntax.TokenID
 
BOOLEAN - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
BOOLEAN - Static variable in interface openjava.tools.parser.ParserConstants
 
Boolean_ordinal - Static variable in class net.sf.saffron.sql.type.SqlTypeName
 
booleanFalse - Variable in class net.sf.saffron.rex.RexBuilder
 
booleanTrue - Variable in class net.sf.saffron.rex.RexBuilder
 
booleanType - Static variable in class net.sf.saffron.sql.SqlOperatorTable
Type-inference strategy whereby the result type of a call is Boolean.
booleanValue() - Method in class net.sf.saffron.util.OptionsList.BooleanOption
 
booleanValue(RexNode) - Static method in class net.sf.saffron.rex.RexLiteral
 
booleanValue(SqlNode) - Static method in class net.sf.saffron.sql.SqlLiteral
 
bound - Variable in class net.sf.saffron.opt.RelImplementor.LazyBind
 
boundMethod - Variable in class net.sf.saffron.oj.stmt.PreparedExecution
 
BoundMethod - class net.sf.saffron.oj.stmt.BoundMethod.
BoundMethod is a "thunk": a method which has already been bound to a particular object on which it should be invoked, together with the arguments which should be passed on invocation.
BoundMethod(Object, Method, String[]) - Constructor for class net.sf.saffron.oj.stmt.BoundMethod
 
box(OJClass, Expression) - Static method in class openjava.mop.Toolbox
Ensures that an expression is an object.
boxed - Variable in class openjava.ptree.QueryExpression
 
Boxed - Static variable in interface net.sf.saffron.rel.ProjectRelBase.Flags
Whether the resulting row is to be a synthetic class whose fields are the aliases of the fields.
BREAK - Static variable in interface openjava.syntax.TokenID
 
BREAK - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
BREAK - Static variable in interface openjava.tools.parser.ParserConstants
 
BreakStatement - class openjava.ptree.BreakStatement.
The BreakStatement class represents a break statement node of parse tree.
BreakStatement() - Constructor for class openjava.ptree.BreakStatement
Allocates a new BreakStatement object.
BreakStatement(Environment) - Method in class openjava.tools.parser.Parser
 
BreakStatement(String) - Constructor for class openjava.ptree.BreakStatement
Allocates a new BreakStatement object.
BridgePattern - Static variable in class net.sf.saffron.util.Glossary
Decouple an abstraction from its implementation so that the two can very independently.
brief - Variable in class net.sf.saffron.core.PlanWriter
 
buf_ - Variable in class net.sf.saffron.util.OptionsListTest.StringBufferOptionsHandler
 
bufcolumn - Variable in class net.sf.saffron.sql.parser.JavaCharStream
 
bufcolumn - Variable in class openjava.tools.parser.JavaCharStream
 
buffer - Variable in class net.sf.saffron.sql.parser.JavaCharStream
 
buffer - Variable in class openjava.tools.parser.JavaCharStream
 
BufferedIterator - class net.sf.saffron.runtime.BufferedIterator.
BufferedIterator converts a regular iterator into one which implements Iterable (and Enumeration for good measure).
BufferedIterator.Clonerator - class net.sf.saffron.runtime.BufferedIterator.Clonerator.
Reads from an iterator, duplicating elements into a list as it does so.
BufferedIterator.Clonerator(Iterator, List) - Constructor for class net.sf.saffron.runtime.BufferedIterator.Clonerator
 
BufferedIterator.Test - class net.sf.saffron.runtime.BufferedIterator.Test.
 
BufferedIterator.Test(String) - Constructor for class net.sf.saffron.runtime.BufferedIterator.Test
 
BufferedIterator(Iterator) - Constructor for class net.sf.saffron.runtime.BufferedIterator
 
bufline - Variable in class net.sf.saffron.sql.parser.JavaCharStream
 
bufline - Variable in class openjava.tools.parser.JavaCharStream
 
bufpos - Variable in class net.sf.saffron.sql.parser.JavaCharStream
 
bufpos - Variable in class openjava.tools.parser.JavaCharStream
 
bufsize - Variable in class net.sf.saffron.sql.parser.JavaCharStream
 
bufsize - Variable in class openjava.tools.parser.JavaCharStream
 
buildCheapestPlan(SaffronPlanner) - Method in class net.sf.saffron.opt.RelSubset
Recursively build a tree consisting of the cheapest plan at each node.
BuilderPattern - Static variable in class net.sf.saffron.util.Glossary
Separate the construction of a complex object from its representation so that the same construction process can create different representations.
BuiltinAggregation - class net.sf.saffron.oj.rel.BuiltinAggregation.
BuiltinAggregation is a basic aggregator for which special code is generated.
BuiltinAggregation.Count - class net.sf.saffron.oj.rel.BuiltinAggregation.Count.
Count is an aggregator which returns the number of rows which have gone into it.
BuiltinAggregation.Count() - Constructor for class net.sf.saffron.oj.rel.BuiltinAggregation.Count
 
BuiltinAggregation.MinMax - class net.sf.saffron.oj.rel.BuiltinAggregation.MinMax.
MinMax implements the "min" and "max" aggregator functions, returning the returns the smallest/largest of the values which go into it.
BuiltinAggregation.MinMax(OJClass[], boolean) - Constructor for class net.sf.saffron.oj.rel.BuiltinAggregation.MinMax
 
BuiltinAggregation.Sum - class net.sf.saffron.oj.rel.BuiltinAggregation.Sum.
Sum is an aggregator which returns the sum of the values which go into it.
BuiltinAggregation.Sum(OJClass) - Constructor for class net.sf.saffron.oj.rel.BuiltinAggregation.Sum
 
BuiltinAggregation() - Constructor for class net.sf.saffron.oj.rel.BuiltinAggregation
 
BY - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
BY - Static variable in interface openjava.tools.parser.ParserConstants
 
BYTE - Static variable in class openjava.mop.OJSystem
class object for primitive type byte
BYTE - Static variable in class openjava.mop.OJPrimitive
Deprecated.  
BYTE - Static variable in interface openjava.syntax.TokenID
 
BYTE - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
BYTE - Static variable in interface openjava.tools.parser.ParserConstants
 

C

cachedType - Variable in class openjava.ptree.ExpressionObject
 
CalcIterator - class net.sf.saffron.runtime.CalcIterator.
CalcIterator is an abstract base for iterator implementations generated by IterCalcRel.
CalcIterator(Iterator) - Constructor for class net.sf.saffron.runtime.CalcIterator
Constructor.
calcNext() - Method in class net.sf.saffron.runtime.CalcIterator
Method to be implemented by subclasses to calculate next row.
calculateTime(long, long) - Static method in class openjava.ojc.ExprCompiler
 
call - Variable in class net.sf.saffron.sql.SqlValidator.SetopScope
 
call() - Method in class net.sf.saffron.oj.stmt.BoundMethod
 
call(Method, Object, Object[]) - Method in interface net.sf.saffron.util.MethodCallTestCase.Dispatcher
 
callee_min - Variable in class openjava.debug.gui.ColoredSourceWriter
 
callee_min - Variable in class openjava.ojc.GUICompiler
 
calleeAttr - Variable in class openjava.debug.gui.ColoredSourceWriter
 
caller_min - Variable in class openjava.debug.gui.ColoredSourceWriter
 
caller_min - Variable in class openjava.ojc.GUICompiler
 
callerAttr - Variable in class openjava.debug.gui.ColoredSourceWriter
 
callerTranslation() - Method in class openjava.ojc.CommandArguments
 
CallingConvention - class net.sf.saffron.opt.CallingConvention.
CallingConvention enumerates all calling conventions defined by Saffron itself.
CallingConvention(String, int) - Constructor for class net.sf.saffron.opt.CallingConvention
 
callingConventions - Variable in class net.sf.saffron.opt.VolcanoPlanner
 
cancel() - Method in class net.sf.saffron.jdbc.SaffronJdbcStatement
 
cancelRowUpdates() - Method in class net.sf.saffron.runtime.IteratorResultSet
 
canConvert(CallingConvention, CallingConvention) - Method in class net.sf.saffron.opt.VolcanoPlanner
 
canMerge() - Method in class net.sf.saffron.oj.rel.BuiltinAggregation
 
canMerge() - Method in class net.sf.saffron.oj.rel.BuiltinAggregation.Count
 
canMerge() - Method in class net.sf.saffron.oj.rel.BuiltinAggregation.MinMax
 
canMerge() - Method in class net.sf.saffron.oj.rel.BuiltinAggregation.Sum
 
canMerge() - Method in class net.sf.saffron.oj.xlat.ExtenderAggregation
 
canMerge() - Method in interface net.sf.saffron.rel.Aggregation
Whether this aggregation can merge together two accumulators.
CannotAlterException - exception openjava.mop.CannotAlterException.
CannotAlterException is thrown if the requested change cannot be performed on the class object, the method object, or the field object.
CannotAlterException(String) - Constructor for class openjava.mop.CannotAlterException
 
CannotExecuteException - exception openjava.mop.CannotExecuteException.
CannotExecuteException is thrown if the requested introspection cannot be performed on the class object, the method object, or the field object, which needs a java's Class object not available.
CannotExecuteException() - Constructor for class openjava.mop.CannotExecuteException
 
CannotExecuteException(String) - Constructor for class openjava.mop.CannotExecuteException
 
CannotInspectException - exception openjava.mop.CannotInspectException.
The exception CannotInspectException is thrown if the requested introspection cannot be performed on the class object, the method object, or the field object.
CannotInspectException() - Constructor for class openjava.mop.CannotInspectException
 
CannotInspectException(String) - Constructor for class openjava.mop.CannotInspectException
 
canonize(RelSubset) - Method in class net.sf.saffron.opt.VolcanoPlanner
 
canonize(SaffronType) - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl
Registers a type, or returns the existing type if it is already registered.
caretUpdate(CaretEvent) - Method in class openjava.debug.gui.SourceCodeViewer.CaretListenerLabel
 
CASE - Static variable in interface openjava.syntax.TokenID
 
CASE - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
CASE - Static variable in interface openjava.tools.parser.ParserConstants
 
CaseGroup - class openjava.ptree.CaseGroup.
 
CaseGroup() - Constructor for class openjava.ptree.CaseGroup
 
CaseGroup(ExpressionList, StatementList) - Constructor for class openjava.ptree.CaseGroup
 
CaseGroupList - class openjava.ptree.CaseGroupList.
The CaseGroupList class presents for the node of parse tree of CaseGroup
CaseGroupList() - Constructor for class openjava.ptree.CaseGroupList
 
CaseGroupList(CaseGroup) - Constructor for class openjava.ptree.CaseGroupList
 
CaseLabel - class openjava.ptree.CaseLabel.
The CaseLabel class presents for the ptree-node like "case 1 :"
CaseLabel() - Constructor for class openjava.ptree.CaseLabel
 
CaseLabel(Expression) - Constructor for class openjava.ptree.CaseLabel
 
CaseLabelList - class openjava.ptree.CaseLabelList.
The CaseLabelList class presents for the node of parse tree of CaseLabel
CaseLabelList() - Constructor for class openjava.ptree.CaseLabelList
 
CaseLabelList(CaseLabel) - Constructor for class openjava.ptree.CaseLabelList
 
cast - Variable in class net.sf.saffron.sql.SqlOperatorTable
The SQL CAST operator.
CastExpression - class openjava.ptree.CastExpression.
The CastExpression class represents a cast expression of parse tree.
CastExpression() - Constructor for class openjava.ptree.CastExpression
 
CastExpression(Environment) - Method in class openjava.tools.parser.Parser
 
CastExpression(OJClass, Expression) - Constructor for class openjava.ptree.CastExpression
 
CastExpression(TypeName, Expression) - Constructor for class openjava.ptree.CastExpression
Allocates a new object.
CastLookahead(Environment) - Method in class openjava.tools.parser.Parser
 
castObject(Expression, OJClass, OJClass) - Static method in class openjava.mop.Toolbox
Converts an expression of type Object into an appropriate type.
catalogReader - Variable in class net.sf.saffron.sql.SqlValidator
 
CATCH - Static variable in interface openjava.syntax.TokenID
 
CATCH - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
CATCH - Static variable in interface openjava.tools.parser.ParserConstants
 
CatchBlock - class openjava.ptree.CatchBlock.
The CatchBlock class presents catch node of parse tree
CatchBlock() - Constructor for class openjava.ptree.CatchBlock
 
CatchBlock(Parameter, StatementList) - Constructor for class openjava.ptree.CatchBlock
Allocates a new CatchBlock object.
CatchList - class openjava.ptree.CatchList.
The CatchList class presents for the node of parse tree of CatchBlock
CatchList() - Constructor for class openjava.ptree.CatchList
 
CatchList(CatchBlock) - Constructor for class openjava.ptree.CatchList
 
ChainOfResponsibilityPattern - Static variable in class net.sf.saffron.util.Glossary
Avoid coupling the sender of a request to its receiver by giving more than one object a chance to handle the request.
changeConvention(SaffronRel, CallingConvention) - Method in interface net.sf.saffron.core.SaffronPlanner
Changes a relational expression to an equivalent one of a different calling convention.
changeConvention(SaffronRel, CallingConvention) - Method in class net.sf.saffron.opt.VolcanoPlanner
 
changeConvention(SaffronRel, Graph.Arc) - Method in class net.sf.saffron.opt.VolcanoPlanner
Tries to convert a relational expression to the target convention of an arc.
changeConventionUsingConverters(SaffronRel, CallingConvention) - Method in class net.sf.saffron.opt.VolcanoPlanner
 
changeLog - Variable in class openjava.debug.gui.SourceCodeViewer
 
CHAR - Static variable in class openjava.mop.OJSystem
class object for primitive type char
CHAR - Static variable in class openjava.mop.OJPrimitive
Deprecated.  
CHAR - Static variable in interface openjava.syntax.TokenID
 
CHAR - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
CHAR - Static variable in interface openjava.tools.parser.ParserConstants
 
CHARACTER - Static variable in class openjava.ptree.Literal
 
CHARACTER_LITERAL - Static variable in interface openjava.syntax.TokenID
 
CHARACTER_LITERAL - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
CHARACTER_LITERAL - Static variable in interface openjava.tools.parser.ParserConstants
 
charBegin - Variable in class openjava.ptree.Leaf
charBegin is the number of the character at which this token is.
check() - Method in class openjava.ojc.CommandArguments2
 
check(String) - Method in class net.sf.saffron.sql.SqlValidator
 
check(String, String) - Method in class net.sf.saffron.sql.parser.SqlParserTest
 
check(String, String) - Method in class net.sf.saffron.sql2rel.ConverterTest
 
check(TestCase, String) - Method in class net.sf.saffron.oj.xlat.SqlToOpenjavaConverter.ConverterTest
 
checkArguments() - Method in class openjava.ojc.CommandArguments
 
checkError() - Method in class net.sf.saffron.runtime.QueueIterator
Throws an error if one has been set via QueueIterator.done(Throwable).
checkError() - Static method in class openjava.tools.DebugOut
Flush the stream and check its error state.
checkExp(String, String) - Method in class net.sf.saffron.sql.parser.SqlParserTest
 
checkFails(String, String) - Method in class net.sf.saffron.sql.SqlValidator
 
checkFails(String, String) - Method in class net.sf.saffron.sql.parser.SqlParserTest
 
checkForSatisfiedConverters(RelSet, SaffronRel) - Method in class net.sf.saffron.opt.VolcanoPlanner
 
checkIt(String, OptionsList.Option[], String[]) - Method in class net.sf.saffron.util.OptionsListTest
 
child - Variable in class net.sf.saffron.rel.SingleRel
 
childExps - Variable in class net.sf.saffron.oj.rel.IterCalcRel
 
children - Variable in class net.sf.saffron.opt.RuleOperand
 
children - Variable in class net.sf.saffron.sql.SqlValidator.SelectScope
List of child scopes, set on validate.
children - Variable in class net.sf.saffron.util.Walker.Frame
 
children - Variable in class net.sf.saffron.util.Walker.Region
 
childrenAccept(ParseTreeVisitor) - Method in class openjava.ptree.ParseTreeObject
Accepts a ParseTreeVisitor object as the role of a Visitor in the Visitor pattern, as the role of an Element in the Visitor pattern.
childrenAccept(ParseTreeVisitor) - Method in interface openjava.ptree.ParseTree
Accepts a ParseTreeVisitor object as the role of a Visitor in the Visitor pattern, as the role of an Element in the Visitor pattern.
childrenAccept(ParseTreeVisitor) - Method in class openjava.ptree.NonLeaf
Accepts a ParseTreeVisitor object as the role of a Visitor in the Visitor pattern, as the role of an Element in the Visitor pattern.
childrenAccept(ParseTreeVisitor) - Method in class openjava.ptree.List
Accepts a ParseTreeVisitor object as the role of a Visitor in the Visitor pattern, as the role of an Element in the Visitor pattern.
childrenAccept(ParseTreeVisitor) - Method in class openjava.ptree.Leaf
Accepts a ParseTreeVisitor object as the role of a Visitor in the Visitor pattern, as the role of an Element in the Visitor pattern.
childrenAccept(RelVisitor) - Method in class net.sf.saffron.opt.OptUtil.RelHolder
 
childrenAccept(RelVisitor) - Method in class net.sf.saffron.rel.SingleRel
 
childrenAccept(RelVisitor) - Method in class net.sf.saffron.rel.SaffronRel
 
childrenAccept(RelVisitor) - Method in class net.sf.saffron.rel.JoinRel
 
childrenAreEqual(NonLeaf) - Method in class openjava.ptree.NonLeaf
Returns whether all of this object's children are equal to the corresponding child of other
childrenNames - Variable in class net.sf.saffron.sql.SqlValidator.SelectScope
Aliases of the child scopes, set on validate.
chooseConvention(RexNode) - Method in class net.sf.saffron.oj.rel.ExpressionReaderRel
 
chooseDelegate() - Method in interface net.sf.saffron.core.SaffronPlanner
Negotiates an appropriate planner to deal with distributed queries.
chooseDelegate() - Method in class net.sf.saffron.opt.VolcanoPlanner
 
chooseType(OJClass, OJClass) - Static method in class openjava.ptree.BinaryExpression
 
CLASS - Static variable in class openjava.mop.Signature
 
CLASS - Static variable in interface openjava.syntax.TokenID
 
CLASS - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
CLASS - Static variable in interface openjava.tools.parser.ParserConstants
 
class2path(String) - Static method in class openjava.ojc.ExprCompiler
 
class2path(String) - Static method in class openjava.ojc.Compiler
 
ClassBody(ClassEnvironment) - Method in class openjava.tools.parser.Parser
 
ClassBodyDeclaration(ClassEnvironment) - Method in class openjava.tools.parser.Parser
 
ClassBodyDeclarationListOpt(ClassEnvironment) - Method in class openjava.tools.parser.Parser
 
ClassCollector - class net.sf.saffron.oj.util.ClassCollector.
ClassCollector walks over an expression tree, calling Expression.getType(openjava.mop.Environment) and Expression.getRowType(openjava.mop.Environment) on each node, and forming a set of distinct types.
ClassCollector(Environment) - Constructor for class net.sf.saffron.oj.util.ClassCollector
 
ClassDeclaration - class openjava.ptree.ClassDeclaration.
The ClassDeclaration class presents class declaration node of parse tree.
ClassDeclaration(ClassEnvironment) - Method in class openjava.tools.parser.Parser
 
ClassDeclaration(ModifierList, String, TypeName[], TypeName[], MemberDeclarationList) - Constructor for class openjava.ptree.ClassDeclaration
Constructs ClassDeclaration from its elements.
ClassDeclaration(ModifierList, String, TypeName[], TypeName[], MemberDeclarationList, boolean) - Constructor for class openjava.ptree.ClassDeclaration
 
ClassDeclarationList - class openjava.ptree.ClassDeclarationList.
The ClassDeclarationList class presents for the node of parse tree of ClassDeclaration
ClassDeclarationList() - Constructor for class openjava.ptree.ClassDeclarationList
 
ClassDeclarationList(ClassDeclaration) - Constructor for class openjava.ptree.ClassDeclarationList
 
ClassEnvironment - class openjava.mop.ClassEnvironment.
 
ClassEnvironment(Environment) - Constructor for class openjava.mop.ClassEnvironment
 
ClassEnvironment(Environment, OJClass) - Constructor for class openjava.mop.ClassEnvironment
 
ClassEnvironment(Environment, String) - Constructor for class openjava.mop.ClassEnvironment
 
classes - Variable in class openjava.mop.OJClassSourceCode
 
classes - Variable in class openjava.mop.OJClassArray
 
classes - Variable in class openjava.ptree.util.SyntheticClass
 
classesForName(String) - Static method in class net.sf.saffron.runtime.SaffronUtil
Looks up a class by name, returns an array of one class if the class is not found, an array of zero classes if not.
ClassLiteral - class openjava.ptree.ClassLiteral.
The ClassLiteral class represents an expression as a object of Class class, which is suppoted since JDK 1.1.
ClassLiteral(Environment) - Method in class openjava.tools.parser.Parser
 
ClassLiteral(OJClass) - Constructor for class openjava.ptree.ClassLiteral
 
ClassLiteral(TypeName) - Constructor for class openjava.ptree.ClassLiteral
Allocates a new object.
ClassLiteralLookahead() - Method in class openjava.tools.parser.Parser
 
ClassLiteralReplacer - class openjava.ptree.util.ClassLiteralReplacer.
Replaces occurrences of foo.Bar.class with Class.forName("foo.Bar").
ClassLiteralReplacer(Environment) - Constructor for class openjava.ptree.util.ClassLiteralReplacer
 
ClassMap - class openjava.ptree.util.ClassMap.
A ClassMap is ...
ClassMap(Class) - Constructor for class openjava.ptree.util.ClassMap
 
ClassModifiersOpt(Environment) - Method in class openjava.tools.parser.Parser
 
className - Variable in class openjava.mop.ClassEnvironment
 
ClassSchema - class net.sf.saffron.ext.ClassSchema.
A ClassSchema is a schema whose tables are reflections of the the public fields of a given class.
ClassSchema(Class, boolean) - Constructor for class net.sf.saffron.ext.ClassSchema
 
classSet - Variable in class net.sf.saffron.oj.util.ClassCollector
 
clazz - Variable in class net.sf.saffron.core.SaffronTypeFactoryImpl.JavaType
 
clazz - Variable in class net.sf.saffron.ext.ClassSchema
 
clazz - Variable in class net.sf.saffron.oj.stmt.OJStatement.Argument
 
clazz - Variable in class net.sf.saffron.opt.RuleOperand
 
clazz - Variable in class net.sf.saffron.runtime.VarDecl
 
clazz - Variable in class net.sf.saffron.runtime.IteratorResultSet.FieldGetter
 
clazz - Variable in class openjava.mop.Environment.BasicVariableInfo
 
clazz - Variable in class openjava.ojc.TranslatorThread
 
clazzAggAndAcc - Static variable in class openjava.mop.Toolbox
 
clazzAggregationExtender - Static variable in class openjava.mop.Toolbox
 
clazzClass - Static variable in class openjava.mop.Toolbox
 
clazzCollection - Static variable in class openjava.mop.Toolbox
 
clazzComparable - Static variable in class openjava.mop.Toolbox
 
clazzComparator - Static variable in class openjava.mop.Toolbox
 
clazzConnection - Static variable in class openjava.mop.Toolbox
 
clazzEntry - Static variable in class openjava.mop.Toolbox
 
clazzEnumeration - Static variable in class openjava.mop.Toolbox
 
clazzHashtable - Static variable in class openjava.mop.Toolbox
 
clazzIterable - Static variable in class openjava.mop.Toolbox
 
clazzIterator - Static variable in class openjava.mop.Toolbox
 
clazzMap - Static variable in class openjava.mop.Toolbox
 
clazzMapEntry - Static variable in class openjava.mop.Toolbox
 
clazzObject - Static variable in class openjava.mop.Toolbox
 
clazzObjectArray - Static variable in class openjava.mop.Toolbox
 
clazzResultSet - Static variable in class openjava.mop.Toolbox
 
clazzSaffronUtil - Static variable in class openjava.mop.Toolbox
 
clazzSet - Static variable in class openjava.mop.Toolbox
 
clazzSQLException - Static variable in class openjava.mop.Toolbox
 
clazzString - Static variable in class openjava.mop.Toolbox
 
clazzSyntheticObject - Static variable in class openjava.mop.Toolbox
 
clazzVector - Static variable in class openjava.mop.Toolbox
 
clazzVoid - Static variable in class openjava.mop.Toolbox
 
clear() - Method in class net.sf.saffron.util.BinaryHeap
 
clear() - Method in class openjava.ojc.JavaCompilerArgs
 
clearBatch() - Method in class net.sf.saffron.jdbc.SaffronJdbcStatement
 
clearWarnings() - Method in class net.sf.saffron.jdbc.SaffronJdbcStatement
 
clearWarnings() - Method in class net.sf.saffron.jdbc.SaffronJdbcConnection
 
clearWarnings() - Method in class net.sf.saffron.runtime.IteratorResultSet
 
clone() - Method in class net.sf.saffron.ext.ExtentRel
 
clone() - Method in class net.sf.saffron.oj.convert.VectorConverterRel
 
clone() - Method in class net.sf.saffron.oj.convert.ResultSetConverterRel
 
clone() - Method in class net.sf.saffron.oj.convert.JavaConverterRel
 
clone() - Method in class net.sf.saffron.oj.convert.IterConverterRel
 
clone() - Method in class net.sf.saffron.oj.convert.IterableConverterRel
 
clone() - Method in class net.sf.saffron.oj.convert.ExistsConverterRel
 
clone() - Method in class net.sf.saffron.oj.convert.EnumerationConverterRel
 
clone() - Method in class net.sf.saffron.oj.convert.CollectionConverterRel
 
clone() - Method in class net.sf.saffron.oj.convert.ArrayConverterRel
 
clone() - Method in class net.sf.saffron.oj.rel.JavaUnionAllRel
 
clone() - Method in class net.sf.saffron.oj.rel.JavaTableAccessRel
 
clone() - Method in class net.sf.saffron.oj.rel.JavaProjectRel
 
clone() - Method in class net.sf.saffron.oj.rel.JavaOneRowRel
 
clone() - Method in class net.sf.saffron.oj.rel.JavaNestedLoopJoinRel
 
clone() - Method in class net.sf.saffron.oj.rel.JavaFilterRel
 
clone() - Method in class net.sf.saffron.oj.rel.JavaExistsRel
 
clone() - Method in class net.sf.saffron.oj.rel.JavaDistinctRel
 
clone() - Method in class net.sf.saffron.oj.rel.JavaAggregateRel
 
clone() - Method in class net.sf.saffron.oj.rel.IterOneRowRel
 
clone() - Method in class net.sf.saffron.oj.rel.IterConcatenateRel
 
clone() - Method in class net.sf.saffron.oj.rel.IterCalcRel
 
clone() - Method in class net.sf.saffron.oj.rel.ForTerminatorRel
 
clone() - Method in class net.sf.saffron.oj.rel.ExpressionReaderRel
 
clone() - Method in class net.sf.saffron.oj.util.JavaRowExpression
 
clone() - Method in class net.sf.saffron.oj.xlat.InternalTranslator.RexQuery
 
clone() - Method in class net.sf.saffron.oj.xlat.AggInternalTranslator.RexGroupVariable
 
clone() - Method in class net.sf.saffron.oj.xlat.AggInternalTranslator.RexAggVariable
 
clone() - Method in class net.sf.saffron.opt.VolcanoPlannerTest.TestLeafRel
 
clone() - Method in class net.sf.saffron.opt.VolcanoPlannerTest.NoneSingleRel
 
clone() - Method in class net.sf.saffron.opt.VolcanoPlannerTest.PhysSingleRel
 
clone() - Method in class net.sf.saffron.opt.RelSubset
An RelSet is its own clone.
clone() - Method in class net.sf.saffron.opt.OptUtil.RelHolder
 
clone() - Method in class net.sf.saffron.opt.AbstractConverter
 
clone() - Method in class net.sf.saffron.rel.UnionRel
 
clone() - Method in class net.sf.saffron.rel.TableModificationRel
 
clone() - Method in class net.sf.saffron.rel.TableAccessRel
 
clone() - Method in class net.sf.saffron.rel.SortRel
 
clone() - Method in class net.sf.saffron.rel.SaffronRel
 
clone() - Method in class net.sf.saffron.rel.ProjectRel
 
clone() - Method in class net.sf.saffron.rel.OneRowRel
 
clone() - Method in class net.sf.saffron.rel.JoinRel
 
clone() - Method in class net.sf.saffron.rel.FilterRel
 
clone() - Method in class net.sf.saffron.rel.DistinctRel
 
clone() - Method in class net.sf.saffron.rel.CorrelatorRel
 
clone() - Method in class net.sf.saffron.rel.AggregateRel
 
clone() - Method in class net.sf.saffron.rel.convert.NoneConverterRel
 
clone() - Method in class net.sf.saffron.rel.jdbc.JdbcQuery
 
clone() - Method in class net.sf.saffron.rex.RexRangeRef
 
clone() - Method in class net.sf.saffron.rex.RexNode
 
clone() - Method in class net.sf.saffron.rex.RexLiteral
 
clone() - Method in class net.sf.saffron.rex.RexList
 
clone() - Method in class net.sf.saffron.rex.RexInputRef
 
clone() - Method in class net.sf.saffron.rex.RexFieldAccess
 
clone() - Method in class net.sf.saffron.rex.RexCorrelVariable
 
clone() - Method in class net.sf.saffron.rex.RexCall
 
clone() - Method in class net.sf.saffron.sql.SqlNodeList
 
clone() - Method in class net.sf.saffron.sql.SqlNode
 
clone() - Method in class net.sf.saffron.sql.SqlLiteral
 
clone() - Method in class net.sf.saffron.sql.SqlIdentifier
 
clone() - Method in class net.sf.saffron.sql.SqlCall
 
clone() - Method in class net.sf.saffron.util.EnumeratedValues
 
clone() - Method in class openjava.ptree.ParseTreeObject
clone() is fixed as a shallow copy.
clone(Expression) - Static method in class net.sf.saffron.util.Util
 
clone(Expression[]) - Static method in class net.sf.saffron.util.Util
 
clone(int[]) - Static method in class net.sf.saffron.util.Util
 
clone(RexNode) - Static method in class net.sf.saffron.rex.RexUtil
Returns a copy of a row-expression.
clone(RexNode[]) - Static method in class net.sf.saffron.rex.RexUtil
Returns a copy of an array of row-expressions.
clone(SaffronRel) - Static method in class net.sf.saffron.opt.OptUtil
 
clone(SaffronRel[]) - Static method in class net.sf.saffron.opt.OptUtil
 
clone(StatementList) - Static method in class net.sf.saffron.util.Util
 
clone(String[]) - Static method in class net.sf.saffron.util.Util
 
cloneArray(SqlNode[]) - Static method in class net.sf.saffron.sql.SqlNode
 
clonerator - Variable in class net.sf.saffron.runtime.BufferedIterator
 
close() - Method in class net.sf.saffron.jdbc.SaffronJdbcStatement
 
close() - Method in class net.sf.saffron.jdbc.SaffronJdbcConnection
 
close() - Method in class net.sf.saffron.runtime.IteratorResultSet
 
close() - Static method in class openjava.tools.DebugOut
Close the stream.
ClosedEnvironment - class openjava.mop.ClosedEnvironment.
An environment whose symbols come from local Java variable, method and class declarations.
ClosedEnvironment(Environment) - Constructor for class openjava.mop.ClosedEnvironment
Creates a ClosedEnvironment.
cluster - Variable in class net.sf.saffron.oj.xlat.QueryInfo
 
cluster - Variable in class net.sf.saffron.rel.SaffronRel
 
cluster - Variable in class net.sf.saffron.sql2rel.SqlToRelConverter
 
collations - Variable in class net.sf.saffron.rel.SortRel
 
collator - Variable in class net.sf.saffron.ext.LocaleMin
 
collectFromRel(SaffronRel) - Static method in class net.sf.saffron.oj.util.UnboundVariableCollector
Returns a description of what variables are unbound inside rel.
COLLECTION - Static variable in class net.sf.saffron.opt.CallingConvention
 
COLLECTION_ORDINAL - Static variable in class net.sf.saffron.opt.CallingConvention
The COLLECTION calling convention results in a Java expression which evaluates to a Collection, typically a ArrayList.
CollectionConverterRel - class net.sf.saffron.oj.convert.CollectionConverterRel.
A CollectionConverterRel converts a plan from inConvention to CallingConvention.COLLECTION.
CollectionConverterRel(VolcanoCluster, SaffronRel) - Constructor for class net.sf.saffron.oj.convert.CollectionConverterRel
 
COLON - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
COLON - Static variable in interface openjava.syntax.TokenID
 
COLON - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
COLON - Static variable in interface openjava.tools.parser.ParserConstants
 
ColoredSourceWriter - class openjava.debug.gui.ColoredSourceWriter.
The class ColoredSourceWriter is a Visitor role in the Visitor pattern and this also visits each child ParseTree object from left to right.
ColoredSourceWriter.TextPanePrintWriter - class openjava.debug.gui.ColoredSourceWriter.TextPanePrintWriter.
 
ColoredSourceWriter.TextPanePrintWriter() - Constructor for class openjava.debug.gui.ColoredSourceWriter.TextPanePrintWriter
 
ColoredSourceWriter(DefaultStyledDocument, int, int) - Constructor for class openjava.debug.gui.ColoredSourceWriter
 
column - Variable in class net.sf.saffron.sql.parser.JavaCharStream
 
column - Variable in class openjava.tools.parser.JavaCharStream
 
columnGetter - Variable in class net.sf.saffron.runtime.IteratorResultSet
 
columnName - Variable in class net.sf.saffron.ext.JdbcTable.JdbcColumn
 
columnNames - Variable in class net.sf.saffron.runtime.IteratorResultSet
 
columnNames - Variable in class net.sf.saffron.runtime.IteratorResultSet.SyntheticColumnGetter
 
columns - Variable in class net.sf.saffron.ext.JdbcTable
 
Comma - Static variable in class net.sf.saffron.sql.SqlJoinOperator.JoinType
Comma join: the good old-fashioned SQL FROM clause, where table expressions are specified with commas between them, and join conditions are specified in the WHERE clause.
COMMA - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
COMMA - Static variable in interface openjava.syntax.TokenID
 
COMMA - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
COMMA - Static variable in interface openjava.tools.parser.ParserConstants
 
Comma_ORDINAL - Static variable in class net.sf.saffron.sql.SqlJoinOperator.JoinType
 
CommandArguments - class openjava.ojc.CommandArguments.
Represents the argument list passed to a Java compiler.
CommandArguments(String[]) - Constructor for class openjava.ojc.CommandArguments
 
CommandArguments2 - class openjava.ojc.CommandArguments2.
Represents the argument list passed to a Java compiler.
CommandArguments2(String[]) - Constructor for class openjava.ojc.CommandArguments2
 
CommandPattern - Static variable in class net.sf.saffron.util.Glossary
Encapsulate a request as an object, thereby letting you parameterize clients with different requests, queue or log requests, and support undoable operations.
comment - Variable in class openjava.ptree.NonLeaf
 
commit() - Method in class net.sf.saffron.jdbc.SaffronJdbcConnection
 
commonBaseType(OJClass, OJClass) - Static method in class openjava.mop.Signature
 
commonBaseTypes(OJClass[], OJClass[]) - Static method in class openjava.mop.Signature
 
comp_unit - Variable in class openjava.ojc.ExprCompiler
 
comparator - Variable in class net.sf.saffron.util.BinaryHeap
 
compare(Object, Object) - Method in class net.sf.saffron.ext.Median.ArrayComparator
 
compare(Object, Object) - Method in class net.sf.saffron.opt.RuleQueue.RelImportanceComparator
 
compare(Object, Object) - Method in class net.sf.saffron.opt.RuleQueue.RuleMatchImportanceComparator
 
compareParameters(OJClass[]) - Method in class openjava.mop.OJMethod
 
compareParameters(OJClass[]) - Method in class openjava.mop.OJConstructor
 
compareParameters(OJConstructor) - Method in class openjava.mop.OJConstructor
 
compareParameters(OJMethod) - Method in class openjava.mop.OJMethod
 
compareParams(OJClass[]) - Method in class openjava.mop.Signature
 
Comparison - Static variable in class net.sf.saffron.rex.RexKind
A comparison operator (RexKind.Equals, RexKind.GreaterThan, etc.).
ComparisonORDINAL - Static variable in class net.sf.saffron.rex.RexKind
 
CompilationUnit - class openjava.ptree.CompilationUnit.
The CompilationUnit class presents for the whole parse tree in a file.
CompilationUnit(Environment) - Method in class openjava.tools.parser.Parser
Syntactical Descriptions *
CompilationUnit(String, String[], ClassDeclarationList) - Constructor for class openjava.ptree.CompilationUnit
Allocates this object with specified parse-tree elements.
compile() - Method in class JP.ac.tsukuba.openjava.SunJavaCompiler
 
compile() - Method in class JP.ac.tsukuba.openjava.OldJavaCompiler
 
compile() - Method in class JP.ac.tsukuba.openjava.NullCompiler
 
compile() - Method in class openjava.ojc.DynamicJavaCompiler
 
compile() - Method in interface openjava.ojc.JavaCompiler
 
compile(ClassDeclaration, Environment, ParseTree, OJStatement.Argument[]) - Method in class net.sf.saffron.oj.stmt.OJStatement
 
compile(String[]) - Method in class JP.ac.tsukuba.openjava.SunJavaCompiler
 
compile(String, String, String, Class[], String[]) - Method in class net.sf.saffron.oj.stmt.OJStatement
 
compileAndBind(ClassDeclaration, ParseTree, OJStatement.Argument[]) - Method in class net.sf.saffron.oj.stmt.OJStatement
 
compileExternal(String[]) - Method in class JP.ac.tsukuba.openjava.SunJavaCompiler
 
Compiler - class openjava.ojc.Compiler.
 
Compiler(CommandArguments) - Constructor for class openjava.ojc.Compiler
 
compilerMutex - Static variable in class JP.ac.tsukuba.openjava.SunJavaCompiler
 
componentType - Variable in class openjava.mop.OJClassArray
 
CompositePattern - Static variable in class net.sf.saffron.util.Glossary
Compose objects into tree structures to represent part-whole hierarchies.
CompositeRule - class openjava.syntax.CompositeRule.
The class CompositeRule represents iterative syntax rule.
CompositeRule(SyntaxRule[]) - Constructor for class openjava.syntax.CompositeRule
Allocates a new rule representing a composition of given rules.
CompositeRule(SyntaxRule, SyntaxRule) - Constructor for class openjava.syntax.CompositeRule
 
CompositeRule(SyntaxRule, SyntaxRule, SyntaxRule) - Constructor for class openjava.syntax.CompositeRule
 
CompoundIdentifier() - Method in class net.sf.saffron.sql.parser.Parser
 
CompoundIterator - class net.sf.saffron.runtime.CompoundIterator.
CompoundIterator creates an iterator out of several.
CompoundIterator(Iterator[]) - Constructor for class net.sf.saffron.runtime.CompoundIterator
 
computeDigest() - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.TypeImpl
 
computeDigest() - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.CrossType
 
computeDigest() - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.RecordType
 
computeDigest() - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.JavaType
 
computeDigest() - Method in class net.sf.saffron.oj.OJTypeFactoryImpl.OJScalarType
 
computeDigest() - Method in class net.sf.saffron.opt.VolcanoRuleMatch
 
computeDigest() - Method in class net.sf.saffron.opt.RelSubset
 
computeDigest() - Method in class net.sf.saffron.rel.SaffronRel
Computes the digest.
computeDigest() - Method in class net.sf.saffron.rex.RexCall
 
computeFieldOffset(SaffronRel, int) - Method in class net.sf.saffron.opt.RelImplementor
Returns the index of the first field in rel which comes from its ordinalth input.
computeImportance() - Method in class net.sf.saffron.opt.VolcanoRuleMatch
 
computeImportance(RelSubset) - Method in class net.sf.saffron.opt.RuleQueue
Computes the importance of a node.
computeImportanceOfChild(RelSubset, RelSubset) - Method in class net.sf.saffron.opt.RuleQueue
Returns the importance of a child to a parent.
computeRefType(TypeName, Expression) - Method in class openjava.ptree.util.ExpansionApplier
 
computeSelfCost(SaffronPlanner) - Method in class net.sf.saffron.oj.rel.SingleTerminatorRel
 
computeSelfCost(SaffronPlanner) - Method in class net.sf.saffron.oj.rel.JavaUnionAllRel
 
computeSelfCost(SaffronPlanner) - Method in class net.sf.saffron.oj.rel.JavaNestedLoopJoinRel
 
computeSelfCost(SaffronPlanner) - Method in class net.sf.saffron.oj.rel.JavaExistsRel
 
computeSelfCost(SaffronPlanner) - Method in class net.sf.saffron.oj.rel.JavaDistinctRel
 
computeSelfCost(SaffronPlanner) - Method in class net.sf.saffron.oj.rel.JavaAggregateRel
 
computeSelfCost(SaffronPlanner) - Method in class net.sf.saffron.oj.rel.IterConcatenateRel
 
computeSelfCost(SaffronPlanner) - Method in class net.sf.saffron.oj.rel.ExpressionReaderRel
 
computeSelfCost(SaffronPlanner) - Method in class net.sf.saffron.opt.VolcanoPlannerTest.TestLeafRel
 
computeSelfCost(SaffronPlanner) - Method in class net.sf.saffron.opt.VolcanoPlannerTest.TestSingleRel
 
computeSelfCost(SaffronPlanner) - Method in class net.sf.saffron.opt.VolcanoPlannerTest.PhysLeafRel
 
computeSelfCost(SaffronPlanner) - Method in class net.sf.saffron.opt.VolcanoPlannerTest.PhysSingleRel
 
computeSelfCost(SaffronPlanner) - Method in class net.sf.saffron.opt.RelSubset
 
computeSelfCost(SaffronPlanner) - Method in class net.sf.saffron.opt.AbstractConverter
 
computeSelfCost(SaffronPlanner) - Method in class net.sf.saffron.rel.TableAccessRel
 
computeSelfCost(SaffronPlanner) - Method in class net.sf.saffron.rel.SaffronRel
Returns the cost of this plan (not including children).
computeSelfCost(SaffronPlanner) - Method in class net.sf.saffron.rel.ProjectRelBase
 
computeSelfCost(SaffronPlanner) - Method in class net.sf.saffron.rel.OneRowRel
 
computeSelfCost(SaffronPlanner) - Method in class net.sf.saffron.rel.FilterRel
 
computeSelfCost(SaffronPlanner) - Method in class net.sf.saffron.rel.DistinctRel
 
computeSelfCost(SaffronPlanner) - Method in class net.sf.saffron.rel.AggregateRel
 
computeSelfCost(SaffronPlanner) - Method in class net.sf.saffron.rel.convert.ConverterRel
 
computeSelfCost(SaffronPlanner) - Method in class net.sf.saffron.rel.jdbc.JdbcQuery
 
Concat - Static variable in class net.sf.saffron.rex.RexKind
The string concatenation operator, "||".
CONCAT - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
concatOperator - Variable in class net.sf.saffron.rex.RexOperatorTable
 
concatOperator - Variable in class net.sf.saffron.sql.SqlOperatorTable
 
ConcatORDINAL - Static variable in class net.sf.saffron.rex.RexKind
 
condition - Variable in class net.sf.saffron.oj.rel.IterCalcRel
 
condition - Variable in class net.sf.saffron.rel.JoinRel
 
condition - Variable in class net.sf.saffron.rel.FilterRel
 
CONDITION_OPERAND - Static variable in class net.sf.saffron.sql.SqlJoinOperator
 
CONDITION_OPERAND - Static variable in class net.sf.saffron.sql.SqlDelete
 
CONDITION_TYPE_OPERAND - Static variable in class net.sf.saffron.sql.SqlJoinOperator
Value must be a SqlLiteral, one of the integer codes for SqlJoinOperator.ConditionType.
CONDITIONAL_AND - Static variable in interface openjava.syntax.TokenID
 
CONDITIONAL_AND - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
CONDITIONAL_OR - Static variable in interface openjava.syntax.TokenID
 
CONDITIONAL_OR - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
ConditionalAndExpression(Environment) - Method in class openjava.tools.parser.Parser
 
ConditionalExpression - class openjava.ptree.ConditionalExpression.
The ConditionalExpression class represents a conditional expression.
ConditionalExpression() - Constructor for class openjava.ptree.ConditionalExpression
 
ConditionalExpression(Environment) - Method in class openjava.tools.parser.Parser
 
ConditionalExpression(Expression, Expression, Expression) - Constructor for class openjava.ptree.ConditionalExpression
Allocates a new conditional expression object.
ConditionalOrExpression(Environment) - Method in class openjava.tools.parser.Parser
 
configSpecifiedMetaBind() - Method in class openjava.ojc.Compiler
 
connect(String, Properties) - Method in class net.sf.saffron.jdbc.SaffronJdbcDriver
 
connection - Variable in class net.sf.saffron.core.SaffronConnectionDecorator
The underlying SaffronConnection.
connection - Variable in class net.sf.saffron.jdbc.SaffronJdbcStatement
 
connection - Variable in class net.sf.saffron.oj.OJConnectionRegistry.ConnectionInfo
 
connection - Variable in class net.sf.saffron.oj.stmt.OJStatement
 
connection - Variable in class net.sf.saffron.oj.xlat.SqlToOpenjavaConverter.TestContext
 
connection - Variable in class net.sf.saffron.oj.xlat.OJQueryExpander
 
connection - Variable in class net.sf.saffron.rel.TableModificationRel
The connection to Saffron.
connection - Variable in class net.sf.saffron.rel.TableAccessRel
The connection to Saffron.
connection - Variable in class net.sf.saffron.rel.jdbc.JdbcQuery
The expression which yields the connection object.
connection - Variable in class net.sf.saffron.sql2rel.SqlToRelConverter
 
connection - Variable in class net.sf.saffron.sql2rel.ConverterTest.TestContext
 
connection - Variable in class net.sf.saffron.walden.Interpreter
 
connection - Variable in class openjava.ptree.util.SaffronExpansionApplier
 
connectionVariable - Static variable in class net.sf.saffron.oj.stmt.OJStatement
 
CONST - Static variable in interface openjava.tools.parser.ParserConstants
 
constantEmpty() - Static method in class openjava.mop.OJModifier
 
constantEmptyString_ - Static variable in class openjava.ptree.Literal
 
constantEmptyString() - Static method in class openjava.ptree.Literal
 
constantFalse_ - Static variable in class openjava.ptree.Literal
 
constantFalse() - Static method in class openjava.ptree.Literal
 
constantNull - Variable in class net.sf.saffron.rex.RexBuilder
 
constantNull_ - Static variable in class openjava.ptree.Literal
 
constantNull() - Method in class net.sf.saffron.rex.RexBuilder
Creates a constant for the SQL NULL value.
constantNull() - Static method in class openjava.ptree.Literal
 
constantOne_ - Static variable in class openjava.ptree.Literal
 
constantOne() - Static method in class openjava.ptree.Literal
 
constantSuper() - Static method in class openjava.ptree.SelfAccess
 
constantThis() - Static method in class openjava.ptree.SelfAccess
 
constantTrue_ - Static variable in class openjava.ptree.Literal
 
constantTrue() - Static method in class openjava.ptree.Literal
 
constantZero_ - Static variable in class openjava.ptree.Literal
 
constantZero() - Static method in class openjava.ptree.Literal
 
constrain(OptionsList.Option[], int, int) - Method in class net.sf.saffron.util.OptionsList
Tells the options list that the given options are mutually exclusive.
constrs - Variable in class openjava.mop.OJClassSourceCode
 
constrs - Variable in class openjava.mop.OJClassArray
 
CONSTRUCTOR - Static variable in class openjava.mop.Signature
 
CONSTRUCTOR - Static variable in interface openjava.ptree.MemberDeclaration
The CONSTRUCTOR is a kind of MemberDeclaration
ConstructorDeclaration - class openjava.ptree.ConstructorDeclaration.
The ConstructorDeclaration class represents constructor declaration node of the parse tree.
ConstructorDeclaration() - Constructor for class openjava.ptree.ConstructorDeclaration
for recursive copy
ConstructorDeclaration(Environment) - Method in class openjava.tools.parser.Parser
 
ConstructorDeclaration(ModifierList, String, ParameterList, TypeName[], ConstructorInvocation, StatementList) - Constructor for class openjava.ptree.ConstructorDeclaration
Constructs new ConstructorDeclaration from its elements.
ConstructorDeclaration(ModifierList, String, ParameterList, TypeName[], StatementList) - Constructor for class openjava.ptree.ConstructorDeclaration
Constructs new ConstructorDeclaration from its elements.
ConstructorDeclarationLookahead(ClassEnvironment) - Method in class openjava.tools.parser.Parser
This is used to check constructors semantically.
ConstructorInvocation - class openjava.ptree.ConstructorInvocation.
The ConstructorInvocation class presents expression statement node of parse tree
ConstructorInvocation() - Constructor for class openjava.ptree.ConstructorInvocation
 
ConstructorInvocation(ExpressionList) - Constructor for class openjava.ptree.ConstructorInvocation
Constructs a new constructor invocation.
ConstructorInvocation(ExpressionList, Expression) - Constructor for class openjava.ptree.ConstructorInvocation
Constructs a new constructor invocation.
ConstructorInvocationLookahead() - Method in class openjava.tools.parser.Parser
 
ConstructorModifiersOpt(Environment) - Method in class openjava.tools.parser.Parser
 
consume(TokenSource) - Method in class openjava.syntax.TypeNameRule
 
consume(TokenSource) - Method in class openjava.syntax.TokenRule
Consumes token source.
consume(TokenSource) - Method in interface openjava.syntax.SyntaxRule
Consumes tokens from the given token source following the rule.
consume(TokenSource) - Method in class openjava.syntax.StatementRule
 
consume(TokenSource) - Method in class openjava.syntax.SeparatedListRule
Consumes token source.
consume(TokenSource) - Method in class openjava.syntax.SelectionRule
 
consume(TokenSource) - Method in class openjava.syntax.PrepPhraseRule
 
consume(TokenSource) - Method in class openjava.syntax.NameRule
Consumes a dot-separated name like java.lang.String.
consume(TokenSource) - Method in class openjava.syntax.IterationRule
Consumes token source.
consume(TokenSource) - Method in class openjava.syntax.IdentifierRule
 
consume(TokenSource) - Method in class openjava.syntax.ExpressionRule
 
consume(TokenSource) - Method in class openjava.syntax.CompositeRule
Consumes token source.
consume(TokenSource) - Method in class openjava.syntax.BlockRule
 
consume(TokenSource) - Method in class openjava.syntax.AbstractSyntaxRule
Consumes tokens from the given token source following the rule.
consumeBlock(TokenSource) - Static method in class openjava.syntax.JavaSyntaxRules
 
consumeBlock(TokenSource, Environment) - Static method in class openjava.syntax.JavaSyntaxRules
Consumes a block.
consumeBracketPair(int) - Method in class openjava.tools.parser.Parser
 
consumeExpression(TokenSource) - Static method in class openjava.syntax.JavaSyntaxRules
 
consumeExpression(TokenSource) - Method in class openjava.syntax.ExpressionRule
Subclasses of this class can override this method to extend its returnable expressions.
consumeExpression(TokenSource, Environment) - Static method in class openjava.syntax.JavaSyntaxRules
Consumes a single expression from given token source.
consumeIdentifier(TokenSource) - Method in class openjava.syntax.IdentifierRule
 
consumeKeyword(int) - Method in class openjava.tools.parser.Parser
 
consumeMetaclassName(int) - Method in class openjava.tools.parser.Parser
 
consumeParenPair(int) - Method in class openjava.tools.parser.Parser
 
consumePureResultType(int) - Method in class openjava.tools.parser.Parser
 
consumeQualifiedName(TokenSource) - Method in class openjava.syntax.NameRule
To override for modifying rule.
consumeSepAndElem(TokenSource) - Method in class openjava.syntax.SeparatedListRule
 
consumeStatement(TokenSource) - Method in class openjava.syntax.StatementRule
 
consumeStatement(TokenSource) - Static method in class openjava.syntax.JavaSyntaxRules
 
consumeStatement(TokenSource, Environment) - Static method in class openjava.syntax.JavaSyntaxRules
Consumes a statement.
consumeTypeName(TokenSource) - Method in class openjava.syntax.TypeNameRule
 
consumeTypeName(TokenSource) - Static method in class openjava.syntax.JavaSyntaxRules
Consumes a type name.
contains(int) - Method in class openjava.ptree.ModifierList
 
contains(SaffronRel) - Method in class net.sf.saffron.opt.RuleQueue
 
contains(String) - Method in class openjava.ptree.ModifierList
 
contains(String) - Method in class openjava.ptree.List
Tests if any element representing the specified string is exist or not.
contains(String[], int, String) - Static method in class net.sf.saffron.sql2rel.SqlToRelConverter
 
contains(String[], String, int) - Static method in class net.sf.saffron.rel.SwapJoinRule
Whether names contains name in the first count positions.
contents - Variable in class openjava.ptree.NonLeaf
contents is the array of the elements of this nonleaf-node.
contents - Variable in class openjava.ptree.List
The ptreelist the list of parse-tree nodes
contents_addElement(Object) - Method in class openjava.ptree.List
 
contents_elementAt(int) - Method in class openjava.ptree.List
 
contents_insertElementAt(Object, int) - Method in class openjava.ptree.List
 
contents_removeElementAt(int) - Method in class openjava.ptree.List
 
contents_setElementAt(Object, int) - Method in class openjava.ptree.List
 
contents_size() - Method in class openjava.ptree.List
 
contentsAsArray(String, String) - Method in class net.sf.saffron.core.SaffronConnectionDecorator
 
contentsAsArray(String, String) - Method in interface net.sf.saffron.core.SaffronConnection
In theory, this method returns the contents of tableName as an array; in practice, it is a placeholder recognized by the optimizer to do something much more efficient.
contentsAsArray(String, String) - Method in class net.sf.saffron.core.EmptySaffronConnection
 
contentsAsArray(String, String) - Method in class net.sf.saffron.ext.ObjectSchema
 
contentsAsArray(String, String) - Method in class net.sf.saffron.ext.JdbcConnection
 
contentsAsArray(String, String) - Method in class net.sf.saffron.jdbc.SaffronJdbcConnection.MyConnection
 
context - Variable in class net.sf.saffron.web.servlet.WaldenServlet.Context
 
contextDestroyed(ServletContextEvent) - Method in class net.sf.saffron.web.servlet.WaldenListener
 
contextInitialized(ServletContextEvent) - Method in class net.sf.saffron.web.servlet.WaldenListener
 
CONTINUE - Static variable in interface openjava.syntax.TokenID
 
CONTINUE - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
CONTINUE - Static variable in interface openjava.tools.parser.ParserConstants
 
ContinueStatement - class openjava.ptree.ContinueStatement.
The ContinueStatement class represents a continue statement node of parse tree.
ContinueStatement() - Constructor for class openjava.ptree.ContinueStatement
Allocates a new ContinueStatement object.
ContinueStatement(Environment) - Method in class openjava.tools.parser.Parser
 
ContinueStatement(String) - Constructor for class openjava.ptree.ContinueStatement
Allocates a new ContinueStatement object.
CONVENIENT - Static variable in class openjava.mop.Metaclass
 
convention - Variable in class net.sf.saffron.oj.rel.ExpressionReaderRel
 
convention - Variable in class net.sf.saffron.opt.RuleOperand
 
convention - Variable in class net.sf.saffron.opt.RelSubset
 
conversionGraph - Variable in class net.sf.saffron.opt.VolcanoPlanner
 
convert(SaffronPlanner, SaffronRel, CallingConvention) - Static method in class net.sf.saffron.opt.VolcanoRule
Converts a relational expression to a given calling convention, if it is not already of that convention.
convert(SaffronRel) - Method in class net.sf.saffron.oj.OJPlannerFactory.AggregateToJavaRule
 
convert(SaffronRel) - Method in class net.sf.saffron.oj.OJPlannerFactory.DistinctToJavaRule
 
convert(SaffronRel) - Method in class net.sf.saffron.oj.OJPlannerFactory.FilterToJavaRule
 
convert(SaffronRel) - Method in class net.sf.saffron.oj.OJPlannerFactory.JoinToJavaRule
 
convert(SaffronRel) - Method in class net.sf.saffron.oj.OJPlannerFactory.OneRowToJavaRule
 
convert(SaffronRel) - Method in class net.sf.saffron.oj.OJPlannerFactory.OneRowToIteratorRule
 
convert(SaffronRel) - Method in class net.sf.saffron.oj.OJPlannerFactory.ProjectToJavaRule
 
convert(SaffronRel) - Method in class net.sf.saffron.oj.OJPlannerFactory.ProjectToIteratorRule
 
convert(SaffronRel) - Method in class net.sf.saffron.oj.OJPlannerFactory.TableAccessToJavaRule
 
convert(SaffronRel) - Method in class net.sf.saffron.oj.OJPlannerFactory.UnionToIteratorRule
 
convert(SaffronRel) - Method in class net.sf.saffron.oj.OJPlannerFactory.UnionToJavaRule
 
convert(SaffronRel) - Method in class net.sf.saffron.rel.convert.FactoryConverterRule
 
convert(SaffronRel) - Method in class net.sf.saffron.rel.convert.ConverterRule
 
convert(SaffronRel) - Method in interface net.sf.saffron.rel.convert.ConverterFactory
 
convertCall(RexCall, Expression[]) - Method in class net.sf.saffron.opt.RelImplementor.Translator
 
convertDelete(SqlDelete) - Method in class net.sf.saffron.sql2rel.SqlToRelConverter
 
ConverterFactory - interface net.sf.saffron.rel.convert.ConverterFactory.
A ConverterFactory is ...
ConverterRel - class net.sf.saffron.rel.convert.ConverterRel.
Converts a relational expression from one calling convention to another.
ConverterRel(VolcanoCluster, SaffronRel) - Constructor for class net.sf.saffron.rel.convert.ConverterRel
 
ConverterRule - class net.sf.saffron.rel.convert.ConverterRule.
Abstract base class for a rule which converts from one calling convention to another without changing semantics.
ConverterRule(Class, CallingConvention, CallingConvention, String) - Constructor for class net.sf.saffron.rel.convert.ConverterRule
Creates a ConverterRule
ConverterTest - class net.sf.saffron.sql2rel.ConverterTest.
Unit test for SqlToRelConverter.
ConverterTest.TestContext - class net.sf.saffron.sql2rel.ConverterTest.TestContext.
Contains context shared between unit tests.
ConverterTest.TestContext() - Constructor for class net.sf.saffron.sql2rel.ConverterTest.TestContext
 
ConverterTest() - Constructor for class net.sf.saffron.sql2rel.ConverterTest
 
convertExists(SqlToRelConverter.Blackboard, SqlNode, SqlNode, RexLiteral, String) - Method in class net.sf.saffron.sql2rel.SqlToRelConverter
Converts a query into a join with an indicator variable.
convertExpression(SqlToRelConverter.Blackboard, SqlNode) - Method in class net.sf.saffron.sql2rel.SqlToRelConverter
Converts an expression from SqlNode to RexNode format.
convertExpression(SqlValidator.Scope, SqlNode) - Method in class net.sf.saffron.oj.xlat.SqlToOpenjavaConverter
 
convertExpressionList(SqlToRelConverter.Blackboard, SqlNode[]) - Method in class net.sf.saffron.sql2rel.SqlToRelConverter
 
convertExpToInternal(Expression) - Method in class net.sf.saffron.oj.xlat.QueryInfo
Translates an expression into one which references only internal variables.
convertExpToInternal(Expression, SaffronRel[]) - Method in class net.sf.saffron.oj.xlat.QueryInfo
 
convertExpToOptimizedRel(Expression, boolean, CallingConvention, Variable, StatementList) - Method in class net.sf.saffron.oj.xlat.OJQueryExpander
Converts an expression to a relational expression according to a particular calling convention, and optimizes it.
convertExpToUnoptimizedRel(Expression, boolean, QueryInfo, OJClass) - Method in class net.sf.saffron.oj.xlat.OJQueryExpander
Convert an expression to a relation, if it is relational, otherwise return null.
convertFrom(SqlToRelConverter.Blackboard, SqlNode) - Method in class net.sf.saffron.sql2rel.SqlToRelConverter
Converts a FROM clause into a relational expression.
convertFrom(SqlValidator.Scope, SqlNode) - Method in class net.sf.saffron.oj.xlat.SqlToOpenjavaConverter
 
convertFromExpToRel(Expression) - Method in class net.sf.saffron.oj.xlat.QueryInfo
Converts an expression into a relational expression.
convertGroup(SqlToRelConverter.Blackboard, SqlNodeList) - Method in class net.sf.saffron.sql2rel.SqlToRelConverter
Converts a GROUP BY clause.
convertGroup(SqlValidator.Scope, SqlNodeList) - Method in class net.sf.saffron.oj.xlat.SqlToOpenjavaConverter
 
convertGroupExpToInternal(Expression, Expression[], ArrayList, Vector) - Method in class net.sf.saffron.oj.xlat.QueryInfo
Translates an aggregate expression into one which references only variables.
convertHaving(SqlToRelConverter.Blackboard, SqlNode) - Method in class net.sf.saffron.sql2rel.SqlToRelConverter
 
convertIdentifier(SqlToRelConverter.Blackboard, SqlIdentifier) - Method in class net.sf.saffron.sql2rel.SqlToRelConverter
Converts an identifier into an expression in a given scope.
convertIdentifier(SqlValidator.Scope, SqlIdentifier) - Method in class net.sf.saffron.oj.xlat.SqlToOpenjavaConverter
Converts an identifier into an expression in a given scope.
convertInsert(SqlInsert) - Method in class net.sf.saffron.sql2rel.SqlToRelConverter
 
convertInsertToRel(InsertExpression, QueryInfo) - Method in class net.sf.saffron.oj.xlat.OJQueryExpander
 
convertJoinCondition(SqlToRelConverter.Blackboard, SqlNode, SqlJoinOperator.ConditionType, SaffronRel, SaffronRel) - Method in class net.sf.saffron.sql2rel.SqlToRelConverter
 
convertJoinType(int) - Static method in class net.sf.saffron.oj.xlat.QueryInfo
 
convertJoinType(SqlJoinOperator.JoinType) - Static method in class net.sf.saffron.oj.xlat.SqlToOpenjavaConverter
 
convertJoinType(SqlJoinOperator.JoinType) - Static method in class net.sf.saffron.sql2rel.SqlToRelConverter
 
convertLiteral(SqlLiteral) - Method in class net.sf.saffron.oj.xlat.SqlToOpenjavaConverter
 
convertLiteral(SqlLiteral) - Method in class net.sf.saffron.sql2rel.SqlToRelConverter
 
convertOrder(SqlToRelConverter.Blackboard, SqlNodeList) - Method in class net.sf.saffron.sql2rel.SqlToRelConverter
Converts an ORDER BY clause.
convertOrder(SqlValidator.Scope, SqlNodeList) - Method in class net.sf.saffron.oj.xlat.SqlToOpenjavaConverter
 
convertQuery(SqlNode) - Method in class net.sf.saffron.oj.xlat.SqlToOpenjavaConverter
 
convertQuery(SqlNode) - Method in class net.sf.saffron.sql2rel.SqlToRelConverter
Converts a query's parse tree into a relational expression.
convertQueryOrInList(SqlToRelConverter.Blackboard, SqlNode) - Method in class net.sf.saffron.sql2rel.SqlToRelConverter
 
convertQueryRecursive(SqlNode) - Method in class net.sf.saffron.oj.xlat.SqlToOpenjavaConverter
 
convertQueryRecursive(SqlNode) - Method in class net.sf.saffron.sql2rel.SqlToRelConverter
 
convertQueryToRel(QueryExpression) - Method in class net.sf.saffron.oj.xlat.QueryInfo
Converts a QueryExpression into a SaffronRel.
convertRelToExp(SaffronRel) - Method in class net.sf.saffron.oj.xlat.OJQueryExpander
 
convertRowConstructor(SqlToRelConverter.Blackboard, SqlCall) - Method in class net.sf.saffron.sql2rel.SqlToRelConverter
Converts a row constructor into a relational expression.
convertRowConstructor(SqlValidator.Scope, SqlCall) - Method in class net.sf.saffron.oj.xlat.SqlToOpenjavaConverter
 
convertSelect(SqlSelect) - Method in class net.sf.saffron.oj.xlat.SqlToOpenjavaConverter
 
convertSelect(SqlSelect) - Method in class net.sf.saffron.sql2rel.SqlToRelConverter
Converts a SELECT statement's parse tree into a relational expression.
convertSelectList(SqlToRelConverter.Blackboard, SqlNodeList) - Method in class net.sf.saffron.sql2rel.SqlToRelConverter
 
convertSelectList(SqlValidator.SelectScope, SqlNodeList) - Method in class net.sf.saffron.oj.xlat.SqlToOpenjavaConverter
 
convertValues(SqlToRelConverter.Blackboard, SqlCall) - Method in class net.sf.saffron.sql2rel.SqlToRelConverter
Converts a values clause (as in "INSERT INTO T(x,y) VALUES (1,2)") into a relational expression.
convertValues(SqlValidator.Scope, SqlCall) - Method in class net.sf.saffron.oj.xlat.SqlToOpenjavaConverter
 
convertWhere(SqlToRelConverter.Blackboard, SqlNode) - Method in class net.sf.saffron.sql2rel.SqlToRelConverter
 
copyInto(Collection, boolean[]) - Static method in class net.sf.saffron.runtime.SaffronUtil
Copies a collection into a boolean array.
copyInto(Collection, int[]) - Static method in class net.sf.saffron.runtime.SaffronUtil
Copies a collection into an int array.
copyInto(Collection, Object[]) - Static method in class net.sf.saffron.runtime.SaffronUtil
Copies a collection into an array.
copyInto(Vector, boolean[]) - Static method in class net.sf.saffron.runtime.SaffronUtil
Copies a vector into a boolean array.
copyInto(Vector, int[]) - Static method in class net.sf.saffron.runtime.SaffronUtil
Copies a vector into a int array.
copyInto(Vector, Object[]) - Static method in class net.sf.saffron.runtime.SaffronUtil
Copies a vector into an array.
correct(ParseTree, Environment) - Static method in class openjava.syntax.JavaSyntaxRules
 
correlations - Variable in class net.sf.saffron.rel.CorrelatorRel
 
CorrelatorRel - class net.sf.saffron.rel.CorrelatorRel.
A CorrelatorRel behaves like a kind of JoinRel, but works by setting variables in its environment and restarting its right-hand input.
CorrelatorRel(VolcanoCluster, SaffronRel, SaffronRel, int, Expression[]) - Constructor for class net.sf.saffron.rel.CorrelatorRel
Creates a Correlator.
correlPrefix - Static variable in class net.sf.saffron.opt.VolcanoQuery
Prefix to the name of correlating variables.
correlVariable - Variable in class net.sf.saffron.rel.SaffronRel
The variable by which to refer to rows from this relational expression, as correlating expressions; null if this expression is not correlated on.
count - Variable in class net.sf.saffron.ext.Nth.Holder_Object
 
count - Variable in class net.sf.saffron.ext.Nth.Holder_double
 
count - Variable in class net.sf.saffron.ext.Nth.Holder_int
 
count - Variable in class net.sf.saffron.runtime.Semaphore
 
count - Variable in class net.sf.saffron.util.BinaryHeap
 
count() - Static method in class net.sf.saffron.oj.rel.BuiltinAggregation
 
count(double) - Static method in class net.sf.saffron.oj.rel.BuiltinAggregation
 
count(int) - Static method in class net.sf.saffron.oj.rel.BuiltinAggregation
 
count(Object) - Static method in class net.sf.saffron.oj.rel.BuiltinAggregation
 
countColumns(SaffronRel) - Method in class net.sf.saffron.oj.xlat.QueryInfo
Returns the number of columns in this input.
counter - Variable in class net.sf.saffron.oj.OJConnectionRegistry
 
countUpOptions(String[]) - Static method in class openjava.ojc.CommandArguments2
 
countUpOptions(String[]) - Static method in class openjava.ojc.CommandArguments
 
create(boolean) - Static method in class net.sf.saffron.sql.SqlLiteral
Creates a boolean literal.
create(Date) - Static method in class net.sf.saffron.sql.SqlLiteral
 
create(int) - Static method in class net.sf.saffron.sql.SqlLiteral
 
create(Object) - Static method in class net.sf.saffron.sql.SqlLiteral
 
create(OJClass, OJClass[], String[], boolean) - Method in class openjava.ptree.util.ClassMap
 
create(String, OJClass[]) - Static method in class net.sf.saffron.oj.rel.BuiltinAggregation
Creates a BuiltinAggregation with a given name and argument types.
create(Time) - Static method in class net.sf.saffron.sql.SqlLiteral
 
create(Timestamp) - Static method in class net.sf.saffron.sql.SqlLiteral
 
createActionTable(JTextComponent) - Method in class openjava.debug.gui.SourceCodeViewer
 
createArc(Object, Object) - Method in class net.sf.saffron.util.Graph
 
createBinaryMap() - Static method in class net.sf.saffron.oj.xlat.InternalTranslator
 
createBinaryMap() - Static method in class net.sf.saffron.sql2rel.SqlToRelConverter
 
createCall() - Method in class net.sf.saffron.sql.SqlOperator
Creates a call to this operand with no operands.
createCall(boolean, SqlNodeList, SqlNode, SqlNode, SqlNode, SqlNode, SqlNode) - Method in class net.sf.saffron.sql.SqlSelectOperator
 
createCall(SqlNode) - Method in class net.sf.saffron.sql.SqlOperator
Creates a call to this operand with a single operand.
createCall(SqlNode[]) - Method in class net.sf.saffron.sql.SqlSelectOperator
 
createCall(SqlNode[]) - Method in class net.sf.saffron.sql.SqlOperator
Creates a call to this operand with an array of operands.
createCall(SqlNode[]) - Method in class net.sf.saffron.sql.SqlJoinOperator
 
createCall(SqlNode, SqlLiteral, SqlLiteral, SqlNode, SqlLiteral, SqlNode) - Method in class net.sf.saffron.sql.SqlJoinOperator
 
createCall(SqlNode, SqlNode) - Method in class net.sf.saffron.sql.SqlOperator
Creates a call to this operand with two operands.
createCall(SqlNode, SqlNode, SqlNode) - Method in class net.sf.saffron.sql.SqlOperator
Creates a call to this operand with three operands.
createCluster(Environment) - Method in class net.sf.saffron.sql2rel.SqlToRelConverter
 
createCluster(Environment, SaffronTypeFactory) - Method in class net.sf.saffron.opt.VolcanoQuery
 
createCluster(QueryInfo, Environment) - Static method in class net.sf.saffron.oj.xlat.QueryInfo
 
createCompiler() - Static method in class net.sf.saffron.oj.stmt.OJStatement
 
createCorrel() - Method in class net.sf.saffron.opt.VolcanoQuery
Constructs a new name for a correlating variable.
createCorrelUnresolved(Object) - Method in class net.sf.saffron.opt.VolcanoQuery
Creates a name for a correlating variable for which no SaffronRel has been created yet.
createEditMenu() - Method in class openjava.debug.gui.SourceCodeViewer
 
createFileMenu() - Method in class openjava.debug.gui.SourceCodeViewer
 
createFunctionMap() - Static method in class net.sf.saffron.oj.xlat.SqlToOpenjavaConverter
 
createFunctionMap() - Static method in class net.sf.saffron.sql2rel.SqlToRelConverter
 
createInternalSelect(SqlNode, boolean) - Method in class net.sf.saffron.sql.SqlValidator
 
createJavaType(Class) - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl
 
createJavaType(Class) - Method in interface net.sf.saffron.core.SaffronTypeFactory
Creates a type which encapsulates a Java class.
createJavaType(Class) - Method in class net.sf.saffron.oj.OJTypeFactoryImpl
 
createJdbcGetterMap() - Static method in class net.sf.saffron.oj.convert.JavaConverterRel
 
createJoin(OJClass, OJClass[]) - Method in class openjava.ptree.util.ClassMap
Creates a SyntheticClass, or if there is already one with the same number and type of fields, returns that.
createJoin(SqlToRelConverter.Blackboard, SaffronRel, SaffronRel, SqlNode, SqlJoinOperator.ConditionType, int) - Method in class net.sf.saffron.sql2rel.SqlToRelConverter
 
createJoinType(SaffronType[]) - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl
 
createJoinType(SaffronType[]) - Method in interface net.sf.saffron.core.SaffronTypeFactory
Creates a cartesian product type.
createJoinType(SaffronType, SaffronType) - Method in class net.sf.saffron.rel.JoinRel
 
createMapBinaryJavaToSql() - Static method in class net.sf.saffron.oj.xlat.OpenjavaToSqlConverter
Deprecated.  
createMapUnaryJavaToSql() - Static method in class net.sf.saffron.oj.xlat.OpenjavaToSqlConverter
Deprecated.  
createMethodCall(Environment, RexNode, String, List) - Method in class net.sf.saffron.oj.util.JavaRexBuilder
Creates a call to a Java method.
createPostfixMap() - Static method in class net.sf.saffron.oj.xlat.SqlToOpenjavaConverter
 
createPostfixMap() - Static method in class net.sf.saffron.sql2rel.SqlToRelConverter
 
createPrefixMap() - Static method in class net.sf.saffron.oj.xlat.SqlToOpenjavaConverter
 
createPrefixMap() - Static method in class net.sf.saffron.sql2rel.SqlToRelConverter
 
createProject(OJClass, OJClass[], String[]) - Method in class openjava.ptree.util.ClassMap
Creates a SyntheticClass with named fields.
createProjectType(SaffronType[], String[]) - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl
 
createProjectType(SaffronType[], String[]) - Method in interface net.sf.saffron.core.SaffronTypeFactory
Creates a type which represents a projection of a set of fields.
createProjectType(SaffronTypeFactory.FieldInfo) - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl
 
createProjectType(SaffronTypeFactory.FieldInfo) - Method in interface net.sf.saffron.core.SaffronTypeFactory
Creates a type which represents a projection of a set fields, getting the field informatation from a callback.
createSqlType(SqlTypeName) - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl
 
createSqlType(SqlTypeName) - Method in interface net.sf.saffron.core.SaffronTypeFactory
Creates a SQL type with no precision or scale.
createSqlType(SqlTypeName, int) - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl
 
createSqlType(SqlTypeName, int) - Method in interface net.sf.saffron.core.SaffronTypeFactory
Creates a SQL type with length (precision) but no scale.
createSqlType(SqlTypeName, int, int) - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl
 
createSqlType(SqlTypeName, int, int) - Method in interface net.sf.saffron.core.SaffronTypeFactory
Creates a SQL type with length (precision) and scale.
createStatement() - Method in class net.sf.saffron.jdbc.SaffronJdbcConnection
 
createStatement(int, int) - Method in class net.sf.saffron.jdbc.SaffronJdbcConnection
 
createStatement(int, int, int) - Method in class net.sf.saffron.jdbc.SaffronJdbcConnection
 
createStyleMenu() - Method in class openjava.debug.gui.SourceCodeViewer
 
createTypeForExpression(SaffronRel, Expression) - Method in class net.sf.saffron.oj.OJTypeFactoryImpl
 
createTypeWithNullability(SaffronType, boolean) - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl
 
createTypeWithNullability(SaffronType, boolean) - Method in interface net.sf.saffron.core.SaffronTypeFactory
Creates a Type which is the same as another type but with possibily different nullability.
createUnaryMap() - Static method in class net.sf.saffron.oj.xlat.InternalTranslator
 
Cross - Static variable in class net.sf.saffron.sql.SqlJoinOperator.JoinType
Cross join (also known as Cartesian product).
CROSS - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
Cross_ORDINAL - Static variable in class net.sf.saffron.sql.SqlJoinOperator.JoinType
 
curChar - Variable in class net.sf.saffron.sql.parser.ParserTokenManager
 
curChar - Variable in class openjava.tools.parser.ParserTokenManager
 
curLexState - Variable in class net.sf.saffron.sql.parser.ParserTokenManager
 
curLexState - Variable in class openjava.tools.parser.ParserTokenManager
 
current - Variable in class net.sf.saffron.runtime.IteratorResultSet
 
currentClassName() - Method in class openjava.mop.Environment
 
currentClassName() - Method in class openjava.mop.ClassEnvironment
 
currentElement() - Method in class net.sf.saffron.util.Walker
returns the current object.
currentFrame - Variable in class net.sf.saffron.util.Walker
 
currentToken - Variable in class net.sf.saffron.sql.parser.ParseException
This is the last token that has been consumed successfully.
currentToken - Variable in class openjava.tools.parser.ParseException
This is the last token that has been consumed successfully.
CustomTokenManager - class openjava.tools.parser.CustomTokenManager.
Implementation of TokenSource.
CustomTokenManager(Parser, Environment) - Constructor for class openjava.tools.parser.CustomTokenManager
 

D

databaseProductName - Variable in class net.sf.saffron.sql.SqlDialect
 
dataSource - Variable in class net.sf.saffron.rel.jdbc.JdbcQuery
 
Date - Static variable in class net.sf.saffron.sql.type.SqlTypeName
 
Date_ordinal - Static variable in class net.sf.saffron.sql.type.SqlTypeName
 
dCpu - Variable in class net.sf.saffron.opt.VolcanoCost
 
DEBUG_CALLER - Static variable in class openjava.ojc.CommandArguments
 
debug_message1() - Method in class net.sf.saffron.sql.parser.Parser
 
debug_message1() - Method in class openjava.tools.parser.Parser
 
DEBUG_VERBOSE - Static variable in class openjava.ojc.CommandArguments2
 
DEBUG_VERBOSE - Static variable in class openjava.ojc.CommandArguments
 
debugFlag - Static variable in class openjava.ptree.ParseTreeObject
to write debugging code
debugLevel - Static variable in class openjava.ptree.ParseTreeObject
 
debugLevel - Variable in class openjava.ptree.util.SourceCodeWriter
to write debugging code
debugLevel - Static variable in class openjava.tools.DebugOut
 
DebugOut - class openjava.tools.DebugOut.
The DebugOut class is used to print something in debugging.
DebugOut() - Constructor for class openjava.tools.DebugOut
 
debugStream - Variable in class net.sf.saffron.sql.parser.ParserTokenManager
 
debugStream - Variable in class openjava.tools.parser.ParserTokenManager
 
debugWriter - Static variable in class net.sf.saffron.util.Util
 
DECIMAL_LITERAL - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
DECIMAL_LITERAL - Static variable in interface openjava.tools.parser.ParserConstants
 
decl - Variable in class openjava.ptree.util.SyntheticClass
 
declareClass(ClassDeclaration) - Method in interface net.sf.saffron.oj.stmt.OJStatement.Binder
 
DECLARED - Static variable in interface openjava.mop.OJMember
 
declarer - Variable in class openjava.mop.OJMethodSourceCode
 
declarer - Variable in class openjava.mop.OJFieldSourceCode
 
declarer - Variable in class openjava.mop.OJConstructorSourceCode
 
declarer - Variable in class openjava.mop.OJClassSourceCode
 
declareVariable(String, OJClass, Object) - Method in interface net.sf.saffron.oj.stmt.OJStatement.Binder
 
DeclSuffixLookahead(Environment) - Method in class openjava.tools.parser.Parser
 
DecoratorPattern - Static variable in class net.sf.saffron.util.Glossary
Attach additional responsibilities to an object dynamically.
DECR - Static variable in interface openjava.tools.parser.ParserConstants
 
DECREMENT - Static variable in interface openjava.syntax.TokenID
 
DECREMENT - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
DEFAULT - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
DEFAULT - Static variable in interface openjava.syntax.TokenID
 
DEFAULT - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
DEFAULT_METACLASS - Static variable in class openjava.mop.MetaInfo
 
defaultLexState - Variable in class net.sf.saffron.sql.parser.ParserTokenManager
 
defaultLexState - Variable in class openjava.tools.parser.ParserTokenManager
 
DefaultListRule - class openjava.syntax.DefaultListRule.
Simple syntax rule for handling lists.
DefaultListRule(SyntaxRule, int) - Constructor for class openjava.syntax.DefaultListRule
 
DefaultListRule(SyntaxRule, int, boolean) - Constructor for class openjava.syntax.DefaultListRule
 
defaultMetaclass(String) - Static method in class openjava.mop.MetaInfo
 
defaultValue_ - Variable in class net.sf.saffron.util.OptionsList.Option
Default value of option, or null if there is no default value.
defaultValueFactory - Variable in class net.sf.saffron.sql2rel.SqlToRelConverter
 
DefaultValueFactory - interface net.sf.saffron.sql2rel.DefaultValueFactory.
DefaultValueFactory supplies default values for INSERT and UPDATE.
defaultWriter - Static variable in class openjava.tools.WriterStack
 
DeferredLookup - class net.sf.saffron.oj.xlat.DeferredLookup.
Contains the information necessary to repeat a call to QueryInfo.lookup(int,SaffronRel[],boolean,String).
DeferredLookup(QueryInfo, int, boolean) - Constructor for class net.sf.saffron.oj.xlat.DeferredLookup
 
defineTerms(String[]) - Method in class net.sf.saffron.rel.ProjectRelBase
 
definition - Variable in class openjava.mop.OJMethodSourceCode
 
definition - Variable in class openjava.mop.OJFieldSourceCode
 
definition - Variable in class openjava.mop.OJConstructorSourceCode
 
definition - Variable in class openjava.mop.OJClassSourceCode
 
DelegatingInvocationHandler - class net.sf.saffron.util.DelegatingInvocationHandler.
A class derived from DelegatingInvocationHandler handles a method call by looking for a method in itself with identical parameters.
DelegatingInvocationHandler() - Constructor for class net.sf.saffron.util.DelegatingInvocationHandler
 
Delete - Static variable in class net.sf.saffron.sql.SqlKind
DELETE statement
DELETE - Static variable in class net.sf.saffron.rel.TableModificationRel.Operation
 
DELETE - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
DELETE_ORDINAL - Static variable in class net.sf.saffron.rel.TableModificationRel.Operation
 
deleteOperator - Variable in class net.sf.saffron.sql.SqlOperatorTable
 
DeleteORDINAL - Static variable in class net.sf.saffron.sql.SqlKind
 
deleteRow() - Method in class net.sf.saffron.runtime.IteratorResultSet
 
delimiter - Variable in class openjava.ptree.List
 
deriveAlias(SqlNode, int) - Method in class net.sf.saffron.sql.SqlValidator
Derives an alias for an expression.
deriveAlias(SqlNode, int) - Method in class net.sf.saffron.sql.SqlValidator.Scope
 
deriveRowType() - Method in class net.sf.saffron.ext.ExtentRel
 
deriveRowType() - Method in class net.sf.saffron.oj.rel.SingleTerminatorRel
 
deriveRowType() - Method in class net.sf.saffron.oj.rel.ExpressionReaderRel
 
deriveRowType() - Method in class net.sf.saffron.opt.VolcanoPlannerTest.TestLeafRel
 
deriveRowType() - Method in class net.sf.saffron.opt.VolcanoPlannerTest.TestSingleRel
 
deriveRowType() - Method in class net.sf.saffron.opt.RelSubset
 
deriveRowType() - Method in class net.sf.saffron.opt.OptUtil.RelHolder
 
deriveRowType() - Method in class net.sf.saffron.rel.UnionRel
 
deriveRowType() - Method in class net.sf.saffron.rel.TableModificationRel
 
deriveRowType() - Method in class net.sf.saffron.rel.TableAccessRel
 
deriveRowType() - Method in class net.sf.saffron.rel.SingleRel
 
deriveRowType() - Method in class net.sf.saffron.rel.SaffronRel
 
deriveRowType() - Method in class net.sf.saffron.rel.ProjectRelBase
 
deriveRowType() - Method in class net.sf.saffron.rel.OneRowRel
 
deriveRowType() - Method in class net.sf.saffron.rel.JoinRel
 
deriveRowType() - Method in class net.sf.saffron.rel.AggregateRel
 
deriveRowType() - Method in class net.sf.saffron.rel.jdbc.JdbcQuery
 
deriveRowType(Environment) - Method in class openjava.ptree.SetExpression
 
deriveRowType(Environment) - Method in class openjava.ptree.QueryExpression
 
deriveRowType(Environment) - Method in class openjava.ptree.JoinExpression
 
deriveRowType(Environment) - Method in class openjava.ptree.InsertExpression
 
deriveType(SqlValidator.Scope, SqlNode) - Method in class net.sf.saffron.sql.SqlValidator
 
DESC - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
Descending - Static variable in class net.sf.saffron.sql.SqlKind
 
DESCENDING - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
descendingOperator - Variable in class net.sf.saffron.sql.SqlOperatorTable
 
DescendingORDINAL - Static variable in class net.sf.saffron.sql.SqlKind
Descending
description - Variable in class net.sf.saffron.opt.VolcanoRule
Description of rule, must be unique within planner.
description - Variable in class openjava.ptree.util.SyntheticClass
 
description_ - Variable in class net.sf.saffron.util.OptionsList.Option
 
description_ - Variable in class net.sf.saffron.util.OptionsList.Group
 
description_ - Variable in class net.sf.saffron.util.EnumeratedValues.BasicValue
 
destroy() - Method in class net.sf.saffron.web.servlet.WaldenServlet
 
destroy(HttpSessionEvent) - Method in class net.sf.saffron.web.servlet.WaldenServlet.Session
 
destroy(ServletContextEvent) - Method in class net.sf.saffron.web.servlet.WaldenServlet.Context
 
dialect - Variable in class net.sf.saffron.rel.jdbc.JdbcQuery
 
dialect - Variable in class net.sf.saffron.sql.SqlWriter
 
digest - Variable in class net.sf.saffron.core.SaffronTypeFactoryImpl.TypeImpl
 
digest - Variable in class net.sf.saffron.core.SaffronTypeFactoryImpl.SqlType
 
digest - Variable in class net.sf.saffron.opt.VolcanoRuleMatch
 
digest - Variable in class net.sf.saffron.rel.SaffronRel
A short description of this relational expression's type, inputs, and other properties.
digest - Variable in class net.sf.saffron.rex.RexNode
 
DIGIT - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
DIGIT - Static variable in interface openjava.tools.parser.ParserConstants
 
dim - Variable in class openjava.ptree.TypeName
 
dimensionString() - Method in class openjava.ptree.VariableDeclarator
 
dims - Variable in class openjava.ptree.VariableDeclarator
 
dIo - Variable in class net.sf.saffron.opt.VolcanoCost
 
disable_tracing() - Method in class net.sf.saffron.sql.parser.Parser
 
disable_tracing() - Method in class openjava.tools.parser.Parser
 
discard(int) - Static method in class net.sf.saffron.util.Util
 
discard(Object) - Static method in class net.sf.saffron.util.Util
 
dispatcher - Variable in class net.sf.saffron.util.MethodCallTestCase
 
distinct - Variable in class net.sf.saffron.oj.rel.ExpressionReaderRel
Whether the rows are distinct; set by ExpressionReaderRel.deriveRowType().
DISTINCT - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
DISTINCT_OPERAND - Static variable in class net.sf.saffron.sql.SqlSelect
 
DistinctRel - class net.sf.saffron.rel.DistinctRel.
DistinctRel is a SaffronRel which eliminates duplicates from its input.
DistinctRel(VolcanoCluster, SaffronRel) - Constructor for class net.sf.saffron.rel.DistinctRel
 
Divide - Static variable in class net.sf.saffron.rex.RexKind
The arithmetic division operator, "/".
Divide - Static variable in class net.sf.saffron.sql.SqlKind
Divide
DIVIDE - Static variable in class openjava.ptree.BinaryExpression
 
DIVIDE - Static variable in class openjava.ptree.AssignmentExpression
 
divideOperator - Variable in class net.sf.saffron.rex.RexOperatorTable
 
divideOperator - Variable in class net.sf.saffron.sql.SqlOperatorTable
 
DivideORDINAL - Static variable in class net.sf.saffron.rex.RexKind
 
DivideORDINAL - Static variable in class net.sf.saffron.sql.SqlKind
 
Dml - Static variable in class net.sf.saffron.sql.SqlKind
 
DmlORDINAL - Static variable in class net.sf.saffron.sql.SqlKind
Dml is an aggregate of all DML operators.
DO - Static variable in interface openjava.syntax.TokenID
 
DO - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
DO - Static variable in interface openjava.tools.parser.ParserConstants
 
doc - Variable in class openjava.debug.gui.ColoredSourceWriter
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class net.sf.saffron.web.servlet.WaldenServlet
 
Done() - Method in class net.sf.saffron.sql.parser.JavaCharStream
 
Done() - Method in class openjava.tools.parser.JavaCharStream
 
done(Throwable) - Method in class net.sf.saffron.runtime.QueueIterator
Producer calls done to say that there are no more objects, setting throwable if there was an error.
doPost(HttpServletRequest, HttpServletResponse) - Method in class net.sf.saffron.web.servlet.WaldenServlet
 
Dot - Static variable in class net.sf.saffron.sql.SqlKind
Dot
DOT - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
DOT - Static variable in interface openjava.syntax.TokenID
 
DOT - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
DOT - Static variable in interface openjava.tools.parser.ParserConstants
 
dotOperator - Variable in class net.sf.saffron.sql.SqlOperatorTable
 
DotORDINAL - Static variable in class net.sf.saffron.sql.SqlKind
 
DOUBLE - Static variable in class openjava.mop.OJSystem
class object for primitive type double
DOUBLE - Static variable in class openjava.mop.OJPrimitive
Deprecated.  
DOUBLE - Static variable in class openjava.ptree.Literal
 
DOUBLE - Static variable in interface openjava.syntax.TokenID
 
DOUBLE - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
DOUBLE - Static variable in interface openjava.tools.parser.ParserConstants
 
DOUBLE_FLOATING_POINT_LITERAL - Static variable in interface openjava.tools.parser.ParserConstants
 
DOUBLE_LITERAL - Static variable in interface openjava.syntax.TokenID
 
DOUBLE_LITERAL - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
DOUBLE_PERIOD - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
doubleQuoteString(String) - Static method in class openjava.ptree.Literal
 
doubleValue() - Method in class net.sf.saffron.util.OptionsList.NumberOption
 
doubleValue(Object) - Static method in class net.sf.saffron.runtime.SaffronUtil
Converts an Object to an double.
DoWhileStatement - class openjava.ptree.DoWhileStatement.
The DoWhileStatement class represents a do-while statement node of parse tree.
DoWhileStatement() - Constructor for class openjava.ptree.DoWhileStatement
 
DoWhileStatement(Environment) - Method in class openjava.tools.parser.Parser
 
DoWhileStatement(StatementList, Expression) - Constructor for class openjava.ptree.DoWhileStatement
Allocates a new object.
doWork() - Method in class net.sf.saffron.runtime.ThreadIterator
The implementation should call QueueIterator.put(java.lang.Object) with each row.
doWork() - Method in class net.sf.saffron.runtime.ArrayIterator
 
driverClassName - Static variable in class net.sf.saffron.test.JdbcTest
 
dRows - Variable in class net.sf.saffron.opt.VolcanoCost
 
dummyDatabaseMetaData() - Static method in class net.sf.saffron.sql.SqlNode
 
dump() - Method in class net.sf.saffron.opt.VolcanoPlanner
 
dump() - Method in class net.sf.saffron.opt.RuleQueue
 
DynamicJavaCompiler - class openjava.ojc.DynamicJavaCompiler.
DynamicJavaCompiler implements the JavaCompiler interface by calling DynamicJava.
DynamicJavaCompiler.DynamicJavaCompilerArgs - class openjava.ojc.DynamicJavaCompiler.DynamicJavaCompilerArgs.
 
DynamicJavaCompiler.DynamicJavaCompilerArgs() - Constructor for class openjava.ojc.DynamicJavaCompiler.DynamicJavaCompilerArgs
 
DynamicJavaCompiler() - Constructor for class openjava.ojc.DynamicJavaCompiler
 

E

E() - Method in class net.sf.saffron.sql.parser.Parser
 
E() - Method in class openjava.tools.parser.Parser
 
elementAt(int) - Method in class openjava.ptree.NonLeaf
Returns the specified element at the specified point of this nonleaf-node.
elementRule - Variable in class openjava.syntax.SeparatedListRule
 
elementRule - Variable in class openjava.syntax.IterationRule
 
elementRules - Variable in class openjava.syntax.SelectionRule
 
elementRules - Variable in class openjava.syntax.CompositeRule
 
elements - Variable in class net.sf.saffron.util.BinaryHeap
 
elements() - Method in class openjava.mop.MetaInfo
 
elements() - Method in class openjava.ptree.List
Get contents
ELSE - Static variable in interface openjava.syntax.TokenID
 
ELSE - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
ELSE - Static variable in interface openjava.tools.parser.ParserConstants
 
empty - Variable in class net.sf.saffron.runtime.QueueIterator
The producer notifies empty every time it produces an object (or finishes).
EMPTY - Static variable in class openjava.ptree.ModifierList
 
empty() - Method in class openjava.tools.WriterStack
Tests if this stack is empty.
emptyArguments - Static variable in class net.sf.saffron.test.SaffronTestCase
 
emptyArray - Static variable in class net.sf.saffron.rel.SaffronRel
 
emptyArrayOfOJClass - Static variable in class openjava.mop.Toolbox
 
EmptyBracketsOpt() - Method in class openjava.tools.parser.Parser
 
emptyCollationArray - Static variable in class net.sf.saffron.rel.RelFieldCollation
 
emptyExpressionArray - Static variable in class net.sf.saffron.rex.RexUtil
 
emptyFieldArray - Static variable in class net.sf.saffron.runtime.IteratorResultSet.FieldGetter
 
emptyList - Static variable in class net.sf.saffron.sql.parser.ParserUtil
 
emptyObjectArray - Static variable in class net.sf.saffron.util.Util
 
EmptySaffronConnection - class net.sf.saffron.core.EmptySaffronConnection.
A saffron connection which doesn't have any objects available.
EmptySaffronConnection.EmptySaffronSchema - class net.sf.saffron.core.EmptySaffronConnection.EmptySaffronSchema.
 
EmptySaffronConnection.EmptySaffronSchema() - Constructor for class net.sf.saffron.core.EmptySaffronConnection.EmptySaffronSchema
 
EmptySaffronConnection() - Constructor for class net.sf.saffron.core.EmptySaffronConnection
 
emptySqlNodeArray - Static variable in class net.sf.saffron.sql.parser.ParserUtil
 
EmptyStatement - class openjava.ptree.EmptyStatement.
The EmptyStatement class represents an empty statement node of parse tree.
EmptyStatement() - Constructor for class openjava.ptree.EmptyStatement
Allocates a new object.
EmptyStatement(Environment) - Method in class openjava.tools.parser.Parser
 
emptyStringArray - Static variable in class net.sf.saffron.sql.parser.ParserUtil
 
emptyStringArray - Static variable in class net.sf.saffron.test.SaffronTestCase
 
emptyStringArray - Static variable in class net.sf.saffron.util.Util
 
emptyStringArray - Static variable in class net.sf.saffron.util.EnumeratedValues
 
emptyStrings - Static variable in class net.sf.saffron.sql.SqlValidator
 
emptyTypes - Static variable in class net.sf.saffron.sql.SqlValidator
 
enable_tracing() - Method in class net.sf.saffron.sql.parser.Parser
 
enable_tracing() - Method in class openjava.tools.parser.Parser
 
endColor(SimpleAttributeSet) - Method in class openjava.debug.gui.ColoredSourceWriter
 
endColumn - Variable in class net.sf.saffron.sql.parser.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.
endColumn - Variable in class openjava.tools.parser.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.
endLine - Variable in class net.sf.saffron.sql.parser.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.
endLine - Variable in class openjava.tools.parser.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.
enter() - Method in class net.sf.saffron.runtime.Semaphore
 
EnumeratedValues - class net.sf.saffron.util.EnumeratedValues.
EnumeratedValues is a helper class for declaring a set of symbolic constants which have names, ordinals, and possibly descriptions.
EnumeratedValues.BasicValue - class net.sf.saffron.util.EnumeratedValues.BasicValue.
BasicValue is an obvious implementation of EnumeratedValues.Value.
EnumeratedValues.BasicValue(String, int, String) - Constructor for class net.sf.saffron.util.EnumeratedValues.BasicValue
 
EnumeratedValues.Value - interface net.sf.saffron.util.EnumeratedValues.Value.
A Value represents a member of an enumerated type.
EnumeratedValues() - Constructor for class net.sf.saffron.util.EnumeratedValues
Creates a new empty, mutable enumeration.
EnumeratedValues(EnumeratedValues.Value[]) - Constructor for class net.sf.saffron.util.EnumeratedValues
Creates an enumeration, with an array of values, and freezes it.
EnumeratedValues(String[]) - Constructor for class net.sf.saffron.util.EnumeratedValues
Creates an enumeration, initialize it with an array of strings, and freezes it.
EnumeratedValues(String[], int[]) - Constructor for class net.sf.saffron.util.EnumeratedValues
Create an enumeration, initializes it with arrays of code/name pairs, and freezes it.
EnumeratedValues(String[], int[], String[]) - Constructor for class net.sf.saffron.util.EnumeratedValues
Create an enumeration, initializes it with arrays of code/name pairs, and freezes it.
enumeration - Static variable in class net.sf.saffron.opt.CallingConvention
 
enumeration - Static variable in class net.sf.saffron.rel.TableModificationRel.Operation
List of all allowable TableModificationRel.Operation values.
enumeration - Static variable in class net.sf.saffron.rex.RexKind
Set of all RexKind instances.
enumeration - Variable in class net.sf.saffron.runtime.EnumerationIterator
 
enumeration - Static variable in class net.sf.saffron.sql.SqlKind
 
enumeration - Static variable in class net.sf.saffron.sql.SqlJoinOperator.ConditionType
List of all allowable SqlJoinOperator.ConditionType values.
enumeration - Static variable in class net.sf.saffron.sql.SqlJoinOperator.JoinType
List of all allowable SqlJoinOperator.JoinType values.
enumeration - Static variable in class net.sf.saffron.sql.type.SqlTypeName
List of all allowable SqlTypeName values.
enumeration - Static variable in class net.sf.saffron.util.OptionsListTest.Color
 
ENUMERATION - Static variable in class net.sf.saffron.opt.CallingConvention
 
enumeration_ - Variable in class net.sf.saffron.util.OptionsList.EnumeratedOption
 
ENUMERATION_ORDINAL - Static variable in class net.sf.saffron.opt.CallingConvention
 
EnumerationConverterRel - class net.sf.saffron.oj.convert.EnumerationConverterRel.
EnumerationConverterRel converts a plan from inConvention to CallingConvention.ENUMERATION.
EnumerationConverterRel(VolcanoCluster, SaffronRel) - Constructor for class net.sf.saffron.oj.convert.EnumerationConverterRel
 
EnumerationIterator - class net.sf.saffron.runtime.EnumerationIterator.
EnumerationIterator is an adapter which converts an Enumeration into an Iterator.
EnumerationIterator(Enumeration) - Constructor for class net.sf.saffron.runtime.EnumerationIterator
 
env - Variable in class net.sf.saffron.oj.OJConnectionRegistry.ConnectionInfo
 
env - Variable in class net.sf.saffron.oj.stmt.OJStatement
 
env - Variable in class net.sf.saffron.oj.util.UnboundVariableCollector
 
env - Variable in class net.sf.saffron.oj.util.JavaRowExpression
 
env - Variable in class net.sf.saffron.oj.xlat.QueryInfo
 
env - Variable in class net.sf.saffron.opt.VolcanoCluster
 
env - Variable in class net.sf.saffron.sql2rel.ConverterTest.TestContext
 
env - Static variable in class openjava.mop.OJSystem
The global system environment for all public classes.
env - Variable in class openjava.mop.OJMethodSourceCode
 
env - Variable in class openjava.mop.OJFieldSourceCode
 
env - Variable in class openjava.mop.OJConstructorSourceCode
 
env - Variable in class openjava.mop.OJClassSourceCode
 
env - Variable in class openjava.ojc.TranslatorThread
 
env - Variable in class openjava.ptree.util.EvaluationShuttle
 
env - Variable in class openjava.syntax.StatementRule
 
env - Variable in class openjava.syntax.RestorableTokenSource
 
env - Variable in class openjava.syntax.ExpressionRule
 
env - Variable in class openjava.syntax.BlockRule
 
env - Variable in class openjava.tools.parser.CustomTokenManager
 
env_nest - Variable in class openjava.ptree.util.ScopeHandler
 
Environment - class openjava.mop.Environment.
 
Environment.BasicVariableInfo - class openjava.mop.Environment.BasicVariableInfo.
 
Environment.BasicVariableInfo(OJClass) - Constructor for class openjava.mop.Environment.BasicVariableInfo
 
Environment.VariableInfo - interface openjava.mop.Environment.VariableInfo.
 
Environment() - Constructor for class openjava.mop.Environment
 
Environment(Environment) - Constructor for class openjava.mop.Environment
 
EOF - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
EOF - Static variable in interface openjava.syntax.TokenID
 
EOF - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
EOF - Static variable in interface openjava.tools.parser.ParserConstants
 
eol - Variable in class net.sf.saffron.sql.parser.ParseException
The end of line string for this machine.
eol - Variable in class openjava.tools.parser.ParseException
The end of line string for this machine.
EQ - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
EQ - Static variable in interface openjava.tools.parser.ParserConstants
 
eq(ParseTree) - Method in class openjava.ptree.ParseTreeObject
Tests if this parse-tree-node's value equals to the specified ptree-node's.
eq(ParseTree) - Method in interface openjava.ptree.ParseTree
Tests if this parse-tree-node's value equals to the specified ptree-node's.
eq(ParseTree) - Method in interface openjava.ptree.MemberDeclaration
 
eq(ParseTree, ParseTree) - Static method in class openjava.ptree.ParseTreeObject
Return true if only they refer to the same object.
EQUAL - Static variable in class openjava.ptree.BinaryExpression
 
EQUAL - Static variable in interface openjava.syntax.TokenID
 
EQUAL - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
equal(ParseTree, ParseTree) - Static method in class openjava.ptree.ParseTreeObject
May return true if two ptree-nodes don't refer to not the same objects but their contents are equivalent.
equal(String, String) - Static method in class net.sf.saffron.util.Util
Returns whether two strings are equal or are both null.
EqualityExpression(Environment) - Method in class openjava.tools.parser.Parser
 
Equals - Static variable in class net.sf.saffron.rex.RexKind
The equals operator, "=".
Equals - Static variable in class net.sf.saffron.sql.SqlKind
Equals
EQUALS - Static variable in class openjava.ptree.AssignmentExpression
 
equals(int[], int[]) - Static method in class net.sf.saffron.util.Util
Returns whether two integer arrays are equal.
equals(Object) - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.TypeImpl
 
equals(Object) - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.SqlType
 
equals(Object) - Method in class net.sf.saffron.rel.RelFieldCollation
 
equals(Object) - Method in class net.sf.saffron.rel.AggregateRel.Call
 
equals(Object) - Method in class net.sf.saffron.rex.RexLiteral
 
equals(Object) - Method in class net.sf.saffron.runtime.HashableArray
 
equals(Object) - Method in class net.sf.saffron.sql.SqlLiteral
 
equals(Object) - Method in class net.sf.saffron.util.Graph.Arc
 
equals(Object) - Method in class openjava.mop.Signature
 
equals(Object) - Method in class openjava.mop.OJMethod
Compares this method against the given object.
equals(Object) - Method in class openjava.mop.OJField
Compares this field against the given object.
equals(Object) - Method in class openjava.mop.OJConstructor
Compares this method against the given object.
equals(Object) - Method in class openjava.ptree.util.SyntheticClass
 
equals(Object) - Method in class openjava.ptree.util.HashableArray
 
equals(Object, Object) - Static method in class net.sf.saffron.rex.RexLiteral
 
equals(Object, Object) - Static method in class net.sf.saffron.runtime.SaffronUtil
Returns whether two objects are equal or are both null.
equals(Object, Object) - Static method in class net.sf.saffron.sql.SqlLiteral
 
equals(ParseTree) - Method in class openjava.ptree.TableReference
 
equals(ParseTree) - Method in class openjava.ptree.ParseTreeObject
Tests if this parse-tree-node's value equals to the specified ptree-node's.
equals(ParseTree) - Method in interface openjava.ptree.ParseTree
Tests if this parse-tree-node's value equals to the specified ptree-node's.
equals(ParseTree) - Method in class openjava.ptree.NonLeaf
Tests if this nonleaf-node's value equals to the specified ptree-node's.
equals(ParseTree) - Method in class openjava.ptree.MethodCall
 
equals(ParseTree) - Method in interface openjava.ptree.MemberDeclaration
 
equals(ParseTree) - Method in class openjava.ptree.List
Tests if this list-node's value equals to the specified ptree-node's.
equals(ParseTree) - Method in class openjava.ptree.Leaf
Tests if the specified ptree-node equals to this leaf-node.
equals(ParseTree) - Method in class openjava.ptree.FieldAccess
 
equals(PlanCost) - Method in class net.sf.saffron.opt.VolcanoCost
 
equals(PlanCost) - Method in interface net.sf.saffron.opt.PlanCost
 
equals(Signature) - Method in class openjava.mop.Signature
 
equals(String) - Method in class net.sf.saffron.util.EnumeratedValues.BasicValue
Deprecated. I bet you meant to write value.name_.equals(s) rather than value.equals(s), didn't you?
equals(String) - Method in class openjava.ptree.Leaf
Tests if the specified string equals to this leaf-node's text.
equalsOperator - Variable in class net.sf.saffron.rex.RexOperatorTable
 
equalsOperator - Variable in class net.sf.saffron.sql.SqlOperatorTable
 
EqualsORDINAL - Static variable in class net.sf.saffron.rex.RexKind
 
EqualsORDINAL - Static variable in class net.sf.saffron.sql.SqlKind
 
equalsSansNullability(SaffronType) - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.TypeImpl
 
equalsSansNullability(SaffronType) - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.SqlType
 
equalsSansNullability(SaffronType) - Method in interface net.sf.saffron.core.SaffronType
Whether this type is identical to another, save for differences in nullability.
equivalentSet - Variable in class net.sf.saffron.opt.RelSet
Set to the superseding set when this is found to be equivalent to another set.
equivMap - Variable in class net.sf.saffron.oj.OJConnectionRegistry
 
error_skipto(int) - Method in class openjava.tools.parser.Parser
 
errorCode - Variable in class net.sf.saffron.sql.parser.TokenMgrError
Indicates the reason why the exception is thrown.
errorCode - Variable in class openjava.tools.parser.TokenMgrError
Indicates the reason why the exception is thrown.
errorState - Variable in class openjava.ptree.util.MemberAccessCorrector
 
evaluate(ClassDeclaration, ParseTree, OJStatement.Argument[]) - Method in class net.sf.saffron.oj.stmt.OJStatement
Evaluates an expression represented by a parse tree.
evaluateDown(AliasedExpression) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(AllocationExpression) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(ArrayAccess) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(ArrayAllocationExpression) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(ArrayInitializer) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(AssignmentExpression) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(BinaryExpression) - Method in class net.sf.saffron.oj.xlat.InternalTranslator
 
evaluateDown(BinaryExpression) - Method in class net.sf.saffron.oj.xlat.AggInternalTranslator
 
evaluateDown(BinaryExpression) - Method in class openjava.ptree.util.QueryExpander
Expands in union, minus, and intersect.
evaluateDown(BinaryExpression) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(Block) - Method in class openjava.ptree.util.ScopeHandler
 
evaluateDown(Block) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(BreakStatement) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(CaseGroup) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(CaseGroupList) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(CaseLabel) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(CaseLabelList) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(CastExpression) - Method in class openjava.ptree.util.QueryExpander
 
evaluateDown(CastExpression) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(CatchBlock) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(CatchList) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(ClassDeclaration) - Method in class openjava.ptree.util.ScopeHandler
 
evaluateDown(ClassDeclaration) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(ClassDeclarationList) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(ClassLiteral) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(ClassLiteral) - Method in class openjava.ptree.util.ClassLiteralReplacer
 
evaluateDown(CompilationUnit) - Method in class openjava.ptree.util.ScopeHandler
 
evaluateDown(CompilationUnit) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(ConditionalExpression) - Method in class net.sf.saffron.oj.xlat.InternalTranslator
 
evaluateDown(ConditionalExpression) - Method in class net.sf.saffron.oj.xlat.AggInternalTranslator
 
evaluateDown(ConditionalExpression) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(ConstructorDeclaration) - Method in class openjava.ptree.util.ScopeHandler
 
evaluateDown(ConstructorDeclaration) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(ConstructorInvocation) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(ContinueStatement) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(DoWhileStatement) - Method in class openjava.ptree.util.ScopeHandler
 
evaluateDown(DoWhileStatement) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(EmptyStatement) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(ExpressionList) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(ExpressionStatement) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(FieldAccess) - Method in class net.sf.saffron.oj.xlat.OJSchemaExpander
 
evaluateDown(FieldAccess) - Method in class net.sf.saffron.oj.xlat.InternalTranslator
 
evaluateDown(FieldAccess) - Method in class net.sf.saffron.oj.xlat.AggInternalTranslator
 
evaluateDown(FieldAccess) - Method in class openjava.ptree.util.MemberAccessCorrector
 
evaluateDown(FieldAccess) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(FieldDeclaration) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(ForStatement) - Method in class openjava.ptree.util.VariableBinder
 
evaluateDown(ForStatement) - Method in class openjava.ptree.util.ScopeHandler
 
evaluateDown(ForStatement) - Method in class openjava.ptree.util.QueryExpander
Expand 'for (<> in <>) ...'.
evaluateDown(ForStatement) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(IfStatement) - Method in class openjava.ptree.util.ScopeHandler
 
evaluateDown(IfStatement) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(InsertExpression) - Method in class openjava.ptree.util.QueryExpander
 
evaluateDown(InsertExpression) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(InstanceofExpression) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(JoinExpression) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(LabeledStatement) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(Literal) - Method in class net.sf.saffron.oj.xlat.InternalTranslator
 
evaluateDown(Literal) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(MemberDeclarationList) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(MemberInitializer) - Method in class openjava.ptree.util.ScopeHandler
 
evaluateDown(MemberInitializer) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(MethodCall) - Method in class net.sf.saffron.oj.xlat.InternalTranslator
 
evaluateDown(MethodCall) - Method in class net.sf.saffron.oj.xlat.AggInternalTranslator
 
evaluateDown(MethodCall) - Method in class openjava.ptree.util.QueryExpander
Expands connection.contentsAsArray("qualifier","name"), which was probably generated by expanding connection.name.
evaluateDown(MethodCall) - Method in class openjava.ptree.util.MemberAccessCorrector
 
evaluateDown(MethodCall) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(MethodDeclaration) - Method in class openjava.ptree.util.ScopeHandler
 
evaluateDown(MethodDeclaration) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(ModifierList) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(Parameter) - Method in class openjava.ptree.util.VariableBinder
 
evaluateDown(Parameter) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(ParameterList) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(QueryExpression) - Method in class openjava.ptree.util.ScopeHandler
 
evaluateDown(QueryExpression) - Method in class openjava.ptree.util.QueryExpander
 
evaluateDown(QueryExpression) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(ReturnStatement) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(SelfAccess) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(StatementList) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(SwitchStatement) - Method in class openjava.ptree.util.ScopeHandler
 
evaluateDown(SwitchStatement) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(SynchronizedStatement) - Method in class openjava.ptree.util.ScopeHandler
 
evaluateDown(SynchronizedStatement) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(ThrowStatement) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(TryStatement) - Method in class openjava.ptree.util.ScopeHandler
 
evaluateDown(TryStatement) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(TypeName) - Method in class net.sf.saffron.oj.util.ClassCollector
 
evaluateDown(TypeName) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(UnaryExpression) - Method in class net.sf.saffron.oj.xlat.InternalTranslator
 
evaluateDown(UnaryExpression) - Method in class net.sf.saffron.oj.xlat.AggInternalTranslator
 
evaluateDown(UnaryExpression) - Method in class openjava.ptree.util.QueryExpander
Expands exists.
evaluateDown(UnaryExpression) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(Variable) - Method in class net.sf.saffron.oj.xlat.InternalTranslator
 
evaluateDown(Variable) - Method in class net.sf.saffron.oj.xlat.AggInternalTranslator
 
evaluateDown(Variable) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(VariableDeclaration) - Method in class openjava.ptree.util.VariableBinder
 
evaluateDown(VariableDeclaration) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(VariableDeclarator) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateDown(WhileStatement) - Method in class openjava.ptree.util.ScopeHandler
 
evaluateDown(WhileStatement) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(AliasedExpression) - Method in class net.sf.saffron.oj.xlat.InternalTranslator
 
evaluateUp(AliasedExpression) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(AllocationExpression) - Method in class openjava.ptree.util.ExpansionApplier
Includes expandAllocation() and expandExpression().
evaluateUp(AllocationExpression) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(ArrayAccess) - Method in class openjava.ptree.util.ExpansionApplier
Includes expandArrayAccess() and expandExpression().
evaluateUp(ArrayAccess) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(ArrayAllocationExpression) - Method in class openjava.ptree.util.ExpansionApplier
Includes expandArrayAllocation() and expandExpression().
evaluateUp(ArrayAllocationExpression) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(ArrayInitializer) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(AssignmentExpression) - Method in class openjava.ptree.util.ExpansionApplier
Includes expandFieldWrite(), expandAssignmentExpression() and expandExpression().
evaluateUp(AssignmentExpression) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(BinaryExpression) - Method in class openjava.ptree.util.ExpansionApplier
Includes expandExpression().
evaluateUp(BinaryExpression) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(Block) - Method in class openjava.ptree.util.ScopeHandler
 
evaluateUp(Block) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(BreakStatement) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(CaseGroup) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(CaseGroupList) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(CaseLabel) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(CaseLabelList) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(CastExpression) - Method in class openjava.ptree.util.ExpansionApplier
Includes expandCastExpression(), expandCastedExpression() and expandExpression().
evaluateUp(CastExpression) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(CatchBlock) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(CatchList) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(ClassDeclaration) - Method in class openjava.ptree.util.ScopeHandler
 
evaluateUp(ClassDeclaration) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(ClassDeclarationList) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(ClassLiteral) - Method in class openjava.ptree.util.ExpansionApplier
Includes expandExpression().
evaluateUp(ClassLiteral) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(CompilationUnit) - Method in class openjava.ptree.util.ScopeHandler
 
evaluateUp(CompilationUnit) - Method in class openjava.ptree.util.SaffronExpansionApplier
 
evaluateUp(CompilationUnit) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(ConditionalExpression) - Method in class openjava.ptree.util.ExpansionApplier
Includes expandExpression().
evaluateUp(ConditionalExpression) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(ConstructorDeclaration) - Method in class openjava.ptree.util.ScopeHandler
 
evaluateUp(ConstructorDeclaration) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(ConstructorInvocation) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(ContinueStatement) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(DoWhileStatement) - Method in class openjava.ptree.util.ScopeHandler
 
evaluateUp(DoWhileStatement) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(EmptyStatement) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(ExpressionList) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(ExpressionStatement) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(FieldAccess) - Method in class net.sf.saffron.oj.OJValidator
 
evaluateUp(FieldAccess) - Method in class openjava.ptree.util.ExpansionApplier
Includes expandFieldRead() and expandExpression().
evaluateUp(FieldAccess) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(FieldDeclaration) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(ForStatement) - Method in class openjava.ptree.util.ScopeHandler
 
evaluateUp(ForStatement) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(IfStatement) - Method in class openjava.ptree.util.ScopeHandler
 
evaluateUp(IfStatement) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(InsertExpression) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(InstanceofExpression) - Method in class openjava.ptree.util.ExpansionApplier
Includes expandExpression().
evaluateUp(InstanceofExpression) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(JoinExpression) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(LabeledStatement) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(Literal) - Method in class openjava.ptree.util.ExpansionApplier
Includes expandExpression().
evaluateUp(Literal) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(MemberDeclarationList) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(MemberInitializer) - Method in class openjava.ptree.util.ScopeHandler
 
evaluateUp(MemberInitializer) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(MethodCall) - Method in class net.sf.saffron.oj.OJValidator
 
evaluateUp(MethodCall) - Method in class openjava.ptree.util.ExpansionApplier
Includes expandMethodCall() and expandExpression().
evaluateUp(MethodCall) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(MethodDeclaration) - Method in class openjava.ptree.util.ScopeHandler
 
evaluateUp(MethodDeclaration) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(ModifierList) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(Parameter) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(ParameterList) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(QueryExpression) - Method in class openjava.ptree.util.ScopeHandler
 
evaluateUp(QueryExpression) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(ReturnStatement) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(SelfAccess) - Method in class openjava.ptree.util.ExpansionApplier
Includes expandExpression().
evaluateUp(SelfAccess) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(StatementList) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(SwitchStatement) - Method in class openjava.ptree.util.ScopeHandler
 
evaluateUp(SwitchStatement) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(SynchronizedStatement) - Method in class openjava.ptree.util.ScopeHandler
 
evaluateUp(SynchronizedStatement) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(ThrowStatement) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(TryStatement) - Method in class openjava.ptree.util.ScopeHandler
 
evaluateUp(TryStatement) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(TypeName) - Method in class net.sf.saffron.oj.OJValidator
 
evaluateUp(TypeName) - Method in class openjava.ptree.util.ExpansionApplier
Includes expandTypeName().
evaluateUp(TypeName) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(UnaryExpression) - Method in class openjava.ptree.util.ExpansionApplier
Includes expandExpression().
evaluateUp(UnaryExpression) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(Variable) - Method in class openjava.ptree.util.ExpansionApplier
Includes expandExpression().
evaluateUp(Variable) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(VariableDeclaration) - Method in class openjava.ptree.util.ExpansionApplier
Includes expandVariableDeclaration().
evaluateUp(VariableDeclaration) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(VariableDeclarator) - Method in class openjava.ptree.util.EvaluationShuttle
 
evaluateUp(WhileStatement) - Method in class openjava.ptree.util.ScopeHandler
 
evaluateUp(WhileStatement) - Method in class openjava.ptree.util.EvaluationShuttle
 
EvaluationShuttle - class openjava.ptree.util.EvaluationShuttle.
The class EvaluationShuttle is a Visitor role in the Visitor pattern and this also visits each child ParseTree object from left to right.
EvaluationShuttle(Environment) - Constructor for class openjava.ptree.util.EvaluationShuttle
 
ex - Variable in class openjava.mop.MOPException
 
ex - Variable in class openjava.ptree.ParseTreeException
 
Except - Static variable in class net.sf.saffron.sql.SqlKind
Except
EXCEPT - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
exceptOperator - Variable in class net.sf.saffron.sql.SqlOperatorTable
 
ExceptORDINAL - Static variable in class net.sf.saffron.sql.SqlKind
 
ExclusiveOrExpression(Environment) - Method in class openjava.tools.parser.Parser
 
execute() - Method in interface net.sf.saffron.oj.stmt.PreparedResult
Execute the prepared result.
execute() - Method in class net.sf.saffron.oj.stmt.PreparedExplanation
 
execute() - Method in class net.sf.saffron.oj.stmt.PreparedExecution
 
execute(String) - Method in class net.sf.saffron.jdbc.SaffronJdbcStatement
 
execute(String, int) - Method in class net.sf.saffron.jdbc.SaffronJdbcStatement
 
execute(String, int[]) - Method in class net.sf.saffron.jdbc.SaffronJdbcStatement
 
execute(String, OJStatement.Argument[]) - Method in class net.sf.saffron.oj.stmt.OJStatement
Executes a query string, passing in a set of arguments, and returns the result.
execute(String, String[]) - Method in class net.sf.saffron.jdbc.SaffronJdbcStatement
 
executeBatch() - Method in class net.sf.saffron.jdbc.SaffronJdbcStatement
 
executeQuery(String) - Method in class net.sf.saffron.jdbc.SaffronJdbcStatement
 
executeSql(String) - Method in class net.sf.saffron.oj.stmt.OJStatement
 
executeStatic(String) - Static method in class net.sf.saffron.oj.stmt.PreparedExplanation
 
executeUpdate(String) - Method in class net.sf.saffron.jdbc.SaffronJdbcStatement
 
executeUpdate(String, int) - Method in class net.sf.saffron.jdbc.SaffronJdbcStatement
 
executeUpdate(String, int[]) - Method in class net.sf.saffron.jdbc.SaffronJdbcStatement
 
executeUpdate(String, String[]) - Method in class net.sf.saffron.jdbc.SaffronJdbcStatement
 
executionCount - Variable in class net.sf.saffron.oj.stmt.OJStatement
 
executionCount - Variable in class net.sf.saffron.sql2rel.ConverterTest.TestContext
 
Exists - Static variable in class net.sf.saffron.sql.SqlKind
 
EXISTS - Static variable in class net.sf.saffron.opt.CallingConvention
 
EXISTS - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
EXISTS - Static variable in class openjava.ptree.UnaryExpression
Exists operator.
EXISTS - Static variable in interface openjava.tools.parser.ParserConstants
 
EXISTS_ORDINAL - Static variable in class net.sf.saffron.opt.CallingConvention
The EXISTS calling convention is only allowed for a terminator.
ExistsConverterRel - class net.sf.saffron.oj.convert.ExistsConverterRel.
An ExistsConverterRel converts a relational expression node (SaffronRel) to CallingConvention.EXISTS_ORDINAL calling convention: an expression which yields true if the relation returns at least one row.
ExistsConverterRel(VolcanoCluster, SaffronRel) - Constructor for class net.sf.saffron.oj.convert.ExistsConverterRel
 
existsOperator - Variable in class net.sf.saffron.sql.SqlOperatorTable
 
ExistsORDINAL - Static variable in class net.sf.saffron.sql.SqlKind
Exists
exitCode_ - Variable in class net.sf.saffron.util.MainApp
 
exitStatement - Variable in class net.sf.saffron.opt.RelImplementor
 
exp - Variable in class net.sf.saffron.oj.rel.ExpressionReaderRel
 
expand() - Method in class net.sf.saffron.util.BinaryHeap
 
expandAllocation(Environment, AllocationExpression) - Method in class openjava.mop.OJClass
 
expandArrayAccess(Environment, ArrayAccess) - Method in class openjava.mop.OJClass
 
expandArrayAllocation(Environment, ArrayAllocationExpression) - Method in class openjava.mop.OJClass
 
expandAssignmentExpression(Environment, AssignmentExpression) - Method in class openjava.mop.OJClass
 
ExpandBuff(boolean) - Method in class net.sf.saffron.sql.parser.JavaCharStream
 
ExpandBuff(boolean) - Method in class openjava.tools.parser.JavaCharStream
 
expandCastedExpression(Environment, CastExpression) - Method in class openjava.mop.OJClass
 
expandCastExpression(Environment, CastExpression) - Method in class openjava.mop.OJClass
 
expander - Variable in class net.sf.saffron.oj.xlat.QueryInfo
 
expandExists(Expression) - Method in class net.sf.saffron.oj.xlat.OJQueryExpander
 
expandExpression_(Expression, OJClass, CallingConvention) - Method in class net.sf.saffron.oj.xlat.OJQueryExpander
Converts an Expression into a java expression which returns an array.
expandExpression(Environment, Expression) - Method in class openjava.mop.OJClass
 
expandExpression(Expression) - Method in class net.sf.saffron.oj.xlat.OJQueryExpander
 
expandExpression(Expression) - Method in class openjava.ptree.util.QueryExpander
Converts an Expression into a java expression which returns an array.
expandFieldRead(Environment, FieldAccess) - Method in class openjava.mop.OJClass
 
expandFieldWrite(Environment, AssignmentExpression) - Method in class openjava.mop.OJClass
 
expandForIn(Variable, Expression, StatementList) - Method in class net.sf.saffron.oj.xlat.OJQueryExpander
Converts an Expression of the form for (variable in exp) {body} into a regular java Statement.
expandForIn(Variable, Expression, StatementList) - Method in class openjava.ptree.util.QueryExpander
Converts an Expression of the form for (variable in exp) { body } into a regular java Statement.
expandIn(Expression, Expression) - Method in class net.sf.saffron.oj.xlat.OJQueryExpander
Translates an expression involving in.
expandMethodCall(Environment, MethodCall) - Method in class openjava.mop.OJClass
 
expandSelectItem(SqlNode, SqlSelect, ArrayList, List, List) - Method in class net.sf.saffron.sql.SqlValidator
If selectItem is "*" or "TABLE.*", expands it and returns true; otherwise writes the unexpanded item.
expandStar(SqlNodeList, SqlSelect) - Method in class net.sf.saffron.sql.SqlValidator
Returns a list of expressions, with every occurrence of "*" or "TABLE.*" expanded.
expandTypeName(Environment, TypeName) - Method in class openjava.mop.OJClass
 
expandVariableDeclaration(Environment, VariableDeclaration) - Method in class openjava.mop.OJClass
 
ExpansionApplier - class openjava.ptree.util.ExpansionApplier.
The class ExpansionApplier is an evaluator of each objects of ParseTree family.
ExpansionApplier(Environment) - Constructor for class openjava.ptree.util.ExpansionApplier
 
expectedTokenSequences - Variable in class net.sf.saffron.sql.parser.ParseException
Each entry in this array is an array of integers.
expectedTokenSequences - Variable in class openjava.tools.parser.ParseException
Each entry in this array is an array of integers.
Explain - Static variable in class net.sf.saffron.sql.SqlKind
EXPLAIN statement
EXPLAIN - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
explain(PlanWriter) - Method in class net.sf.saffron.ext.ExtentRel
 
explain(PlanWriter) - Method in class net.sf.saffron.oj.rel.IterCalcRel
 
explain(PlanWriter) - Method in class net.sf.saffron.oj.rel.ExpressionReaderRel
 
explain(PlanWriter) - Method in class net.sf.saffron.opt.RelSubset
 
explain(PlanWriter) - Method in class net.sf.saffron.opt.AbstractConverter
 
explain(PlanWriter) - Method in class net.sf.saffron.rel.UnionRel
 
explain(PlanWriter) - Method in class net.sf.saffron.rel.TableModificationRel
 
explain(PlanWriter) - Method in class net.sf.saffron.rel.TableAccessRel
 
explain(PlanWriter) - Method in class net.sf.saffron.rel.SortRel
 
explain(PlanWriter) - Method in class net.sf.saffron.rel.SingleRel
 
explain(PlanWriter) - Method in class net.sf.saffron.rel.SaffronRel
 
explain(PlanWriter) - Method in class net.sf.saffron.rel.ProjectRelBase
 
explain(PlanWriter) - Method in class net.sf.saffron.rel.JoinRel
 
explain(PlanWriter) - Method in class net.sf.saffron.rel.FilterRel
 
explain(SaffronRel, String[]) - Method in class net.sf.saffron.core.PlanWriter
 
explain(SaffronRel, String[], Object[]) - Method in class net.sf.saffron.core.PlanWriter
 
explainBrief(String, SaffronRel, String[]) - Method in class net.sf.saffron.core.PlanWriter
 
explainOperator - Variable in class net.sf.saffron.sql.SqlOperatorTable
 
ExplainORDINAL - Static variable in class net.sf.saffron.sql.SqlKind
 
explainSubset(String, SaffronRel) - Method in class net.sf.saffron.core.PlanWriter
Special form used by RelSubset.
explainTree(SaffronRel) - Method in class net.sf.saffron.core.PlanWriter
 
EXPLICANDUM_OPERAND - Static variable in class net.sf.saffron.sql.SqlExplain
 
ExplicitConstructorInvocationOpt(Environment) - Method in class openjava.tools.parser.Parser
 
EXPONENT - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
EXPONENT - Static variable in interface openjava.tools.parser.ParserConstants
 
expr - Variable in class net.sf.saffron.oj.OJConnectionRegistry.ConnectionInfo
 
expr - Variable in class net.sf.saffron.rex.RexFieldAccess
 
ExprCompiler - class openjava.ojc.ExprCompiler.
 
ExprCompiler(CommandArguments) - Constructor for class openjava.ojc.ExprCompiler
 
expression - Variable in class net.sf.saffron.oj.util.JavaRowExpression
 
Expression - interface openjava.ptree.Expression.
The Expression interface presents common interface to access Expression node of parse tree.
Expression - Static variable in class net.sf.saffron.sql.SqlKind
 
Expression() - Method in class net.sf.saffron.sql.parser.Parser
 
Expression(Environment) - Method in class openjava.tools.parser.Parser
 
Expression2() - Method in class net.sf.saffron.sql.parser.Parser
Binary expression
Expression3() - Method in class net.sf.saffron.sql.parser.Parser
Unary expression
ExpressionCommaList() - Method in class net.sf.saffron.sql.parser.Parser
 
ExpressionCommaListOpt() - Method in class net.sf.saffron.sql.parser.Parser
 
ExpressionList - class openjava.ptree.ExpressionList.
The ExpressionList class presents for the node of parse tree of Expression
ExpressionList() - Constructor for class openjava.ptree.ExpressionList
 
ExpressionList(Expression) - Constructor for class openjava.ptree.ExpressionList
 
ExpressionList(Expression, Expression) - Constructor for class openjava.ptree.ExpressionList
 
ExpressionList(Expression, Expression, Expression) - Constructor for class openjava.ptree.ExpressionList
 
ExpressionListRule - class openjava.syntax.ExpressionListRule.
Syntax rule concerning lists of expressions.
ExpressionListRule(Environment) - Constructor for class openjava.syntax.ExpressionListRule
 
ExpressionListRule(Environment, boolean) - Constructor for class openjava.syntax.ExpressionListRule
 
ExpressionListRule(ExpressionRule) - Constructor for class openjava.syntax.ExpressionListRule
 
ExpressionListRule(ExpressionRule, boolean) - Constructor for class openjava.syntax.ExpressionListRule
 
ExpressionMaybeWithAlias(Environment) - Method in class openjava.tools.parser.Parser
 
ExpressionObject - class openjava.ptree.ExpressionObject.
Abstract implementation of Expression.
ExpressionObject() - Constructor for class openjava.ptree.ExpressionObject
 
ExpressionORDINAL - Static variable in class net.sf.saffron.sql.SqlKind
Expression is an aggregate of all expression operators.
ExpressionReaderRel - class net.sf.saffron.oj.rel.ExpressionReaderRel.
An ExpressionReaderRel is a relational expression node which evaluates an expression and returns the results as a relation.
ExpressionReaderRel(VolcanoCluster, RexNode, SaffronType) - Constructor for class net.sf.saffron.oj.rel.ExpressionReaderRel
Creates an ExpressionReaderRel.
ExpressionRule - class openjava.syntax.ExpressionRule.
Syntax rule concerning expressions.
ExpressionRule() - Constructor for class openjava.syntax.ExpressionRule
 
ExpressionRule(Environment) - Constructor for class openjava.syntax.ExpressionRule
 
ExpressionStatement - class openjava.ptree.ExpressionStatement.
The ExpressionStatement class presents expression statement node of parse tree
ExpressionStatement() - Constructor for class openjava.ptree.ExpressionStatement
 
ExpressionStatement(Environment) - Method in class openjava.tools.parser.Parser
 
ExpressionStatement(Expression) - Constructor for class openjava.ptree.ExpressionStatement
Allocates a new object.
exprList - Variable in class openjava.syntax.ExpressionListRule
 
ExprMain - class openjava.ojc.ExprMain.
 
ExprMain() - Constructor for class openjava.ojc.ExprMain
 
exps - Variable in class net.sf.saffron.rel.ProjectRelBase
 
ExtenderAggregation - class net.sf.saffron.oj.xlat.ExtenderAggregation.
ExtenderAggregation is an aggregation which works by instantiating a user-defined aggregation (AggregationExtender), as opposed to generating custom code.
ExtenderAggregation(Expression, Environment, OJClass[]) - Constructor for class net.sf.saffron.oj.xlat.ExtenderAggregation
 
EXTENDS - Static variable in interface openjava.syntax.TokenID
 
EXTENDS - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
EXTENDS - Static variable in interface openjava.tools.parser.ParserConstants
 
ExtendsPhraseOpt(Environment) - Method in class openjava.tools.parser.Parser
 
ExtentRel - class net.sf.saffron.ext.ExtentRel.
ExtentRel represents all of the instances of a particular class (including subtypes).
ExtentRel(VolcanoCluster, SaffronType, SaffronTable) - Constructor for class net.sf.saffron.ext.ExtentRel
Creates an ExtentRel.
ExtentTable - class net.sf.saffron.ext.ExtentTable.
ExtentTable is a relational expression formed by all of the instances of a given class.
ExtentTable(SaffronSchema, String, SaffronType) - Constructor for class net.sf.saffron.ext.ExtentTable
 
extra - Variable in class net.sf.saffron.sql.SqlIdentifier
Extra information (such as a table) which is not displayed.

F

FacadePattern - Static variable in class net.sf.saffron.util.Glossary
Provide a unified interface to a set of interfaces in a subsystem.
factory - Variable in class net.sf.saffron.rel.convert.FactoryConverterRule
 
FactoryConverterRule - class net.sf.saffron.rel.convert.FactoryConverterRule.
Generic implementation of ConverterRule which lets a ConverterFactory do the work.
FactoryConverterRule(ConverterFactory, CallingConvention) - Constructor for class net.sf.saffron.rel.convert.FactoryConverterRule
 
FactoryMethodPattern - Static variable in class net.sf.saffron.util.Glossary
Define an interface for creating an object, but let subclasses decide which class to instantiate.
failType(SaffronRel) - Method in class net.sf.saffron.opt.RelSet
 
False - Static variable in class net.sf.saffron.sql.SqlLiteral
Constant for Boolean.FALSE.
FALSE - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
FALSE - Static variable in interface openjava.syntax.TokenID
 
FALSE - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
FALSE - Static variable in interface openjava.tools.parser.ParserConstants
 
field - Variable in class net.sf.saffron.rex.RexFieldAccess
 
FIELD - Static variable in class openjava.mop.Signature
 
FIELD - Static variable in interface openjava.ptree.MemberDeclaration
The FIELD is a kind of MemberDeclaration
FIELD_NAME - Static variable in class openjava.mop.MetaInfo
 
FIELD_PREFIX - Static variable in class openjava.ptree.util.SyntheticClass
 
FieldAccess - class openjava.ptree.FieldAccess.
The FieldAccess class represents a field access.
FieldAccess - Static variable in class net.sf.saffron.rex.RexKind
The arithmetic multiplication operator, "*".
FieldAccess() - Constructor for class openjava.ptree.FieldAccess
 
FieldAccess(Expression, String) - Constructor for class openjava.ptree.FieldAccess
An access to the specified field of the given expression.
FieldAccess(OJClass, String) - Constructor for class openjava.ptree.FieldAccess
An access to the specified static field of the type.
FieldAccess(String) - Constructor for class openjava.ptree.FieldAccess
An access to the specified field of self.
FieldAccess(TypeName, String) - Constructor for class openjava.ptree.FieldAccess
An access to the specified static field of the type.
FieldAccessORDINAL - Static variable in class net.sf.saffron.rex.RexKind
 
FieldDeclaration - class openjava.ptree.FieldDeclaration.
The FieldDeclaration class presents for node of parse tree.
FieldDeclaration() - Constructor for class openjava.ptree.FieldDeclaration
Is needed for recursive copy.
FieldDeclaration(ModifierList, TypeName, String, VariableInitializer) - Constructor for class openjava.ptree.FieldDeclaration
 
FieldDeclaration(ModifierList, TypeName, VariableDeclarator) - Constructor for class openjava.ptree.FieldDeclaration
Allocates this object
fieldExists(ParseTree, String, Environment) - Method in class net.sf.saffron.oj.OJValidator
 
fieldExps - Variable in class net.sf.saffron.rel.SortRel
 
fieldIndex - Variable in class net.sf.saffron.opt.RelImplementor.Translator.WhichInputResult
 
fieldName - Variable in class net.sf.saffron.ext.JdbcTable.JdbcColumn
 
fieldNames - Variable in class net.sf.saffron.rel.ProjectRelBase
 
fields - Variable in class net.sf.saffron.core.SaffronTypeFactoryImpl.TypeImpl
 
fields - Variable in class net.sf.saffron.runtime.IteratorResultSet.FieldGetter
 
fields - Variable in class net.sf.saffron.runtime.IteratorResultSet.SyntheticColumnGetter
 
fields - Variable in class openjava.mop.OJClassSourceCode
 
fields - Variable in class openjava.mop.OJClassArray
 
fieldsOf(Class) - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl
 
file_env - Variable in class openjava.ojc.ExprCompiler
 
FileEnvironment - class openjava.mop.FileEnvironment.
An environment based upon a Java source file.
FileEnvironment(Environment) - Constructor for class openjava.mop.FileEnvironment
 
FileEnvironment(Environment, CompilationUnit, String) - Constructor for class openjava.mop.FileEnvironment
 
FileEnvironment(Environment, String, String) - Constructor for class openjava.mop.FileEnvironment
 
fileNameList - Variable in class openjava.ojc.JavaCompilerArgs
 
files - Variable in class openjava.ojc.ExprCompiler
 
files - Variable in class openjava.ojc.Compiler
 
files - Variable in class openjava.ojc.CommandArguments2
 
files - Variable in class openjava.ojc.CommandArguments
 
fileSeparator - Static variable in class net.sf.saffron.util.Util
System-dependent file separator, for example, "/" or "\."
FillBuff() - Method in class net.sf.saffron.sql.parser.JavaCharStream
 
FillBuff() - Method in class openjava.tools.parser.JavaCharStream
 
FilterRel - class net.sf.saffron.rel.FilterRel.
A FilterRel is a relational expression which iterates over its input, and returns elements for which condition evaluates to true.
FilterRel(VolcanoCluster, SaffronRel, RexNode) - Constructor for class net.sf.saffron.rel.FilterRel
Creates a filter.
FINAL - Static variable in class openjava.mop.OJModifier
 
FINAL - Static variable in class openjava.ptree.ModifierList
 
FINAL - Static variable in interface openjava.syntax.TokenID
 
FINAL - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
FINAL - Static variable in interface openjava.tools.parser.ParserConstants
 
FINALLY - Static variable in interface openjava.syntax.TokenID
 
FINALLY - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
FINALLY - Static variable in interface openjava.tools.parser.ParserConstants
 
find(Object) - Method in class net.sf.saffron.util.BinaryHeap
Returns the first position of an object on the heap, or 0 if not found.
find(StatementList, Statement) - Static method in class net.sf.saffron.opt.RelImplementor.LazyBind
 
findBestExp() - Method in interface net.sf.saffron.core.SaffronPlanner
Find the most efficient expression to implement this query.
findBestExp() - Method in class net.sf.saffron.opt.VolcanoPlanner
 
findBestPlan_old(RelSubset, PlanCost) - Method in class net.sf.saffron.opt.VolcanoPlanner
 
findCheapestMember(RelSubset) - Method in class net.sf.saffron.opt.RuleQueue
 
findColumn(String) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
findField(String) - Method in class net.sf.saffron.ext.ClassSchema
 
findFrame() - Method in class net.sf.saffron.opt.RelImplementor.RelBind
 
findInputRel(SaffronRel, int) - Method in class net.sf.saffron.opt.RelImplementor
 
findInputRel(SaffronRel, int, int[]) - Method in class net.sf.saffron.opt.RelImplementor
 
findInputVariable(SaffronRel) - Method in class net.sf.saffron.opt.RelImplementor
Returns the variable which, in the generated program, will hold the current row of a given relational expression.
findLeaf(SaffronRel, int, int[], ArrayList, int) - Method in class net.sf.saffron.oj.xlat.QueryInfo
Returns the countth leaf (SaffronRel which implements a from-list item) below this one.
findMethod(OJClass, String, OJClass[], int, OJClass, boolean) - Static method in class net.sf.saffron.oj.xlat.ExtenderAggregation
 
findPaths(Object, Object, List) - Method in class net.sf.saffron.util.Graph
 
findPathsExcluding(Object, Object, List, HashSet, List) - Method in class net.sf.saffron.util.Graph
Finds all paths from "from" to "to" of length 2 or greater, such that the intermediate nodes are not contained in "excludedNodes".
findQualifyingTableName(String) - Method in class net.sf.saffron.sql.SqlValidator.Scope
 
findQualifyingTableName(String) - Method in class net.sf.saffron.sql.SqlValidator.SelectScope
 
findRel(SaffronRel, RexNode) - Method in class net.sf.saffron.opt.RelImplementor
 
findSubqueries(SqlToRelConverter.Blackboard, SqlNode) - Method in class net.sf.saffron.sql2rel.SqlToRelConverter
Builds a list of all IN or EXISTS operators inside SQL parse tree.
fireRules(SaffronRel, boolean) - Method in class net.sf.saffron.opt.VolcanoPlanner
Fire all rules matched by a relational expression.
fireRulesForSubset(RelSubset) - Method in class net.sf.saffron.opt.VolcanoPlanner
 
first - Variable in class net.sf.saffron.sql.parser.Parser.JJCalls
 
first - Variable in class openjava.tools.parser.Parser.JJCalls
 
first() - Method in class net.sf.saffron.runtime.IteratorResultSet
 
fix() - Method in class openjava.syntax.RestorableTokenSource
 
fix() - Method in class openjava.tools.parser.CustomTokenManager
 
fixupInputs(SaffronRel) - Method in class net.sf.saffron.opt.VolcanoPlanner
 
flag_ - Variable in class net.sf.saffron.util.OptionsList.Option
Short name of option, used as a flag, e.g.
flags - Variable in class net.sf.saffron.rel.ProjectRelBase
Values defined in ProjectRelBase.Flags.
flatten() - Method in class openjava.ptree.SetExpression
 
flatten(Expression) - Static method in class openjava.ptree.SetExpression
 
flatten(SaffronRel[]) - Method in class net.sf.saffron.oj.xlat.QueryInfo
 
flatten(SaffronRel[]) - Method in class net.sf.saffron.sql2rel.SqlToRelConverter.Blackboard
 
flatten(SaffronRel[], ArrayList) - Method in class net.sf.saffron.oj.xlat.QueryInfo
 
flatten(SaffronRel[], ArrayList) - Method in class net.sf.saffron.sql2rel.SqlToRelConverter.Blackboard
 
flatten(SqlNode) - Static method in class net.sf.saffron.sql.SqlUtil
 
flatten(SqlNode, ArrayList) - Static method in class net.sf.saffron.sql.SqlUtil
 
flattenRecurse(Expression, Vector) - Static method in class openjava.ptree.SetExpression
 
FLOAT - Static variable in class openjava.mop.OJSystem
class object for primitive type float
FLOAT - Static variable in class openjava.mop.OJPrimitive
Deprecated.  
FLOAT - Static variable in class openjava.ptree.Literal
 
FLOAT - Static variable in interface openjava.syntax.TokenID
 
FLOAT - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
FLOAT - Static variable in interface openjava.tools.parser.ParserConstants
 
FLOAT_LITERAL - Static variable in interface openjava.syntax.TokenID
 
FLOAT_LITERAL - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
FLOATING_POINT_LITERAL - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
FLOATING_POINT_LITERAL - Static variable in interface openjava.tools.parser.ParserConstants
 
flush() - Static method in class openjava.tools.DebugOut
Flush the stream.
flushPrintWriter() - Static method in class openjava.ptree.ParseTreeObject
 
FlyweightPattern - Static variable in class net.sf.saffron.util.Glossary
Use sharing to support large numbers of fine-grained objects efficiently.
foo() - Method in class net.sf.saffron.test.JdbcTest
 
FOR - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
FOR - Static variable in interface openjava.syntax.TokenID
 
FOR - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
FOR - Static variable in interface openjava.tools.parser.ParserConstants
 
forClass(Class) - Static method in class openjava.mop.OJClassImp
 
forClass(Class) - Static method in class openjava.mop.OJClass
Converts a OJClass object to an OJClass object.
forClass(Class) - Static method in class openjava.ptree.TypeName
 
forConstructor(Constructor) - Static method in class openjava.mop.OJConstructor
 
forField(Field) - Static method in class openjava.mop.OJField
 
FORMAL_COMMENT - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
FORMAL_COMMENT - Static variable in interface openjava.tools.parser.ParserConstants
 
FormalParameter(Environment) - Method in class openjava.tools.parser.Parser
 
FormalParameterModifiersOpt(Environment) - Method in class openjava.tools.parser.Parser
 
FormalParameters(Environment) - Method in class openjava.tools.parser.Parser
 
format(Object, PrintWriter) - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.TypeImpl
 
format(Object, PrintWriter) - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.SqlType
 
format(Object, PrintWriter) - Method in interface net.sf.saffron.core.SaffronType
Prints a value of this type.
format(Object, SaffronType) - Static method in class net.sf.saffron.rex.RexLiteral
 
forMethod(Method) - Static method in class openjava.mop.OJMethod
 
forModifier(int) - Static method in class openjava.mop.OJModifier
 
forName(String) - Static method in class openjava.mop.OJClass
Returns the OJClass object associated with the class with the given string name.
forNameAnyway(Environment, String) - Static method in class openjava.mop.Toolbox
 
forNameAnyway(String) - Method in class openjava.mop.OJClassImp
 
forObject(Object) - Static method in class openjava.mop.OJClass
 
forOJClass(OJClass) - Static method in class openjava.ptree.TypeName
 
forParseTree(Environment, OJClass, ClassDeclaration) - Static method in class openjava.mop.OJClass
Converts ParseTree objects to an OJClass object.
forParseTree(ModifierList) - Static method in class openjava.mop.OJModifier
 
ForStatement - class openjava.ptree.ForStatement.
The ForStatement class represents a for statement node of parse tree.
ForStatement() - Constructor for class openjava.ptree.ForStatement
Allocates a new ForStatement object.
ForStatement(Environment) - Method in class openjava.tools.parser.Parser
 
ForStatement(ExpressionList, Expression, ExpressionList, StatementList) - Constructor for class openjava.ptree.ForStatement
Allocates a new ForStatement object.
ForStatement(String, Expression, StatementList) - Constructor for class openjava.ptree.ForStatement
Allocates a new ForStatement object of the form for (variable in query) ….
ForStatement(TypeName, VariableDeclarator[], Expression, ExpressionList, StatementList) - Constructor for class openjava.ptree.ForStatement
 
ForTerminatorRel - class net.sf.saffron.oj.rel.ForTerminatorRel.
Converts a SaffronRel of CallingConvention.JAVA into a Java for-loop.
ForTerminatorRel(VolcanoCluster, SaffronRel, Variable, StatementList, String) - Constructor for class net.sf.saffron.oj.rel.ForTerminatorRel
 
from - Variable in class net.sf.saffron.util.Graph.Arc
 
FROM - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
FROM - Static variable in interface openjava.tools.parser.ParserConstants
 
FROM_OPERAND - Static variable in class net.sf.saffron.sql.SqlSelect
 
FromClause() - Method in class net.sf.saffron.sql.parser.Parser
 
full - Variable in class net.sf.saffron.runtime.QueueIterator
Conversely, the consumer notifies full every time it reads the next object.
Full - Static variable in class net.sf.saffron.sql.SqlJoinOperator.JoinType
Full outer join.
FULL - Static variable in class net.sf.saffron.rel.JoinRel.JoinType
 
FULL - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
FULL - Static variable in interface openjava.tools.parser.ParserConstants
 
Full_ORDINAL - Static variable in class net.sf.saffron.sql.SqlJoinOperator.JoinType
 
fullyQualify(SqlIdentifier) - Method in class net.sf.saffron.sql.SqlValidator.Scope
Converts an identifier into a fully-qualified identifier.
Function - Static variable in class net.sf.saffron.sql.SqlOperator.Syntax
 
Function - Static variable in class net.sf.saffron.sql.SqlKind
Function
FunctionCall() - Method in class net.sf.saffron.sql.parser.Parser
 
functionMap - Static variable in class net.sf.saffron.sql2rel.SqlToRelConverter
Maps a function name to an operator.
FunctionORDINAL - Static variable in class net.sf.saffron.sql.SqlKind
 

G

GE - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
GE - Static variable in interface openjava.tools.parser.ParserConstants
 
gen - Variable in class net.sf.saffron.sql.parser.Parser.JJCalls
 
gen - Variable in class openjava.tools.parser.Parser.JJCalls
 
generateAdditionalCompilationUnit() - Method in class openjava.ojc.ExprCompiler
 
generateAdditionalCompilationUnit() - Method in class openjava.ojc.Compiler
 
generateCastExpressions(RexBuilder, SaffronType, RexNode[]) - Static method in class net.sf.saffron.rex.RexUtil
 
generateParameters(OJClass[]) - Static method in class openjava.mop.Toolbox
 
generateParameters(OJClass[], String[]) - Static method in class openjava.mop.Toolbox
 
generateParentBody(SaffronRel, StatementList) - Method in class net.sf.saffron.opt.RelImplementor
Implements the body of the current expression's parent.
generateParseException() - Method in class net.sf.saffron.sql.parser.Parser
 
generateParseException() - Method in class openjava.tools.parser.Parser
 
generateParseTree(FileEnvironment[], CompilationUnit[]) - Method in class openjava.ojc.ExprCompiler
 
generateParseTree(FileEnvironment[], CompilationUnit[]) - Method in class openjava.ojc.Compiler
 
generateUniqueVariable() - Static method in class openjava.ptree.Variable
Generates an uniquely named variable
GenericVisitor - class openjava.ptree.util.GenericVisitor.
The class GenericVisitor is a Visitor role in the Visitor pattern and visits ParseTree objects as the role of Element.
GenericVisitor() - Constructor for class openjava.ptree.util.GenericVisitor
 
get() - Method in class net.sf.saffron.opt.OptUtil.RelHolder
 
get(int) - Static method in class net.sf.saffron.rel.TableModificationRel.Operation
Looks up a operation from its ordinal.
get(int) - Method in class net.sf.saffron.rex.RexList
 
get(int) - Static method in class net.sf.saffron.rex.RexKind
Looks up a kind from its ordinal.
get(int) - Method in class net.sf.saffron.sql.SqlNodeList
 
get(int) - Static method in class net.sf.saffron.sql.SqlKind
Looks up a kind from its ordinal.
get(int) - Static method in class net.sf.saffron.sql.SqlJoinOperator.ConditionType
Looks up a condition type from its ordinal.
get(int) - Static method in class net.sf.saffron.sql.SqlJoinOperator.JoinType
Looks up a join type from its ordinal.
get(int) - Static method in class net.sf.saffron.sql.type.SqlTypeName
Looks up a type name from its ordinal.
get(int) - Method in class openjava.ptree.StatementList
Gets the specified element at the index.
get(int) - Method in class openjava.ptree.ParameterList
Gets the specified element at the index.
get(int) - Method in class openjava.ptree.ObjectList
Gets the specified element at the index.
get(int) - Method in class openjava.ptree.ModifierList
Gets the specified element at
get(int) - Method in class openjava.ptree.MemberDeclarationList
Gets the specified element at the index.
get(int) - Method in class openjava.ptree.ExpressionList
Gets the specified element at the index.
get(int) - Method in class openjava.ptree.ClassDeclarationList
Gets the specified element at the index.
get(int) - Method in class openjava.ptree.CatchList
Gets the specified element at the index.
get(int) - Method in class openjava.ptree.CaseLabelList
Gets the specified element at the index.
get(int) - Method in class openjava.ptree.CaseGroupList
Gets the specified element at the index.
get(int) - Method in class openjava.ptree.ArrayInitializer
Gets the specified element at the index.
get(Object) - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.FieldImpl
 
get(Object) - Method in interface net.sf.saffron.core.SaffronField
Retrieves the value of this field in an instance of this type.
get(Object) - Method in class openjava.mop.OJFieldSourceCode
Obtains the field value specified by this field object on the given object.
get(Object) - Method in class openjava.mop.OJFieldImp
 
get(Object) - Method in class openjava.mop.OJFieldByteCode
 
get(Object) - Method in class openjava.mop.OJField
Obtains the field value specified by this field object on the given object.
get(Object, int) - Method in interface net.sf.saffron.runtime.IteratorResultSet.ColumnGetter
 
get(Object, int) - Method in class net.sf.saffron.runtime.IteratorResultSet.FieldGetter
 
get(Object, int) - Method in class net.sf.saffron.runtime.IteratorResultSet.SingletonColumnGetter
 
get(Object, int) - Method in class net.sf.saffron.runtime.IteratorResultSet.SyntheticColumnGetter
 
get(ParseTree) - Method in class net.sf.saffron.oj.OJConnectionRegistry
Retrieves a connection based upon an Openjava expression.
get(RexKind, RexNode[]) - Method in class net.sf.saffron.rex.RexOperatorTable
 
get(SaffronConnection) - Method in class net.sf.saffron.oj.OJConnectionRegistry
Retrieves information about a previously registered connection.
get(SaffronConnection, boolean) - Method in class net.sf.saffron.oj.OJConnectionRegistry
Retrieves information about a previously registered connection, optionally registering a connection if it is not already registered.
get(String) - Method in class net.sf.saffron.oj.OJConnectionRegistry
Retrives a connection based upon a token.
get(String) - Static method in class net.sf.saffron.rel.TableModificationRel.Operation
Looks up an operation from its name.
get(String) - Static method in class net.sf.saffron.rex.RexKind
Looks up a kind from its name.
get(String) - Static method in class net.sf.saffron.sql.SqlKind
Looks up a kind from its name.
get(String) - Static method in class net.sf.saffron.sql.SqlJoinOperator.ConditionType
Looks up a condition type from its name.
get(String) - Static method in class net.sf.saffron.sql.SqlJoinOperator.JoinType
Looks up a join type from its name.
get(String) - Static method in class net.sf.saffron.sql.type.SqlTypeName
Looks up a type name from its name.
get(String) - Method in class openjava.mop.MetaInfo
 
getAcceptableConstructor(OJClass[], OJClass) - Method in class openjava.mop.OJClass
Can be overriden
getAcceptableMethod(String, OJClass[], OJClass) - Method in class openjava.mop.OJClass
Can be overriden
getAccessedTables() - Method in class net.sf.saffron.opt.TableAccessMap
.
getAccessType() - Method in class openjava.ptree.SelfAccess
 
getActionByName(String) - Method in class openjava.debug.gui.SourceCodeViewer
 
getAggCalls() - Method in class net.sf.saffron.rel.AggregateRel
 
getAggregation() - Method in class net.sf.saffron.rel.AggregateRel.Call
 
getAlias() - Method in class net.sf.saffron.sql.SqlValidator.Scope
 
getAlias() - Method in class openjava.ptree.AliasedExpression
 
getAlias(Expression) - Static method in class openjava.mop.Toolbox
Gets or derives the alias of an expression.
getAlias(SqlNode) - Static method in class net.sf.saffron.sql.SqlUtil
 
getAllClasses() - Method in class openjava.mop.OJClass
 
getAllField(String) - Method in class openjava.mop.OJClass
Deprecated.  
getAllFields() - Method in class openjava.mop.OJClass
 
getAllMethod(String, OJClass[]) - Method in class openjava.mop.OJClass
Deprecated.  
getAllMethods() - Method in class openjava.mop.OJClass
 
getAllMethods(String) - Method in class openjava.mop.OJClass
Deprecated.  
getAncestor(int) - Method in class net.sf.saffron.util.Walker
 
getAncestorFrame(int) - Method in class net.sf.saffron.util.Walker
returns the iDepthth ancestor of the current element
getAncestorOrdinal(int) - Method in class net.sf.saffron.util.Walker
get the ordinal within its parent node of the iDepthth ancestor.
getArgs() - Method in class JP.ac.tsukuba.openjava.SunJavaCompiler
 
getArgs() - Method in class JP.ac.tsukuba.openjava.OldJavaCompiler
 
getArgs() - Method in class JP.ac.tsukuba.openjava.NullCompiler
 
getArgs() - Method in class net.sf.saffron.rel.AggregateRel.Call
 
getArgs() - Method in class openjava.ojc.DynamicJavaCompiler
 
getArgs() - Method in interface openjava.ojc.JavaCompiler
 
getArgumentList() - Method in class net.sf.saffron.oj.util.UnboundVariableCollector
Returns an argument list value0, ..., valueN containing all variables valueivalue in this cluster's expression.
getArguments() - Method in class openjava.ptree.MethodCall
Gets the arguments for this method.
getArguments() - Method in class openjava.ptree.ConstructorInvocation
Gets the expressions as arguments for this invocation.
getArguments() - Method in class openjava.ptree.AllocationExpression
Gets the arguments of this constructor.
getArray(int) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getArray(String) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getArrayType() - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.TypeImpl
 
getArrayType() - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.JavaType
 
getArrayType() - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.SqlType
 
getArrayType() - Method in interface net.sf.saffron.core.SaffronType
Returns an array type with this type as the component.
getArrayType() - Method in class net.sf.saffron.oj.OJTypeFactoryImpl.OJScalarType
 
getAsciiStream(int) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getAsciiStream(String) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getAssignmentList() - Method in class net.sf.saffron.oj.util.UnboundVariableCollector
Returns a set of assignments to member variables: this.value0 = value0; ...; this.valueN = valueN; return this;.
getAutoCommit() - Method in class net.sf.saffron.jdbc.SaffronJdbcConnection
 
getBaseclass() - Method in class openjava.ptree.ClassDeclaration
Gets base classes in 'extends' clause.
getBaseclasses() - Method in class openjava.ptree.ClassDeclaration
Gets the classes in 'extends' clause.
getBeginColumn() - Method in class net.sf.saffron.sql.parser.JavaCharStream
 
getBeginColumn() - Method in class openjava.tools.parser.JavaCharStream
 
getBeginLine() - Method in class net.sf.saffron.sql.parser.JavaCharStream
 
getBeginLine() - Method in class openjava.tools.parser.JavaCharStream
 
getBigDecimal(int) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getBigDecimal(int, int) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getBigDecimal(String) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getBigDecimal(String, int) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getBinaryStream(int) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getBinaryStream(String) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getBlob(int) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getBlob(String) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getBody() - Method in class openjava.mop.OJMethodSourceCode
 
getBody() - Method in class openjava.mop.OJMethodImp
 
getBody() - Method in class openjava.mop.OJMethodByteCode
 
getBody() - Method in class openjava.mop.OJMethod
 
getBody() - Method in class openjava.mop.OJConstructorSourceCode
 
getBody() - Method in class openjava.mop.OJConstructorImp
 
getBody() - Method in class openjava.mop.OJConstructorByteCode
 
getBody() - Method in class openjava.mop.OJConstructor
 
getBody() - Method in class openjava.ptree.TryStatement
Gets the body of this try statement.
getBody() - Method in class openjava.ptree.MethodDeclaration
Gets body of this method.
getBody() - Method in class openjava.ptree.MemberInitializer
Gets the body of this instance initializer.
getBody() - Method in class openjava.ptree.ConstructorDeclaration
Gets the statement list of this constructor body.
getBody() - Method in class openjava.ptree.ClassDeclaration
Gets class body
getBody() - Method in class openjava.ptree.CatchBlock
Gets the body of this catch block.
getBoolean(int) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getBoolean(Object) - Method in class openjava.mop.OJFieldSourceCode
 
getBoolean(Object) - Method in class openjava.mop.OJFieldImp
 
getBoolean(Object) - Method in class openjava.mop.OJFieldByteCode
 
getBoolean(Object) - Method in class openjava.mop.OJField
 
getBoolean(String) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getBooleanProperty(String) - Method in class net.sf.saffron.util.SaffronProperties
Retrieves a boolean property.
getBooleanProperty(String, boolean) - Method in class net.sf.saffron.util.SaffronProperties
Retrieves a boolean property, or a default value if the property does not exist.
getByte(int) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getByte(Object) - Method in class openjava.mop.OJFieldSourceCode
 
getByte(Object) - Method in class openjava.mop.OJFieldImp
 
getByte(Object) - Method in class openjava.mop.OJFieldByteCode
 
getByte(Object) - Method in class openjava.mop.OJField
 
getByte(String) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getByteCode() - Method in class openjava.mop.OJMethodSourceCode
 
getByteCode() - Method in class openjava.mop.OJMethodImp
 
getByteCode() - Method in class openjava.mop.OJMethodByteCode
 
getByteCode() - Method in class openjava.mop.OJMethod
 
getByteCode() - Method in class openjava.mop.OJFieldSourceCode
 
getByteCode() - Method in class openjava.mop.OJFieldImp
 
getByteCode() - Method in class openjava.mop.OJFieldByteCode
 
getByteCode() - Method in class openjava.mop.OJField
 
getByteCode() - Method in class openjava.mop.OJConstructorSourceCode
 
getByteCode() - Method in class openjava.mop.OJConstructorImp
 
getByteCode() - Method in class openjava.mop.OJConstructorByteCode
 
getByteCode() - Method in class openjava.mop.OJConstructor
 
getByteCode() - Method in class openjava.mop.OJClassSourceCode
 
getByteCode() - Method in class openjava.mop.OJClassNull
 
getByteCode() - Method in class openjava.mop.OJClassImp
 
getByteCode() - Method in class openjava.mop.OJClassByteCode
 
getByteCode() - Method in class openjava.mop.OJClassArray
 
getByteCode() - Method in class openjava.mop.OJClass
 
getBytes(int) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getBytes(String) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getCachedType(Environment) - Method in class openjava.ptree.ExpressionObject
dirty implementation
getCaseGroupList() - Method in class openjava.ptree.SwitchStatement
Gets the case group list.
getCatalog() - Method in class net.sf.saffron.jdbc.SaffronJdbcConnection
 
getCatalogName(int) - Method in class net.sf.saffron.runtime.IteratorResultSet.MetaData
 
getCatchList() - Method in class openjava.ptree.TryStatement
Gets the catch block list.
getChar(Object) - Method in class openjava.mop.OJFieldSourceCode
 
getChar(Object) - Method in class openjava.mop.OJFieldImp
 
getChar(Object) - Method in class openjava.mop.OJFieldByteCode
 
getChar(Object) - Method in class openjava.mop.OJField
 
getCharacterStream(int) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getCharacterStream(String) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getChild(SqlSelect, String) - Method in class net.sf.saffron.sql.SqlValidator
 
getChild(String) - Method in class net.sf.saffron.sql.SqlValidator.SelectScope
 
getChildExps() - Method in class net.sf.saffron.oj.rel.IterCalcRel
 
getChildExps() - Method in class net.sf.saffron.oj.rel.ExpressionReaderRel
 
getChildExps() - Method in class net.sf.saffron.rel.SortRel
 
getChildExps() - Method in class net.sf.saffron.rel.SaffronRel
Returns an array of this SaffronRel's child expressions (not including the inputs returned by SaffronRel.getInputs().
getChildExps() - Method in class net.sf.saffron.rel.ProjectRelBase
 
getChildExps() - Method in class net.sf.saffron.rel.JoinRel
 
getChildExps() - Method in class net.sf.saffron.rel.FilterRel
 
getChildren() - Method in class net.sf.saffron.opt.RuleOperand
 
getChildren() - Method in class net.sf.saffron.util.Walker.Region
 
getChildren() - Method in interface net.sf.saffron.util.Walkable
returns an array of the object's children.
getChildren(Object) - Method in class net.sf.saffron.util.Walker
Override this function to prune the tree, or to allow objects which are not Walkable to have children.
getClassBody() - Method in class openjava.ptree.AllocationExpression
Gets the class body of this constructor.
getClassDeclarations() - Method in class openjava.ptree.CompilationUnit
Obtains the type declaration list of this compilation unit
getClassEnvironmentParent() - Method in class openjava.mop.Environment
Gets the nearest ancestor which is a ClassEnvironment, or null.
getClassEnvironmentParent() - Method in class openjava.mop.ClassEnvironment
 
getClasses() - Method in class net.sf.saffron.oj.util.ClassCollector
 
getClasses() - Method in class openjava.mop.OJClass
Returns an array containing OJClass objects representing all the public classes and interfaces that are members of the class represented by this OJClass object.
getClasses(OJClass) - Method in class openjava.mop.OJClass
Returns an array containing OJClass objects representing all the classes and interfaces which are members of the class represented by this OJClass object, accessible from the situation represented by the given OJClass object.
getClassLoader() - Method in class JP.ac.tsukuba.openjava.SunJavaCompiler
 
getClassLoader() - Method in class JP.ac.tsukuba.openjava.OldJavaCompiler
 
getClassLoader() - Method in class JP.ac.tsukuba.openjava.NullCompiler
 
getClassLoader() - Method in class openjava.mop.OJClassSourceCode
 
getClassLoader() - Method in class openjava.mop.OJClassNull
 
getClassLoader() - Method in class openjava.mop.OJClassImp
 
getClassLoader() - Method in class openjava.mop.OJClassByteCode
 
getClassLoader() - Method in class openjava.mop.OJClassArray
 
getClassLoader() - Method in class openjava.mop.OJClass
 
getClassLoader() - Method in class openjava.ojc.DynamicJavaCompiler
 
getClassLoader() - Method in interface openjava.ojc.JavaCompiler
 
getClassName() - Method in class openjava.mop.ClassEnvironment
 
getClassRoot() - Static method in class net.sf.saffron.oj.stmt.OJStatement
 
getClassRoot() - Static method in class net.sf.saffron.sql2rel.ConverterTest.TestContext
 
getClassType() - Method in class openjava.ptree.AllocationExpression
Gets the class type of this constructor.
getClob(int) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getClob(String) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getCluster() - Method in class net.sf.saffron.rel.SaffronRel
 
getCode() - Method in interface net.sf.saffron.oj.stmt.PreparedResult
 
getCode() - Method in class net.sf.saffron.oj.stmt.PreparedExplanation
 
getCode() - Method in class net.sf.saffron.oj.stmt.PreparedExecution
 
getCollations() - Method in class net.sf.saffron.rel.SortRel
.
getColumn() - Method in class net.sf.saffron.sql.parser.JavaCharStream
Deprecated.  
getColumn() - Method in class openjava.tools.parser.JavaCharStream
Deprecated.  
getColumn(String) - Method in class net.sf.saffron.ext.JdbcTable
Returns the column that the named field maps to.
getColumnClassName(int) - Method in class net.sf.saffron.runtime.IteratorResultSet.MetaData
 
getColumnCount() - Method in class net.sf.saffron.runtime.IteratorResultSet.MetaData
 
getColumnDisplaySize(int) - Method in class net.sf.saffron.runtime.IteratorResultSet.MetaData
 
getColumnLabel(int) - Method in class net.sf.saffron.runtime.IteratorResultSet.MetaData
 
getColumnName() - Method in class net.sf.saffron.ext.JdbcTable.JdbcColumn
 
getColumnName(int) - Method in class net.sf.saffron.runtime.IteratorResultSet.MetaData
 
getColumnNames() - Method in interface net.sf.saffron.runtime.IteratorResultSet.ColumnGetter
 
getColumnNames() - Method in class net.sf.saffron.runtime.IteratorResultSet.FieldGetter
 
getColumnNames() - Method in class net.sf.saffron.runtime.IteratorResultSet.SingletonColumnGetter
 
getColumnNames() - Method in class net.sf.saffron.runtime.IteratorResultSet.SyntheticColumnGetter
 
getColumnType(int) - Method in class net.sf.saffron.runtime.IteratorResultSet.MetaData
 
getColumnTypeName(int) - Method in class net.sf.saffron.runtime.IteratorResultSet.MetaData
 
getComment() - Method in class openjava.ptree.NonLeaf
Obtains the comment of javadoc format which explains this declaration.
getComment() - Method in class openjava.tools.parser.Parser
 
getCompatibleJavaClass() - Method in class openjava.mop.OJClassSourceCode
 
getCompatibleJavaClass() - Method in class openjava.mop.OJClassNull
 
getCompatibleJavaClass() - Method in class openjava.mop.OJClassImp
 
getCompatibleJavaClass() - Method in class openjava.mop.OJClassByteCode
 
getCompatibleJavaClass() - Method in class openjava.mop.OJClassArray
 
getCompatibleJavaClass() - Method in class openjava.mop.OJClass
 
getCompilerClassName() - Static method in class net.sf.saffron.oj.stmt.OJStatement
 
getComponentType() - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.TypeImpl
 
getComponentType() - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.JavaType
 
getComponentType() - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.SqlType
 
getComponentType() - Method in interface net.sf.saffron.core.SaffronType
Returns the component type if type is a collection, otherwise null.
getComponentType() - Method in class net.sf.saffron.oj.OJTypeFactoryImpl.OJScalarType
 
getComponentType() - Method in class openjava.mop.OJClassSourceCode
 
getComponentType() - Method in class openjava.mop.OJClassNull
 
getComponentType() - Method in class openjava.mop.OJClassImp
 
getComponentType() - Method in class openjava.mop.OJClassByteCode
 
getComponentType() - Method in class openjava.mop.OJClassArray
 
getComponentType() - Method in class openjava.mop.OJClass
Returns the OJClass representing the component type of an array.
getComponentType(SaffronType) - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl
 
getConcurrency() - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getCondition() - Method in class net.sf.saffron.rel.JoinRel
 
getCondition() - Method in class net.sf.saffron.sql.SqlJoin
 
getCondition() - Method in class net.sf.saffron.sql.SqlDelete
Get the filter condition for rows to be deleted.
getCondition() - Method in class openjava.ptree.JoinExpression
 
getCondition() - Method in class openjava.ptree.ForStatement
Gets the condition part of this for-statement.
getCondition() - Method in class openjava.ptree.ConditionalExpression
Gets the conditional part of this conditional expression.
getConditionType() - Method in class net.sf.saffron.sql.SqlJoin
Returns a SqlJoinOperator.ConditionType
getConnection() - Method in class net.sf.saffron.ext.JdbcConnection
 
getConnection() - Method in class net.sf.saffron.jdbc.SaffronJdbcStatement
 
getConnection() - Method in class net.sf.saffron.rel.TableModificationRel
 
getConnection() - Method in class net.sf.saffron.rel.TableAccessRel
 
getConnection() - Method in class net.sf.saffron.rel.jdbc.JdbcQuery
 
getConnection() - Method in class net.sf.saffron.test.SaffronTestCase
 
getConnection() - Method in class net.sf.saffron.test.JdbcTest
 
getConnection() - Method in class net.sf.saffron.util.JdbcDataSource
 
getConnection(String, String) - Method in class net.sf.saffron.util.JdbcDataSource
 
getConnectionClassName() - Method in class net.sf.saffron.jdbc.SaffronJdbcDriver
 
getConstructor(OJClass[]) - Method in class openjava.mop.OJClass
Returns a OJConstructor object that reflects the specified public constructor of the class represented by this OJClass object.
getConstructor(OJClass[], OJClass) - Method in class openjava.mop.OJClass
Returns a OJConstructor object that reflects the specified constructor accesible from the situation represented by the given OJClass object.
getConstructorInvocation() - Method in class openjava.ptree.ConstructorDeclaration
Gets the special call statement.
getConstructors() - Method in class openjava.mop.OJClass
Returns an array containing OJConstructor objects reflecting all the public constructors of the class represented by this OJClass object.
getConstructors(OJClass) - Method in class openjava.mop.OJClass
Returns an array containing OJConstructor objects reflecting all the constructors of the class represented by this OJClass object, accesible from the situation represented by the given OJClass object.
getContents() - Method in class openjava.ptree.NonLeaf
Gets the contents of this nonleaf-node.
getConvention() - Method in class net.sf.saffron.oj.convert.VectorConverterRel
 
getConvention() - Method in class net.sf.saffron.oj.convert.ResultSetConverterRel
 
getConvention() - Method in class net.sf.saffron.oj.convert.JavaConverterRel
 
getConvention() - Method in class net.sf.saffron.oj.convert.IterConverterRel
 
getConvention() - Method in class net.sf.saffron.oj.convert.IterableConverterRel
 
getConvention() - Method in class net.sf.saffron.oj.convert.ExistsConverterRel
 
getConvention() - Method in class net.sf.saffron.oj.convert.EnumerationConverterRel
 
getConvention() - Method in class net.sf.saffron.oj.convert.CollectionConverterRel
 
getConvention() - Method in class net.sf.saffron.oj.convert.ArrayConverterRel
 
getConvention() - Method in class net.sf.saffron.oj.rel.SingleTerminatorRel
 
getConvention() - Method in class net.sf.saffron.oj.rel.JavaUnionAllRel
 
getConvention() - Method in class net.sf.saffron.oj.rel.JavaTableAccessRel
 
getConvention() - Method in class net.sf.saffron.oj.rel.JavaProjectRel
 
getConvention() - Method in class net.sf.saffron.oj.rel.JavaOneRowRel
 
getConvention() - Method in class net.sf.saffron.oj.rel.JavaNestedLoopJoinRel
 
getConvention() - Method in class net.sf.saffron.oj.rel.JavaFilterRel
 
getConvention() - Method in class net.sf.saffron.oj.rel.JavaExistsRel
 
getConvention() - Method in class net.sf.saffron.oj.rel.JavaDistinctRel
 
getConvention() - Method in class net.sf.saffron.oj.rel.JavaAggregateRel
 
getConvention() - Method in class net.sf.saffron.oj.rel.IterOneRowRel
 
getConvention() - Method in class net.sf.saffron.oj.rel.IterConcatenateRel
 
getConvention() - Method in class net.sf.saffron.oj.rel.IterCalcRel
 
getConvention() - Method in class net.sf.saffron.oj.rel.ExpressionReaderRel
 
getConvention() - Method in class net.sf.saffron.opt.VolcanoPlannerTest.PhysLeafRel
 
getConvention() - Method in class net.sf.saffron.opt.VolcanoPlannerTest.PhysSingleRel
 
getConvention() - Method in class net.sf.saffron.opt.RelSubset
 
getConvention() - Method in class net.sf.saffron.opt.AbstractConverter
 
getConvention() - Method in class net.sf.saffron.rel.SaffronRel
Returns a value from CallingConvention.
getConvention() - Method in class net.sf.saffron.rel.convert.NoneConverterRel
 
getConvention() - Method in interface net.sf.saffron.rel.convert.ConverterFactory
 
getConvention() - Method in class net.sf.saffron.rel.jdbc.JdbcQuery
 
getConversionOperands(CallingConvention) - Method in class net.sf.saffron.opt.VolcanoPlanner
 
getCopy() - Method in class openjava.mop.OJField
 
getCorrelVariable() - Method in class net.sf.saffron.rel.SaffronRel
 
getCost(SaffronRel) - Method in class net.sf.saffron.opt.VolcanoPlanner
Finds the cost of a node.
getCpu() - Method in class net.sf.saffron.opt.VolcanoCost
 
getCpu() - Method in interface net.sf.saffron.opt.PlanCost
 
getCursorName() - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getDatabaseProductName() - Method in class net.sf.saffron.sql.SqlNode.DatabaseMetaDataInvocationHandler
 
getDataSource(SaffronConnection) - Method in interface net.sf.saffron.ext.JdbcSchema
Returns the JDBC data source contained within a Saffron connection.
getDataSourceExpr(Expression) - Method in class net.sf.saffron.oj.OJConnectionRegistry.ConnectionInfo
Given an expression for the JDBC connect string, yields an expression for the a JDBC data source.
getDate(int) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getDate(int, Calendar) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getDate(String) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getDate(String, Calendar) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getDebugFlag() - Static method in class openjava.ptree.ParseTreeObject
 
getDebugLevel() - Method in class openjava.ojc.CommandArguments2
 
getDebugLevel() - Method in class openjava.ojc.CommandArguments
 
getDebugLevel() - Method in class openjava.ptree.util.SourceCodeWriter
 
getDebugLevel() - Static method in class openjava.tools.DebugOut
 
getDeclaredClasses() - Method in class openjava.mop.OJClassSourceCode
 
getDeclaredClasses() - Method in class openjava.mop.OJClassNull
 
getDeclaredClasses() - Method in class openjava.mop.OJClassImp
 
getDeclaredClasses() - Method in class openjava.mop.OJClassByteCode
 
getDeclaredClasses() - Method in class openjava.mop.OJClassArray
 
getDeclaredClasses() - Method in class openjava.mop.OJClass
Returns an array of OJClass objects reflecting all the classes and interfaces declared as members of the class represented by this OJClass object.
getDeclaredConstructor(OJClass[]) - Method in class openjava.mop.OJClass
Returns a OJConstructor object that reflects the specified constructor of the class or interface represented by this OJClass object.
getDeclaredConstructors() - Method in class openjava.mop.OJClassSourceCode
 
getDeclaredConstructors() - Method in class openjava.mop.OJClassNull
 
getDeclaredConstructors() - Method in class openjava.mop.OJClassImp
 
getDeclaredConstructors() - Method in class openjava.mop.OJClassByteCode
 
getDeclaredConstructors() - Method in class openjava.mop.OJClassArray
 
getDeclaredConstructors() - Method in class openjava.mop.OJClass
Returns an array of OJConstructor objects reflecting all the constructors declared by the class represented by this OJClass object.
getDeclaredField(String) - Method in class openjava.mop.OJClass
Returns a OJField object that reflects the specified declared field of the class or interface represented by this OJClass object.
getDeclaredFields() - Method in class openjava.mop.OJClassSourceCode
 
getDeclaredFields() - Method in class openjava.mop.OJClassNull
 
getDeclaredFields() - Method in class openjava.mop.OJClassImp
 
getDeclaredFields() - Method in class openjava.mop.OJClassByteCode
 
getDeclaredFields() - Method in class openjava.mop.OJClassArray
 
getDeclaredFields() - Method in class openjava.mop.OJClass
Returns an array of OJField objects reflecting all the fields declared by the class or interface represented by this OJClass object.
getDeclaredImports() - Method in class openjava.ptree.CompilationUnit
Obtains the import statement list of this compilation unit
getDeclaredMethod(String, OJClass[]) - Method in class openjava.mop.OJClass
Returns a OJMethod object that reflects the specified declared method of the class or interface represented by this OJClass object.
getDeclaredMethods() - Method in class openjava.mop.OJClassSourceCode
 
getDeclaredMethods() - Method in class openjava.mop.OJClassNull
 
getDeclaredMethods() - Method in class openjava.mop.OJClassImp
 
getDeclaredMethods() - Method in class openjava.mop.OJClassByteCode
 
getDeclaredMethods() - Method in class openjava.mop.OJClassArray
 
getDeclaredMethods() - Method in class openjava.mop.OJClass
Returns an array of OJMethod objects reflecting all the methods declared by the class or interface represented by this OJClass object.
getDeclaringClass() - Method in class openjava.mop.OJMethodSourceCode
 
getDeclaringClass() - Method in class openjava.mop.OJMethodImp
 
getDeclaringClass() - Method in class openjava.mop.OJMethodByteCode
 
getDeclaringClass() - Method in class openjava.mop.OJMethod
 
getDeclaringClass() - Method in interface openjava.mop.OJMember
 
getDeclaringClass() - Method in class openjava.mop.OJFieldSourceCode
 
getDeclaringClass() - Method in class openjava.mop.OJFieldImp
 
getDeclaringClass() - Method in class openjava.mop.OJFieldByteCode
 
getDeclaringClass() - Method in class openjava.mop.OJField
 
getDeclaringClass() - Method in class openjava.mop.OJConstructorSourceCode
 
getDeclaringClass() - Method in class openjava.mop.OJConstructorImp
 
getDeclaringClass() - Method in class openjava.mop.OJConstructorByteCode
 
getDeclaringClass() - Method in class openjava.mop.OJConstructor
 
getDeclaringClass() - Method in class openjava.mop.OJClassSourceCode
 
getDeclaringClass() - Method in class openjava.mop.OJClassNull
 
getDeclaringClass() - Method in class openjava.mop.OJClassImp
 
getDeclaringClass() - Method in class openjava.mop.OJClassByteCode
 
getDeclaringClass() - Method in class openjava.mop.OJClassArray
 
getDeclaringClass() - Method in class openjava.mop.OJClass
If the class or interface represented by this OJClass object is a member of another class, returns the OJClass object representing the class in which it was declared.
getDeclSuffixRule(String) - Static method in class openjava.mop.OJClass
 
getDefault() - Static method in class net.sf.saffron.util.SaffronResource
 
getDescription() - Method in class net.sf.saffron.util.OptionsList.Option
 
getDescription() - Method in interface net.sf.saffron.util.EnumeratedValues.Value
 
getDescription() - Method in class net.sf.saffron.util.EnumeratedValues.BasicValue
 
getDescription(int) - Method in class net.sf.saffron.util.EnumeratedValues
Returns the description associated with an ordinal; the return value is null if the ordinal is not a member of the enumeration.
getDimension() - Method in class openjava.ptree.VariableDeclarator
 
getDimension() - Method in class openjava.ptree.TypeName
Gets array dimension of declarated type
getDimExprList() - Method in class openjava.ptree.ArrayAllocationExpression
Gets the dimexpr list of the array.
getDouble(int) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getDouble(Object) - Method in class openjava.mop.OJFieldSourceCode
 
getDouble(Object) - Method in class openjava.mop.OJFieldImp
 
getDouble(Object) - Method in class openjava.mop.OJFieldByteCode
 
getDouble(Object) - Method in class openjava.mop.OJField
 
getDouble(String) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getElseStatements() - Method in class openjava.ptree.IfStatement
Gets the else part of this if statement.
getEncloser() - Method in class openjava.ptree.AllocationExpression
Gets the expression of enclosing object.
getEnclosing() - Method in class openjava.ptree.ConstructorInvocation
 
getEndColumn() - Method in class net.sf.saffron.sql.parser.JavaCharStream
 
getEndColumn() - Method in class openjava.tools.parser.JavaCharStream
 
getEndLine() - Method in class net.sf.saffron.sql.parser.JavaCharStream
 
getEndLine() - Method in class openjava.tools.parser.JavaCharStream
 
getEntry(int) - Method in class openjava.debug.gui.SourceCodeViewer
 
getEnumeratedType() - Method in class net.sf.saffron.util.OptionsListTest.Color
 
getEnvironment() - Method in class net.sf.saffron.oj.stmt.OJStatement
 
getEnvironment() - Method in class openjava.mop.OJMethodSourceCode
 
getEnvironment() - Method in class openjava.mop.OJMethodImp
 
getEnvironment() - Method in class openjava.mop.OJMethodByteCode
 
getEnvironment() - Method in class openjava.mop.OJMethod
 
getEnvironment() - Method in interface openjava.mop.OJMember
 
getEnvironment() - Method in class openjava.mop.OJFieldSourceCode
 
getEnvironment() - Method in class openjava.mop.OJField
 
getEnvironment() - Method in class openjava.mop.OJConstructorSourceCode
 
getEnvironment() - Method in class openjava.mop.OJConstructorImp
 
getEnvironment() - Method in class openjava.mop.OJConstructorByteCode
 
getEnvironment() - Method in class openjava.mop.OJConstructor
 
getEnvironment() - Method in class openjava.mop.OJClassSourceCode
 
getEnvironment() - Method in class openjava.mop.OJClassNull
 
getEnvironment() - Method in class openjava.mop.OJClassImp
 
getEnvironment() - Method in class openjava.mop.OJClassByteCode
 
getEnvironment() - Method in class openjava.mop.OJClassArray
 
getEnvironment() - Method in class openjava.mop.OJClass
Obtains an environment of this class object.
getEnvironment() - Method in class openjava.ptree.util.EvaluationShuttle
 
getEnvironment() - Method in interface openjava.syntax.TokenSource
 
getEnvironment() - Method in class openjava.syntax.RestorableTokenSource
 
getEnvironment() - Method in class openjava.tools.parser.CustomTokenManager
 
getErrorState() - Method in class openjava.ptree.util.MemberAccessCorrector
 
getExceptionTypes() - Method in class openjava.mop.OJMethodSourceCode
 
getExceptionTypes() - Method in class openjava.mop.OJMethodImp
 
getExceptionTypes() - Method in class openjava.mop.OJMethodByteCode
 
getExceptionTypes() - Method in class openjava.mop.OJMethod
 
getExceptionTypes() - Method in class openjava.mop.OJConstructorSourceCode
 
getExceptionTypes() - Method in class openjava.mop.OJConstructorImp
 
getExceptionTypes() - Method in class openjava.mop.OJConstructorByteCode
 
getExceptionTypes() - Method in class openjava.mop.OJConstructor
 
getExitStatement() - Method in class net.sf.saffron.opt.RelImplementor
 
getExp() - Method in class net.sf.saffron.oj.rel.ExpressionReaderRel
 
getExplicandum() - Method in class net.sf.saffron.sql.SqlExplain
.
getExpression() - Method in class openjava.ptree.WhileStatement
Gets the condtion of this while statement.
getExpression() - Method in class openjava.ptree.UnaryExpression
Gets the expression operated in this expression.
getExpression() - Method in class openjava.ptree.ThrowStatement
Gets the returned expression by this statement.
getExpression() - Method in class openjava.ptree.SynchronizedStatement
Gets the expression to be synchronized.
getExpression() - Method in class openjava.ptree.SwitchStatement
Gets the expression of the condition to switch.
getExpression() - Method in class openjava.ptree.ReturnStatement
Gets the returned expression by this statement.
getExpression() - Method in class openjava.ptree.InstanceofExpression
Gets the expression of the left operand to be tested in this expression.
getExpression() - Method in class openjava.ptree.IfStatement
Gets the condition of this if statement.
getExpression() - Method in class openjava.ptree.ExpressionStatement
Gets the expression of this statement.
getExpression() - Method in class openjava.ptree.DoWhileStatement
Gets the condtion of this do-while statement.
getExpression() - Method in class openjava.ptree.CastExpression
Gets the expression of the operand to be casted in this expression.
getExpression() - Method in class openjava.ptree.CaseLabel
 
getExpression() - Method in class openjava.ptree.AliasedExpression
 
getExtra() - Method in class net.sf.saffron.sql.SqlIdentifier
 
getFactory() - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.TypeImpl
 
getFactory() - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.SqlType
 
getFactory() - Method in interface net.sf.saffron.core.SaffronType
 
getFalseCase() - Method in class openjava.ptree.ConditionalExpression
Gets the false case part of this.
getFetchDirection() - Method in class net.sf.saffron.jdbc.SaffronJdbcStatement
 
getFetchDirection() - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getFetchSize() - Method in class net.sf.saffron.jdbc.SaffronJdbcStatement
 
getFetchSize() - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getField(String) - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.TypeImpl
 
getField(String) - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.CrossType
 
getField(String) - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.SqlType
 
getField(String) - Method in interface net.sf.saffron.core.SaffronType
 
getField(String) - Method in class net.sf.saffron.oj.OJTypeFactoryImpl.OJScalarType
 
getField(String) - Method in class openjava.mop.OJClass
Returns a OJField object that reflects the specified public member field of the class or interface represented by this OJClass object.
getField(String, OJClass) - Method in class openjava.mop.OJClass
Returns a OJField object that reflects the specified member field accesible from the situation represented by the given OJClass object.
getFieldArray(SaffronType[]) - Static method in class net.sf.saffron.core.SaffronTypeFactoryImpl
Returns an array of the fields in an array of types.
getFieldCount() - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.TypeImpl
 
getFieldCount() - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.CrossType
 
getFieldCount() - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.SqlType
 
getFieldCount() - Method in interface net.sf.saffron.core.SaffronTypeFactory.FieldInfo
 
getFieldCount() - Method in interface net.sf.saffron.core.SaffronType
Returns the number of columns.
getFieldCount() - Method in class net.sf.saffron.oj.OJTypeFactoryImpl.OJScalarType
 
getFieldName() - Method in class net.sf.saffron.ext.JdbcTable.JdbcColumn
 
getFieldName(int) - Method in interface net.sf.saffron.core.SaffronTypeFactory.FieldInfo
 
getFieldNames() - Method in class net.sf.saffron.rel.ProjectRelBase
 
getFieldNames(SaffronType) - Static method in class net.sf.saffron.rel.SwapJoinRule
 
getFieldOrdinal(String) - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.TypeImpl
 
getFieldOrdinal(String) - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.CrossType
 
getFieldOrdinal(String) - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.SqlType
 
getFieldOrdinal(String) - Method in interface net.sf.saffron.core.SaffronType
 
getFieldOrdinal(String) - Method in class net.sf.saffron.oj.OJTypeFactoryImpl.OJScalarType
 
getFields() - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.TypeImpl
 
getFields() - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.CrossType
 
getFields() - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.SqlType
 
getFields() - Method in interface net.sf.saffron.core.SaffronType
Returns the columns.
getFields() - Method in class net.sf.saffron.oj.OJTypeFactoryImpl.OJScalarType
 
getFields() - Method in class net.sf.saffron.runtime.SyntheticObject
Returns the fields of this object, in the order they were specified in the original query.
getFields() - Method in class net.sf.saffron.runtime.IteratorResultSet.FieldGetter
 
getFields() - Method in class openjava.mop.OJClass
Returns an array containing OJField objects reflecting all the accessible public fields of the class or interface represented by this OJClass object.
getFields(OJClass) - Method in class openjava.mop.OJClass
Returns an array containing OJField objects reflecting all the fields of the class or interface represented by this OJClass object, accessible from the situation represented by the given OJClass object.
getFieldType(int) - Method in interface net.sf.saffron.core.SaffronTypeFactory.FieldInfo
 
getFieldValue(int) - Method in class net.sf.saffron.runtime.SyntheticObject
Returns the value of a given field.
getFileNames() - Method in class openjava.ojc.JavaCompilerArgs
 
getFiles() - Method in class openjava.ojc.CommandArguments2
 
getFiles() - Method in class openjava.ojc.CommandArguments
 
getFinallyBody() - Method in class openjava.ptree.TryStatement
Gets the finally body.
getFirst(String) - Static method in class openjava.mop.ClassEnvironment
 
getFirst(String) - Static method in class openjava.ptree.util.MemberAccessCorrector
 
getFlags() - Method in class net.sf.saffron.rel.ProjectRelBase
 
getFloat(int) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getFloat(Object) - Method in class openjava.mop.OJFieldSourceCode
 
getFloat(Object) - Method in class openjava.mop.OJFieldImp
 
getFloat(Object) - Method in class openjava.mop.OJFieldByteCode
 
getFloat(Object) - Method in class openjava.mop.OJField
 
getFloat(String) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getFrom() - Method in class net.sf.saffron.sql.SqlSelect
 
getFrom() - Method in class openjava.ptree.QueryExpression
 
getFromNode(SqlSelect, int) - Static method in class net.sf.saffron.sql.SqlUtil
Returns the nth (0-based) input to a join expression.
getFromNode(SqlSelect, String) - Static method in class net.sf.saffron.sql.SqlUtil
Returns the input with a given alias.
getGeneratedKeys() - Method in class net.sf.saffron.jdbc.SaffronJdbcStatement
 
getGlobalEnvironment() - Method in class openjava.mop.Environment
Gets the root environment, which is always a GlobalEnvironment.
getGroup() - Method in class net.sf.saffron.sql.SqlSelect
 
getGroupCount() - Method in class net.sf.saffron.rel.AggregateRel
 
getGroupList() - Method in class openjava.ptree.QueryExpression
 
getHaving() - Method in class net.sf.saffron.sql.SqlSelect
 
getHoldability() - Method in class net.sf.saffron.jdbc.SaffronJdbcConnection
 
getId() - Method in class net.sf.saffron.rel.SaffronRel
 
getIdentifiableName() - Method in class openjava.mop.OJMethodSourceCode
 
getIdentifiableName() - Method in class openjava.mop.OJMethodImp
 
getIdentifiableName() - Method in class openjava.mop.OJMethodByteCode
 
getIdentifiableName() - Method in class openjava.mop.OJMethod
 
getIdentifiableName() - Method in class openjava.mop.OJFieldSourceCode
 
getIdentifiableName() - Method in class openjava.mop.OJFieldImp
 
getIdentifiableName() - Method in class openjava.mop.OJFieldByteCode
 
getIdentifiableName() - Method in class openjava.mop.OJField
 
getIdentifiableName() - Method in class openjava.mop.OJConstructorSourceCode
 
getIdentifiableName() - Method in class openjava.mop.OJConstructorImp
 
getIdentifiableName() - Method in class openjava.mop.OJConstructorByteCode
 
getIdentifiableName() - Method in class openjava.mop.OJConstructor
 
getIdentifierQuoteString() - Method in class net.sf.saffron.sql.SqlNode.DatabaseMetaDataInvocationHandler
 
GetImage() - Method in class net.sf.saffron.sql.parser.JavaCharStream
 
GetImage() - Method in class openjava.tools.parser.JavaCharStream
 
getImportance(RelSet) - Method in class net.sf.saffron.opt.RuleQueue
Computes the importance a set (which is that of its most important subset).
getImportance(RelSubset) - Method in class net.sf.saffron.opt.RuleQueue
Returns the importance of an equivalence class of relational expressions.
getIncrement() - Method in class openjava.ptree.ForStatement
Gets the increments part of this for-statement.
getIndex() - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.FieldImpl
 
getIndex() - Method in interface net.sf.saffron.core.SaffronField
Returns the index of this field within its record type.
getIndexExpr() - Method in class openjava.ptree.ArrayAccess
Gets the dimexpr list.
getInheritableClasses() - Method in class openjava.mop.OJClass
Deprecated.  
getInheritableClasses(OJClass) - Method in class openjava.mop.OJClass
 
getInheritableConstructors(OJClass) - Method in class openjava.mop.OJClass
 
getInheritableFields() - Method in class openjava.mop.OJClass
Deprecated.  
getInheritableFields(OJClass) - Method in class openjava.mop.OJClass
 
getInheritableMethods() - Method in class openjava.mop.OJClass
Deprecated.  
getInheritableMethods(OJClass) - Method in class openjava.mop.OJClass
 
getInheritedClasses() - Method in class openjava.mop.OJClass
 
getInheritedFields() - Method in class openjava.mop.OJClass
 
getInheritedMethods() - Method in class openjava.mop.OJClass
 
getInit() - Method in class openjava.ptree.ForStatement
Gets the initialization part of this for-statement.
getInitDecls() - Method in class openjava.ptree.ForStatement
Gets the initialization part of this for-statement.
getInitDeclType() - Method in class openjava.ptree.ForStatement
Gets the initialization part of this for-statement.
getInitializer() - Method in interface net.sf.saffron.opt.RelImplementor.VariableInitializerThunk
 
getInitializer() - Method in class openjava.ptree.VariableDeclarator
Gets variable initializer.
getInitializer() - Method in class openjava.ptree.VariableDeclaration
Gets variable initializer.
getInitializer() - Method in class openjava.ptree.FieldDeclaration
Gets variable initializer of this field.
getInitializer() - Method in class openjava.ptree.ArrayAllocationExpression
Gets the initializer of this array allocation.
getInput(int) - Method in class net.sf.saffron.rel.SaffronRel
Get the ith input.
getInputOrdinal(String) - Static method in class net.sf.saffron.opt.OptUtil
Returns the ordinal of the input represented by the variable name, or -1 if it does not represent an input.
getInputs() - Method in class net.sf.saffron.opt.RelSubset
There are no children, as such.
getInputs() - Method in class net.sf.saffron.opt.OptUtil.RelHolder
 
getInputs() - Method in class net.sf.saffron.rel.UnionRel
 
getInputs() - Method in class net.sf.saffron.rel.SingleRel
 
getInputs() - Method in class net.sf.saffron.rel.SaffronRel
Returns an array of this SaffronRel's inputs.
getInputs() - Method in class net.sf.saffron.rel.JoinRel
 
getInstance(HttpSession) - Static method in class net.sf.saffron.web.servlet.WaldenServlet.Session
Retrieves the one and only instance of Context in this servlet's httpSession.
getInstance(ServletContext) - Static method in class net.sf.saffron.web.servlet.WaldenServlet.Context
Retrieves the one and only instance of Context in this servlet's httpSession.
getInt(int) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getInt(Object) - Method in class openjava.mop.OJFieldSourceCode
 
getInt(Object) - Method in class openjava.mop.OJFieldImp
 
getInt(Object) - Method in class openjava.mop.OJFieldByteCode
 
getInt(Object) - Method in class openjava.mop.OJField
 
getInt(String) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getInterfaces() - Method in class openjava.mop.OJClassSourceCode
 
getInterfaces() - Method in class openjava.mop.OJClassNull
 
getInterfaces() - Method in class openjava.mop.OJClassImp
 
getInterfaces() - Method in class openjava.mop.OJClassByteCode
 
getInterfaces() - Method in class openjava.mop.OJClassArray
 
getInterfaces() - Method in class openjava.mop.OJClass
Determines the interfaces implemented by the class or interface represented by this object.
getInterfaces() - Method in class openjava.ptree.ClassDeclaration
Gets interface name list
getIntProperty(String) - Method in class net.sf.saffron.util.SaffronProperties
Retrieves an integer property.
getIo() - Method in class net.sf.saffron.opt.VolcanoCost
 
getIo() - Method in interface net.sf.saffron.opt.PlanCost
 
getJavaCompiler() - Static method in class openjava.mop.OJSystem
internal use only
getJavaCompiler() - Method in class openjava.ojc.CommandArguments2
 
getJavaCompiler() - Method in class openjava.ojc.CommandArguments
 
getJavaRoot() - Static method in class net.sf.saffron.oj.stmt.OJStatement
 
getJavaRoot() - Static method in class net.sf.saffron.sql2rel.ConverterTest.TestContext
 
getJdbcGetterName(OJClass) - Static method in class net.sf.saffron.oj.convert.JavaConverterRel
 
getJoinType() - Method in class net.sf.saffron.rel.JoinRel
 
getJoinType() - Method in class net.sf.saffron.sql.SqlJoin
Returns a SqlJoinOperator.JoinType
getJoinType() - Method in class openjava.ptree.JoinExpression
 
getJoinTypeCode(String) - Static method in class openjava.ptree.JoinExpression
Returns ParserConstants.INNER if s is "inner", and similarly for ParserConstants.LEFT, ParserConstants.RIGHT, ParserConstants.FULL.
getJoinTypeName() - Method in class openjava.ptree.JoinExpression
 
getJoinTypes() - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.TypeImpl
 
getJoinTypes() - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.CrossType
 
getJoinTypes() - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.SqlType
 
getJoinTypes() - Method in interface net.sf.saffron.core.SaffronType
Returns the component types of a join type.
getKind() - Method in class net.sf.saffron.rex.RexNode
Returns the kind of node this is.
getKind() - Method in class net.sf.saffron.rex.RexLiteral
 
getKind() - Method in class net.sf.saffron.rex.RexFieldAccess
 
getKind() - Method in class net.sf.saffron.rex.RexCall
 
getKind() - Method in class net.sf.saffron.sql.SqlNode
Returns the type of node this is, or SqlKind.Other if it's nothing special.
getKind() - Method in class net.sf.saffron.sql.SqlLiteral
 
getKind() - Method in class net.sf.saffron.sql.SqlIdentifier
 
getKind() - Method in class net.sf.saffron.sql.SqlCall
 
getKind(OJClass[]) - Static method in class net.sf.saffron.oj.rel.BuiltinAggregation.MinMax
 
getLabel() - Method in class openjava.ptree.LabeledStatement
Gets the label.
getLabel() - Method in class openjava.ptree.ContinueStatement
Gets the label of this break statement.
getLabel() - Method in class openjava.ptree.BreakStatement
Gets the label of this break statement.
getLabels() - Method in class openjava.ptree.CaseGroup
 
getLastException() - Static method in class openjava.syntax.JavaSyntaxRules
 
getLeft() - Method in class net.sf.saffron.rel.JoinRel
 
getLeft() - Method in class net.sf.saffron.sql.SqlJoin
 
getLeft() - Method in class openjava.ptree.JoinExpression
 
getLeft() - Method in class openjava.ptree.BinaryExpression
Gets the expression of the left operand.
getLeft() - Method in class openjava.ptree.AssignmentExpression
Gets the expression of the left operand.
getLength() - Method in class openjava.ptree.NonLeaf
getLength() returns the length of this nonleaf-node
getLine() - Method in class net.sf.saffron.sql.parser.JavaCharStream
Deprecated.  
getLine() - Method in class openjava.tools.parser.JavaCharStream
Deprecated.  
getList() - Method in class net.sf.saffron.rex.RexList
 
getList() - Method in class net.sf.saffron.sql.SqlNodeList
 
getList() - Method in class openjava.syntax.SeparatedListRule
 
getList() - Method in class openjava.syntax.ExpressionListRule
 
getList() - Method in class openjava.syntax.DefaultListRule
 
getLiteralType() - Method in class openjava.ptree.Literal
 
getLoginTimeout() - Method in class net.sf.saffron.util.JdbcDataSource
 
getLogWriter() - Method in class net.sf.saffron.util.JdbcDataSource
 
getLong(int) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getLong(Object) - Method in class openjava.mop.OJFieldSourceCode
 
getLong(Object) - Method in class openjava.mop.OJFieldImp
 
getLong(Object) - Method in class openjava.mop.OJFieldByteCode
 
getLong(Object) - Method in class openjava.mop.OJField
 
getLong(String) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getMainClassName(FileEnvironment, CompilationUnit) - Static method in class openjava.ojc.Compiler
Obtains the simple name of the public class in the given compilation unit.
getMajorVersion() - Method in class net.sf.saffron.jdbc.SaffronJdbcDriver
 
getMax() - Method in class net.sf.saffron.util.EnumeratedValues
Returns the largest ordinal defined by this enumeration.
getMaxFieldSize() - Method in class net.sf.saffron.jdbc.SaffronJdbcStatement
 
getMaxRows() - Method in class net.sf.saffron.jdbc.SaffronJdbcStatement
 
getMemberClasses() - Method in class openjava.mop.ClassEnvironment
 
getMemberDeclarationList() - Method in class net.sf.saffron.oj.util.UnboundVariableCollector
Returns a set of declarations of members to hold variables: private Class0 value0; ...; private ClassN valueN;.
getMessage() - Method in class JP.ac.tsukuba.openjava.SunJavaCompiler.CompilationFailedException
 
getMessage() - Method in class net.sf.saffron.sql.parser.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMessage() - Method in class net.sf.saffron.sql.parser.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in class openjava.tools.parser.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMessage() - Method in class openjava.tools.parser.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMetabind(String) - Static method in class openjava.mop.OJSystem
internal use only
getMetaclass() - Method in class openjava.ptree.ClassDeclaration
 
getMetaData() - Method in class net.sf.saffron.jdbc.SaffronJdbcConnection
 
getMetaData() - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getMetaInfo(String) - Method in class openjava.mop.OJClassSourceCode
 
getMetaInfo(String) - Method in class openjava.mop.OJClassNull
 
getMetaInfo(String) - Method in class openjava.mop.OJClassImp
 
getMetaInfo(String) - Method in class openjava.mop.OJClassByteCode
 
getMetaInfo(String) - Method in class openjava.mop.OJClassArray
 
getMetaInfo(String) - Method in class openjava.mop.OJClass
 
getMetaInfoElements() - Method in class openjava.mop.OJClassSourceCode
 
getMetaInfoElements() - Method in class openjava.mop.OJClassNull
 
getMetaInfoElements() - Method in class openjava.mop.OJClassImp
 
getMetaInfoElements() - Method in class openjava.mop.OJClassByteCode
 
getMetaInfoElements() - Method in class openjava.mop.OJClassArray
 
getMetaInfoElements() - Method in class openjava.mop.OJClass
 
getMetaInfoKeys() - Method in class openjava.mop.OJClassSourceCode
 
getMetaInfoKeys() - Method in class openjava.mop.OJClassNull
 
getMetaInfoKeys() - Method in class openjava.mop.OJClassImp
 
getMetaInfoKeys() - Method in class openjava.mop.OJClassByteCode
 
getMetaInfoKeys() - Method in class openjava.mop.OJClassArray
 
getMetaInfoKeys() - Method in class openjava.mop.OJClass
 
getMethod() - Method in class net.sf.saffron.oj.stmt.PreparedExecution
 
getMethod(String, OJClass[]) - Method in class openjava.mop.OJClass
Returns a OJMethod object that reflects the specified public member method of the class or interface represented by this OJClass object.
getMethod(String, OJClass[], OJClass) - Method in class openjava.mop.OJClass
Returns a OJMethod object that reflects the specified member method accesible from the situation represented by the given OJClass object.
getMethods() - Method in class openjava.mop.OJClass
Returns an array containing OJMethod objects reflecting all the public member methods of the class or interface represented by this OJClass object, including those declared by the class or interface and and those inherited from superclasses and superinterfaces.
getMethods(OJClass) - Method in class openjava.mop.OJClass
Returns an array containing OJMethod objects reflecting all the member methods of the class or interface represented by this OJClass object, accesible from the situation represented by the given OJClass object.
getMin() - Method in class net.sf.saffron.util.EnumeratedValues
Returns the smallest ordinal defined by this enumeration.
getMinorVersion() - Method in class net.sf.saffron.jdbc.SaffronJdbcDriver
 
getModifiers() - Method in class openjava.mop.OJMethodSourceCode
 
getModifiers() - Method in class openjava.mop.OJMethodImp
 
getModifiers() - Method in class openjava.mop.OJMethodByteCode
 
getModifiers() - Method in class openjava.mop.OJMethod
 
getModifiers() - Method in interface openjava.mop.OJMember
 
getModifiers() - Method in class openjava.mop.OJFieldSourceCode
 
getModifiers() - Method in class openjava.mop.OJFieldImp
 
getModifiers() - Method in class openjava.mop.OJFieldByteCode
 
getModifiers() - Method in class openjava.mop.OJField
 
getModifiers() - Method in class openjava.mop.OJConstructorSourceCode
 
getModifiers() - Method in class openjava.mop.OJConstructorImp
 
getModifiers() - Method in class openjava.mop.OJConstructorByteCode
 
getModifiers() - Method in class openjava.mop.OJConstructor
 
getModifiers() - Method in class openjava.mop.OJClassSourceCode
 
getModifiers() - Method in class openjava.mop.OJClassNull
 
getModifiers() - Method in class openjava.mop.OJClassImp
 
getModifiers() - Method in class openjava.mop.OJClassByteCode
 
getModifiers() - Method in class openjava.mop.OJClassArray
 
getModifiers() - Method in class openjava.mop.OJClass
Returns the Java language modifiers and the user defined modifiers for this class or interface, as a OJModifier object.
getModifiers() - Method in class openjava.ptree.VariableDeclaration
Gets the modifer list of this variable declaration.
getModifiers() - Method in class openjava.ptree.Parameter
Gets the modifiers of this parameter.
getModifiers() - Method in class openjava.ptree.MethodDeclaration
Gets modifierlist of this method.
getModifiers() - Method in class openjava.ptree.FieldDeclaration
Gets modifier list of this field.
getModifiers() - Method in class openjava.ptree.ConstructorDeclaration
Gets modifier list.
getModifiers() - Method in class openjava.ptree.ClassDeclaration
Gets modifier list
getMoreResults() - Method in class net.sf.saffron.jdbc.SaffronJdbcStatement
 
getMoreResults(int) - Method in class net.sf.saffron.jdbc.SaffronJdbcStatement
 
getMulti(Object) - Method in class net.sf.saffron.util.MultiMap
Returns a list of values for a given key; returns an empty list if not found.
getMutableClone() - Method in class net.sf.saffron.util.EnumeratedValues
Creates a mutable enumeration from an existing enumeration, which may already be immutable.
getName() - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.FieldImpl
 
getName() - Method in interface net.sf.saffron.core.SaffronField
Returns the name of this field.
getName() - Method in class net.sf.saffron.ext.AbstractTable
 
getName() - Method in class net.sf.saffron.oj.rel.BuiltinAggregation
 
getName() - Method in class net.sf.saffron.oj.rel.BuiltinAggregation.Count
 
getName() - Method in class net.sf.saffron.oj.rel.BuiltinAggregation.MinMax
 
getName() - Method in class net.sf.saffron.oj.rel.BuiltinAggregation.Sum
 
getName() - Method in class net.sf.saffron.rex.RexVariable
Returns the name of this variable.
getName() - Method in class net.sf.saffron.rex.RexFieldAccess
Returns the name of the field.
getName() - Method in class net.sf.saffron.util.OptionsList.Option
 
getName() - Method in interface net.sf.saffron.util.EnumeratedValues.Value
 
getName() - Method in class net.sf.saffron.util.EnumeratedValues.BasicValue
 
getName() - Method in class openjava.mop.Signature
 
getName() - Method in class openjava.mop.OJMethodSourceCode
 
getName() - Method in class openjava.mop.OJMethodImp
 
getName() - Method in class openjava.mop.OJMethodByteCode
 
getName() - Method in class openjava.mop.OJMethod
 
getName() - Method in interface openjava.mop.OJMember
 
getName() - Method in class openjava.mop.OJFieldSourceCode
 
getName() - Method in class openjava.mop.OJFieldImp
 
getName() - Method in class openjava.mop.OJFieldByteCode
 
getName() - Method in class openjava.mop.OJField
 
getName() - Method in class openjava.mop.OJConstructorSourceCode
 
getName() - Method in class openjava.mop.OJConstructorImp
 
getName() - Method in class openjava.mop.OJConstructorByteCode
 
getName() - Method in class openjava.mop.OJConstructor
 
getName() - Method in class openjava.mop.OJClassSourceCode
 
getName() - Method in class openjava.mop.OJClassNull
 
getName() - Method in class openjava.mop.OJClassImp
 
getName() - Method in class openjava.mop.OJClassByteCode
 
getName() - Method in class openjava.mop.OJClassArray
 
getName() - Method in class openjava.mop.OJClass
Returns the fully-qualified name of the entity (class, interface, array class, primitive type, or void) represented by this OJClass object, as a String.
getName() - Method in class openjava.ptree.TypeName
Gets the type name of this type specifier.
getName() - Method in class openjava.ptree.MethodDeclaration
Gets name of this method.
getName() - Method in class openjava.ptree.MethodCall
Gets the method name.
getName() - Method in class openjava.ptree.FieldDeclaration
Deprecated.  
getName() - Method in class openjava.ptree.FieldAccess
Gets the field name.
getName() - Method in class openjava.ptree.ConstructorDeclaration
Gets the name of this constructor node.
getName() - Method in class openjava.ptree.ClassDeclaration
Gets the class name.
getName(int) - Method in class net.sf.saffron.util.EnumeratedValues
Returns the name associated with an ordinal; the return value is null if the ordinal is not a member of the enumeration.
getNames() - Method in class net.sf.saffron.util.EnumeratedValues
Returns the names in this enumeration, in no particular order.
getNest() - Static method in class openjava.ptree.ParseTreeObject
 
getNest() - Method in class openjava.ptree.util.SourceCodeWriter
 
getNextLineChar() - Static method in class openjava.mop.OJSystem
 
getNextToken() - Method in class net.sf.saffron.sql.parser.ParserTokenManager
 
getNextToken() - Method in class net.sf.saffron.sql.parser.Parser
 
getNextToken() - Method in interface openjava.syntax.TokenSource
 
getNextToken() - Method in class openjava.syntax.RestorableTokenSource
 
getNextToken() - Method in class openjava.tools.parser.TokenSourceAdapter
 
getNextToken() - Method in class openjava.tools.parser.ParserTokenManager
 
getNextToken() - Method in class openjava.tools.parser.Parser
 
getNextToken() - Method in class openjava.tools.parser.CustomTokenManager
 
getNode() - Method in class net.sf.saffron.sql.SqlValidator.Scope
 
getNode() - Method in class net.sf.saffron.sql.SqlValidator.SelectScope
 
getNode() - Method in class net.sf.saffron.sql.SqlValidator.IdentifierScope
 
getNode() - Method in class net.sf.saffron.sql.SqlValidator.SetopScope
 
getNode() - Method in class net.sf.saffron.sql.SqlValidator.TableConstructorScope
 
getNode() - Method in class net.sf.saffron.sql.SqlValidator.JoinScope
 
getNullClass() - Static method in class openjava.mop.OJSystem
 
getObject(int) - Method in class net.sf.saffron.runtime.Row
Returns the value of a given column, similar to ResultSet.getObject(int).
getObject(int) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getObject(int, Map) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getObject(String) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getObject(String, Map) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getObjectID() - Method in class openjava.ptree.ParseTreeObject
Returns name the ID represents
getObjectID() - Method in interface openjava.ptree.ParseTree
Returns the Identifier Number of this object
getOperands() - Method in class net.sf.saffron.sql.SqlCall
 
getOperation() - Method in class net.sf.saffron.rel.TableModificationRel
 
getOperator() - Method in class openjava.ptree.UnaryExpression
Gets the operator of this unary expression.
getOperator() - Method in class openjava.ptree.BinaryExpression
Gets the id number of the operator.
getOperator() - Method in class openjava.ptree.AssignmentExpression
Gets the id number of the operator.
getOperator(RexKind) - Method in class net.sf.saffron.oj.util.JavaRexBuilder
 
getOperator(RexKind, RexNode[]) - Method in class net.sf.saffron.rex.RexBuilder
Chooses an appropriate operator to implement a RexKind, given a specific number and types of arguments.
getOption(String) - Method in class openjava.ojc.CommandArguments2
 
getOption(String) - Method in class openjava.ojc.CommandArguments
 
getOption(String, String) - Method in class openjava.ojc.CommandArguments2
 
getOption(String, String) - Method in class openjava.ojc.CommandArguments
 
getOptions(String) - Method in class openjava.ojc.CommandArguments2
 
getOptions(String) - Method in class openjava.ojc.CommandArguments
 
getOrCreateCorrelVariable() - Method in class net.sf.saffron.rel.SaffronRel
Returns a variable with which to reference the current row of this relational expression as a correlating variable.
getOrCreateSubset(VolcanoCluster, CallingConvention) - Method in class net.sf.saffron.opt.RelSet
 
getOrderList() - Method in class net.sf.saffron.sql.SqlSelect
 
getOrdinal() - Method in class net.sf.saffron.util.Walker
get the ordinal within its parent node of the current node.
getOrdinal() - Method in interface net.sf.saffron.util.EnumeratedValues.Value
 
getOrdinal() - Method in class net.sf.saffron.util.EnumeratedValues.BasicValue
 
getOrdinal(String) - Method in class net.sf.saffron.util.EnumeratedValues
Returns the ordinal associated with a name
getOrdinal(String, boolean) - Static method in class openjava.ptree.util.SyntheticClass
Converts a field name back to an ordinal.
getOriginalExpression() - Method in class net.sf.saffron.opt.VolcanoCluster
 
getOutConvention() - Method in class net.sf.saffron.oj.OJPlannerFactory.ProjectedFilterToIteratorRule
 
getOutConvention() - Method in class net.sf.saffron.opt.VolcanoRule
Returns the calling convention of the result of firing this rule, null if not known.
getOutConvention() - Method in class net.sf.saffron.opt.VolcanoPlannerTest.PhysLeafRule
 
getOutConvention() - Method in class net.sf.saffron.opt.VolcanoPlannerTest.GoodSingleRule
 
getOutConvention() - Method in class net.sf.saffron.opt.VolcanoPlannerTest.BadSingleRule
 
getOutConvention() - Method in class net.sf.saffron.rel.convert.ConverterRule
 
getOutermostNode() - Method in class net.sf.saffron.sql.SqlValidator
 
getOutputFile(File, CompilationUnit, String) - Method in class openjava.ojc.ExprCompiler
 
getOutputFile(File, FileEnvironment, CompilationUnit, String) - Method in class openjava.ojc.Compiler
 
getOutputFile(File, String, String, String) - Method in class openjava.ojc.ExprCompiler
 
getOutputFile(File, String, String, String) - Method in class openjava.ojc.Compiler
 
getPackage() - Method in class net.sf.saffron.oj.util.RelEnvironment
 
getPackage() - Method in class openjava.mop.OJClass
Gets the package name for this class as a String.
getPackage() - Method in class openjava.mop.FileEnvironment
Gets the package name.
getPackage() - Method in class openjava.mop.Environment
Gets the package name.
getPackage() - Method in class openjava.ptree.CompilationUnit
Obtains the package of this compilation unit
getPackageName() - Method in class openjava.mop.GlobalEnvironment
Gets the package name.
getParameter() - Method in class openjava.ptree.CatchBlock
Gets the exception parameter of this catch block.
getParameterList() - Method in class net.sf.saffron.oj.util.UnboundVariableCollector
Returns a parameter list Class0 value0, ..., ClassN valueN containing all of the unbound variables valueivalue in this cluster's expression.
getParameters() - Method in class openjava.mop.OJMethodSourceCode
 
getParameters() - Method in class openjava.mop.OJMethod
 
getParameters() - Method in class openjava.mop.OJConstructorSourceCode
 
getParameters() - Method in class openjava.mop.OJConstructor
 
getParameters() - Method in class openjava.ptree.MethodDeclaration
Gets parameter list of this method.
getParameters() - Method in class openjava.ptree.ConstructorDeclaration
Gets the parameter list.
getParameterTypes() - Method in class net.sf.saffron.oj.rel.BuiltinAggregation
 
getParameterTypes() - Method in class net.sf.saffron.oj.rel.BuiltinAggregation.Count
 
getParameterTypes() - Method in class net.sf.saffron.oj.rel.BuiltinAggregation.MinMax
 
getParameterTypes() - Method in class net.sf.saffron.oj.rel.BuiltinAggregation.Sum
 
getParameterTypes() - Method in class openjava.mop.Signature
 
getParameterTypes() - Method in class openjava.mop.OJMethodSourceCode
 
getParameterTypes() - Method in class openjava.mop.OJMethodImp
 
getParameterTypes() - Method in class openjava.mop.OJMethodByteCode
 
getParameterTypes() - Method in class openjava.mop.OJMethod
 
getParameterTypes() - Method in class openjava.mop.OJConstructorSourceCode
 
getParameterTypes() - Method in class openjava.mop.OJConstructorImp
 
getParameterTypes() - Method in class openjava.mop.OJConstructorByteCode
 
getParameterTypes() - Method in class openjava.mop.OJConstructor
 
getParameterTypes(SaffronTypeFactory) - Method in class net.sf.saffron.oj.rel.BuiltinAggregation
 
getParameterTypes(SaffronTypeFactory) - Method in class net.sf.saffron.oj.xlat.ExtenderAggregation
 
getParameterTypes(SaffronTypeFactory) - Method in interface net.sf.saffron.rel.Aggregation
 
getParameterVariables() - Method in class openjava.mop.OJMethod
 
getParameterVariables() - Method in class openjava.mop.OJConstructor
 
getParent() - Method in class net.sf.saffron.util.Walker
 
getParent() - Method in class openjava.mop.Environment
Gets the parent environment.
getParent() - Method in class openjava.ptree.ParseTreeObject
 
getParentRels() - Method in class net.sf.saffron.opt.RelSubset
 
getParentRels() - Method in class net.sf.saffron.opt.RelSet
Returns all of the SaffronRels which reference SaffronRels in this set.
getParentSubsets() - Method in class net.sf.saffron.opt.RelSubset
 
getPaths(Object, Object) - Method in class net.sf.saffron.util.Graph
Returns an iterator of all paths between two nodes, shortest first.
getPlanner() - Method in class net.sf.saffron.opt.VolcanoRuleCall
 
getPlanner() - Method in class net.sf.saffron.opt.VolcanoRule
Returns the current VolcanoPlanner.
getPlanner() - Method in class net.sf.saffron.opt.VolcanoCluster
 
getPrecision(int) - Method in class net.sf.saffron.runtime.IteratorResultSet.MetaData
 
getPrintWriter() - Method in class net.sf.saffron.test.TestContext
 
getPrintWriter() - Static method in class openjava.ptree.ParseTreeObject
 
getPropertyInfo(String, Properties) - Method in class net.sf.saffron.jdbc.SaffronJdbcDriver
 
getPublicClass() - Method in class openjava.ptree.CompilationUnit
Obtains the public class in this compilation unit.
getPublicClassName() - Method in class openjava.mop.FileEnvironment
 
getQualifiedName() - Method in interface net.sf.saffron.core.SaffronTable
Obtain an identifier for this table.
getQualifiedName() - Method in class net.sf.saffron.ext.ObjectTable
 
getQualifiedName() - Method in class net.sf.saffron.ext.AbstractTable
 
getQualifier() - Method in class net.sf.saffron.rel.SaffronRel
 
getQualifier() - Method in class net.sf.saffron.rel.jdbc.JdbcQuery
 
getQualifier() - Method in class openjava.ptree.TableReference
 
getQualifier() - Method in class openjava.ptree.SelfAccess
 
getQueries() - Static method in class net.sf.saffron.walden.Main
Returns a set of queries.
getQuery() - Method in class net.sf.saffron.rel.SaffronRel
 
getQuery() - Method in class net.sf.saffron.sql.SqlWriter
 
getQuery() - Method in class openjava.ptree.InsertExpression
 
getQuery() - Method in class openjava.ptree.ForStatement
Gets the 'in' expression of this for-statement.
getQueryTimeout() - Method in class net.sf.saffron.jdbc.SaffronJdbcStatement
 
getRaw(int) - Method in class net.sf.saffron.runtime.IteratorResultSet
Returns the raw value of a column as an object.
getRaw(String) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getRef(int) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getRef(String) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getReference() - Method in class openjava.ptree.FieldAccess
 
getReferenceExpr() - Method in class net.sf.saffron.rex.RexFieldAccess
Returns the expression whose field is being accessed.
getReferenceExpr() - Method in class openjava.ptree.MethodCall
Gets the expression accessed.
getReferenceExpr() - Method in class openjava.ptree.FieldAccess
Gets the expression accessed.
getReferenceExpr() - Method in class openjava.ptree.ArrayAccess
Gets the expression of array.
getReferenceType() - Method in class openjava.ptree.MethodCall
 
getReferenceType() - Method in class openjava.ptree.FieldAccess
 
getRegular() - Method in class openjava.ptree.ModifierList
 
getRelTypeName() - Method in class net.sf.saffron.rel.SaffronRel
Returns the name of this SaffronRel's class, sans package name, for use in SaffronRel.explain(net.sf.saffron.core.PlanWriter).
getResource(String) - Method in class openjava.mop.OJClassSourceCode
 
getResource(String) - Method in class openjava.mop.OJClassNull
 
getResource(String) - Method in class openjava.mop.OJClassImp
 
getResource(String) - Method in class openjava.mop.OJClassByteCode
 
getResource(String) - Method in class openjava.mop.OJClassArray
 
getResource(String) - Method in class openjava.mop.OJClass
 
getResourceAsStream(String) - Method in class openjava.mop.OJClassSourceCode
 
getResourceAsStream(String) - Method in class openjava.mop.OJClassNull
 
getResourceAsStream(String) - Method in class openjava.mop.OJClassImp
 
getResourceAsStream(String) - Method in class openjava.mop.OJClassByteCode
 
getResourceAsStream(String) - Method in class openjava.mop.OJClassArray
 
getResourceAsStream(String) - Method in class openjava.mop.OJClass
 
getRest(String) - Static method in class openjava.mop.ClassEnvironment
 
getRest(String) - Static method in class openjava.ptree.util.MemberAccessCorrector
 
getResultSet() - Method in class net.sf.saffron.jdbc.SaffronJdbcStatement
 
getResultSet() - Method in class net.sf.saffron.runtime.Row
Returns the result set that this row belongs to.
getResultSetAccessorMethod(OJClass) - Method in class net.sf.saffron.oj.convert.IterConverterRel
Returns the name of the method in ResultSet for retrieving a particular type.
getResultSetConcurrency() - Method in class net.sf.saffron.jdbc.SaffronJdbcStatement
 
getResultSetHoldability() - Method in class net.sf.saffron.jdbc.SaffronJdbcStatement
 
getResultSetType() - Method in class net.sf.saffron.jdbc.SaffronJdbcStatement
 
getReturnType() - Method in class net.sf.saffron.oj.rel.BuiltinAggregation
 
getReturnType() - Method in class net.sf.saffron.oj.rel.BuiltinAggregation.Count
 
getReturnType() - Method in class net.sf.saffron.oj.rel.BuiltinAggregation.MinMax
 
getReturnType() - Method in class net.sf.saffron.oj.rel.BuiltinAggregation.Sum
 
getReturnType() - Method in class openjava.mop.Signature
 
getReturnType() - Method in class openjava.mop.OJMethodSourceCode
 
getReturnType() - Method in class openjava.mop.OJMethodImp
 
getReturnType() - Method in class openjava.mop.OJMethodByteCode
 
getReturnType() - Method in class openjava.mop.OJMethod
 
getReturnType() - Method in class openjava.ptree.MethodDeclaration
Gets type specifier of this method.
getReturnType(SaffronTypeFactory) - Method in class net.sf.saffron.oj.rel.BuiltinAggregation
 
getReturnType(SaffronTypeFactory) - Method in class net.sf.saffron.oj.xlat.ExtenderAggregation
 
getReturnType(SaffronTypeFactory) - Method in interface net.sf.saffron.rel.Aggregation
 
getRexBuilder() - Method in class net.sf.saffron.sql2rel.SqlToRelConverter
Returns the row-expression builder.
getRight() - Method in class net.sf.saffron.rel.JoinRel
 
getRight() - Method in class net.sf.saffron.sql.SqlJoin
 
getRight() - Method in class openjava.ptree.JoinExpression
 
getRight() - Method in class openjava.ptree.BinaryExpression
Gets the expression of the right operand.
getRight() - Method in class openjava.ptree.AssignmentExpression
Gets the expression of the right operand.
getRoot() - Method in interface net.sf.saffron.core.SaffronPlanner
 
getRoot() - Method in class net.sf.saffron.oj.xlat.QueryInfo
 
getRoot() - Method in class net.sf.saffron.opt.VolcanoPlanner
 
getRootRowType() - Method in class net.sf.saffron.oj.xlat.OJQueryExpander
 
getRow() - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getRowCount() - Method in interface net.sf.saffron.core.SaffronTable
Returns an estimate of the number of rows in the table.
getRowCount() - Method in class net.sf.saffron.ext.AbstractTable
 
getRows() - Method in class net.sf.saffron.opt.VolcanoCost
 
getRows() - Method in interface net.sf.saffron.opt.PlanCost
 
getRows() - Method in class net.sf.saffron.rel.UnionRel
 
getRows() - Method in class net.sf.saffron.rel.TableAccessRel
 
getRows() - Method in class net.sf.saffron.rel.SingleRel
 
getRows() - Method in class net.sf.saffron.rel.SaffronRel
Returns an estimate of the number of rows this relational expression will return.
getRows() - Method in class net.sf.saffron.rel.FilterRel
 
getRowType() - Method in interface net.sf.saffron.core.SaffronTable
Describes the type of rows returned by this table.
getRowType() - Method in class net.sf.saffron.ext.AbstractTable
 
getRowType() - Method in class net.sf.saffron.oj.stmt.PreparedExecution
 
getRowType() - Method in class net.sf.saffron.rel.SaffronRel
Returns the type of the rows returned by this relational expression.
getRowType() - Method in interface net.sf.saffron.sql.SqlValidator.Table
 
getRowType() - Method in class net.sf.saffron.sql.SqlValidator.Scope
Returns a list of names of output columns.
getRowType() - Method in class net.sf.saffron.sql.SqlValidator.SelectScope
 
getRowType() - Method in class net.sf.saffron.sql.SqlValidator.IdentifierScope
 
getRowType() - Method in class net.sf.saffron.sql.SqlValidator.SetopScope
 
getRowType() - Method in class net.sf.saffron.sql.SqlValidator.TableConstructorScope
 
getRowType() - Method in class net.sf.saffron.sql.SqlValidator.JoinScope
 
getRowType(Environment) - Method in class openjava.ptree.SetExpression
 
getRowType(Environment) - Method in class openjava.ptree.NonLeaf
 
getRowType(Environment) - Method in class openjava.ptree.Leaf
 
getRowType(Environment) - Method in interface openjava.ptree.Expression
 
getRowType(Environment) - Method in class openjava.ptree.AliasedExpression
 
getRowType(Environment, Expression) - Static method in class openjava.mop.Toolbox
 
getRule() - Method in class net.sf.saffron.opt.VolcanoRuleCall
 
getSaffronSchema() - Method in interface net.sf.saffron.core.SaffronTable
Returns the SaffronSchema this table belongs to.
getSaffronSchema() - Method in class net.sf.saffron.core.SaffronConnectionDecorator
 
getSaffronSchema() - Method in interface net.sf.saffron.core.SaffronConnection
Returns the schema underlying this connection.
getSaffronSchema() - Method in class net.sf.saffron.core.EmptySaffronConnection
 
getSaffronSchema() - Method in class net.sf.saffron.ext.AbstractTable
 
getSaffronSchema() - Method in class net.sf.saffron.jdbc.SaffronJdbcConnection.MyConnection
 
getSaffronSchema() - Method in class net.sf.saffron.oj.stmt.OJStatement.Argument
 
getSaffronSchema() - Method in interface openjava.mop.Environment.VariableInfo
 
getSaffronSchema() - Method in class openjava.mop.Environment.BasicVariableInfo
 
getSaffronSchema(ParseTree, Environment) - Static method in class openjava.mop.Toolbox
 
getSaffronSchemaStatic() - Static method in class net.sf.saffron.ext.ObjectSchema
 
getSaffronSchemaStatic() - Static method in class net.sf.saffron.ext.JdbcConnection
 
getSaffronTable(SqlValidator.Scope, SaffronSchema) - Static method in class net.sf.saffron.sql2rel.SqlToRelConverter
Converts a scope into a SaffronTable.
getScale(int) - Method in class net.sf.saffron.runtime.IteratorResultSet.MetaData
 
getSchemaName(int) - Method in class net.sf.saffron.runtime.IteratorResultSet.MetaData
 
getScope(SqlNode) - Method in class net.sf.saffron.sql.SqlValidator
 
getScope(SqlSelect) - Method in class net.sf.saffron.sql.SqlValidator
 
getScopeFromNode(SqlNode) - Method in class net.sf.saffron.sql.SqlValidator.Scope
 
getSelectivity(RexNode) - Static method in class net.sf.saffron.rex.RexUtil
 
getSelectList() - Method in class net.sf.saffron.sql.SqlSelect
 
getSelectList() - Method in class openjava.ptree.QueryExpression
 
getSelfType() - Method in class openjava.ptree.util.ExpansionApplier
 
getServletInfo() - Method in class net.sf.saffron.web.servlet.WaldenServlet
 
getSet() - Method in class net.sf.saffron.opt.RelSubset
 
getSet(SaffronRel) - Method in class net.sf.saffron.opt.VolcanoPlanner
Find an expression's equivalence set.
getShort(int) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getShort(Object) - Method in class openjava.mop.OJFieldSourceCode
 
getShort(Object) - Method in class openjava.mop.OJFieldImp
 
getShort(Object) - Method in class openjava.mop.OJFieldByteCode
 
getShort(Object) - Method in class openjava.mop.OJField
 
getShort(String) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getShortestPath(Object, Object) - Method in class net.sf.saffron.util.Graph
Returns the shortest path between two points, null if there is no path.
getSigners() - Method in class openjava.mop.OJClassSourceCode
 
getSigners() - Method in class openjava.mop.OJClassNull
 
getSigners() - Method in class openjava.mop.OJClassImp
 
getSigners() - Method in class openjava.mop.OJClassByteCode
 
getSigners() - Method in class openjava.mop.OJClassArray
 
getSigners() - Method in class openjava.mop.OJClass
 
getSimpleName() - Method in class openjava.mop.OJClass
Returns the simple name of the class, interface or array class represented by this OJClass object, as a String.
getSort() - Method in class openjava.ptree.QueryExpression
 
getSource() - Method in class net.sf.saffron.sql.SqlInsert
.
getSourceCode() - Method in class openjava.mop.OJMethodSourceCode
 
getSourceCode() - Method in class openjava.mop.OJMethodImp
 
getSourceCode() - Method in class openjava.mop.OJMethodByteCode
 
getSourceCode() - Method in class openjava.mop.OJMethod
 
getSourceCode() - Method in class openjava.mop.OJFieldSourceCode
 
getSourceCode() - Method in class openjava.mop.OJFieldImp
 
getSourceCode() - Method in class openjava.mop.OJFieldByteCode
 
getSourceCode() - Method in class openjava.mop.OJField
 
getSourceCode() - Method in class openjava.mop.OJConstructorSourceCode
 
getSourceCode() - Method in class openjava.mop.OJConstructorImp
 
getSourceCode() - Method in class openjava.mop.OJConstructorByteCode
 
getSourceCode() - Method in class openjava.mop.OJConstructor
 
getSourceCode() - Method in class openjava.mop.OJClassSourceCode
 
getSourceCode() - Method in class openjava.mop.OJClassNull
 
getSourceCode() - Method in class openjava.mop.OJClassImp
 
getSourceCode() - Method in class openjava.mop.OJClassByteCode
 
getSourceCode() - Method in class openjava.mop.OJClassArray
 
getSourceCode() - Method in class openjava.mop.OJClass
 
getSourceSelect() - Method in class net.sf.saffron.sql.SqlInsert
Get the source SELECT expression for the data to be inserted.
getSourceSelect() - Method in class net.sf.saffron.sql.SqlDelete
Get the source SELECT expression for the data to be inserted.
getSqlDialect() - Method in interface net.sf.saffron.ext.JdbcSchema
Returns the SQL dialect spoken by this database.
getSqlToRelConverter(SqlValidator, SaffronConnection) - Method in class net.sf.saffron.oj.stmt.OJStatement
Protected method to allow subclasses to override construction of SqlToRelConverter.
getStartParameterTypes() - Method in class net.sf.saffron.oj.rel.BuiltinAggregation.Count
 
getStartParameterTypes() - Method in class net.sf.saffron.oj.rel.BuiltinAggregation.MinMax
 
getStartParameterTypes() - Method in class net.sf.saffron.oj.rel.BuiltinAggregation.Sum
 
getStatement() - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getStatement() - Method in class openjava.ptree.LabeledStatement
Gets the statement of this labeled statement
getStatementList() - Method in class net.sf.saffron.opt.RelImplementor
 
getStatements() - Method in class openjava.ptree.WhileStatement
Gets the body of this while statement.
getStatements() - Method in class openjava.ptree.SynchronizedStatement
Gets the statements guarded by this synchronization.
getStatements() - Method in class openjava.ptree.IfStatement
Gets the then part of this if statement.
getStatements() - Method in class openjava.ptree.ForStatement
Gets the body of this for-statement.
getStatements() - Method in class openjava.ptree.DoWhileStatement
Gets the body of this do-while statement.
getStatements() - Method in class openjava.ptree.CaseGroup
 
getStatements() - Method in class openjava.ptree.Block
Gets the statement list of this block.
getStream() - Static method in class openjava.tools.DebugOut
Returns the output stream.
getString(int) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getString(String) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getStringArray() - Method in class openjava.ojc.JavaCompilerArgs
 
getStringValue() - Method in class openjava.mop.Signature
 
getSubset(CallingConvention) - Method in class net.sf.saffron.opt.RelSet
 
getSubset(SaffronRel) - Method in class net.sf.saffron.opt.VolcanoPlanner
 
getSubset(SaffronRel, CallingConvention) - Method in class net.sf.saffron.opt.VolcanoPlanner
 
GetSuffix(int) - Method in class net.sf.saffron.sql.parser.JavaCharStream
 
GetSuffix(int) - Method in class openjava.tools.parser.JavaCharStream
 
getSuffix(String) - Method in class openjava.mop.OJMethodSourceCode
 
getSuffix(String) - Method in class openjava.mop.OJMethodImp
 
getSuffix(String) - Method in class openjava.mop.OJMethodByteCode
 
getSuffix(String) - Method in class openjava.mop.OJMethod
Obtains an parse tree of suffix in extended syntax starting with the specified keyword.
getSuffix(String) - Method in class openjava.mop.OJConstructorSourceCode
 
getSuffix(String) - Method in class openjava.mop.OJConstructorImp
 
getSuffix(String) - Method in class openjava.mop.OJConstructorByteCode
 
getSuffix(String) - Method in class openjava.mop.OJConstructor
 
getSuffix(String) - Method in class openjava.mop.OJClassSourceCode
 
getSuffix(String) - Method in class openjava.mop.OJClassNull
 
getSuffix(String) - Method in class openjava.mop.OJClassImp
 
getSuffix(String) - Method in class openjava.mop.OJClassByteCode
 
getSuffix(String) - Method in class openjava.mop.OJClassArray
 
getSuffix(String) - Method in class openjava.mop.OJClass
Obtains an parse tree of suffix in extended syntax starting with the specified keyword.
getSuffixes() - Method in class openjava.ptree.MethodDeclaration
 
getSuffixes() - Method in class openjava.ptree.FieldDeclaration
 
getSuffixes() - Method in class openjava.ptree.ConstructorDeclaration
 
getSuffixes() - Method in class openjava.ptree.ClassDeclaration
 
getSuperclass() - Method in class openjava.mop.OJClassSourceCode
 
getSuperclass() - Method in class openjava.mop.OJClassNull
 
getSuperclass() - Method in class openjava.mop.OJClassImp
 
getSuperclass() - Method in class openjava.mop.OJClassByteCode
 
getSuperclass() - Method in class openjava.mop.OJClassArray
 
getSuperclass() - Method in class openjava.mop.OJClass
Returns the OJClass representing the superclass of the entity (class, interface, primitive type or void) represented by this OJClass.
getSyntax() - Method in class net.sf.saffron.sql.SqlSpecialOperator
 
getSyntax() - Method in class net.sf.saffron.sql.SqlSelectOperator
 
getSyntax() - Method in class net.sf.saffron.sql.SqlPrefixOperator
 
getSyntax() - Method in class net.sf.saffron.sql.SqlPostfixOperator
 
getSyntax() - Method in class net.sf.saffron.sql.SqlOperator
Returns the syntactic type of this operator, a value from SqlOperator.Syntax.
getSyntax() - Method in class net.sf.saffron.sql.SqlJoinOperator
 
getSyntax() - Method in class net.sf.saffron.sql.SqlFunction
 
getSyntax() - Method in class net.sf.saffron.sql.SqlBinaryOperator
 
getSyntaxException() - Method in interface openjava.syntax.SyntaxRule
Returns the last syntax exception in consuming token source through the method consume(TokenSource).
getSyntaxException() - Method in class openjava.syntax.AbstractSyntaxRule
Obtains the syntax exception at the last lookahead.
getTab() - Static method in class openjava.ptree.ParseTreeObject
 
getTab() - Method in class openjava.ptree.util.SourceCodeWriter
 
getTable() - Method in class net.sf.saffron.ext.ExtentRel
 
getTable() - Method in class net.sf.saffron.rel.TableModificationRel
 
getTable() - Method in class net.sf.saffron.rel.TableAccessRel
 
getTable() - Method in class net.sf.saffron.rel.SaffronRel
If this relational expression represents an access to a table, returns that table, otherwise returns null.
getTable() - Method in class net.sf.saffron.sql.SqlValidator.Scope
Returns the underlying table, or null if there is none.
getTable() - Method in class net.sf.saffron.sql.SqlValidator.IdentifierScope
 
getTable() - Method in class openjava.ptree.InsertExpression
 
getTable(Environment, ParseTree, String, String) - Static method in class openjava.mop.Toolbox
Converts a field access into a table.
getTable(String[]) - Method in class net.sf.saffron.oj.xlat.SqlToOpenjavaConverter.SchemaCatalogReader
 
getTable(String[]) - Method in interface net.sf.saffron.sql.SqlValidator.CatalogReader
Finds a table with the given name or names.
getTable(String[]) - Method in class net.sf.saffron.sql2rel.SqlToRelConverter.SchemaCatalogReader
 
getTableAccessMode(SaffronTable) - Method in class net.sf.saffron.opt.TableAccessMap
Determine the access mode of a table.
getTableConstructorRowType(SqlCall, SqlValidator.Scope) - Method in class net.sf.saffron.sql.SqlValidator
 
getTableForMember(String[]) - Method in interface net.sf.saffron.core.SaffronSchema
Retrieves a SaffronTable based upon a member access.
getTableForMember(String[]) - Method in class net.sf.saffron.core.EmptySaffronConnection.EmptySaffronSchema
 
getTableForMember(String[]) - Method in class net.sf.saffron.ext.ReflectSchema
 
getTableForMember(String[]) - Method in class net.sf.saffron.ext.ClassSchema
 
getTableName(int) - Method in class net.sf.saffron.runtime.IteratorResultSet.MetaData
 
getTarget() - Method in class net.sf.saffron.util.DelegatingInvocationHandler
Returns the object to forward method calls to, should the derived class not implement the method.
getTarget(Expression) - Method in class net.sf.saffron.ext.ClassSchema
Given the expression which yields the current connection, returns an expression which yields the object which holds the schema data.
getTargetColumnList() - Method in class net.sf.saffron.sql.SqlInsert
.
getTargetTable() - Method in class net.sf.saffron.sql.SqlInsert
.
getTargetTable() - Method in class net.sf.saffron.sql.SqlDelete
.
getTempClassName() - Method in class net.sf.saffron.oj.stmt.OJStatement
 
getTempClassName() - Method in class net.sf.saffron.sql2rel.ConverterTest.TestContext
 
getTempMethodName() - Method in class net.sf.saffron.oj.stmt.OJStatement
 
getTempPackageName() - Method in class net.sf.saffron.oj.stmt.OJStatement
 
getTempPackageName() - Method in class net.sf.saffron.sql2rel.ConverterTest.TestContext
 
getTestContext() - Static method in class net.sf.saffron.oj.xlat.SqlToOpenjavaConverter
 
getTestContext() - Static method in class net.sf.saffron.sql2rel.ConverterTest
 
getThrows() - Method in class openjava.ptree.MethodDeclaration
Gets throw type name list of this method.
getThrows() - Method in class openjava.ptree.ConstructorDeclaration
Gets the class type list thrown by this constructor.
getTime(int) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getTime(int, Calendar) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getTime(String) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getTime(String, Calendar) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getTimestamp(int) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getTimestamp(int, Calendar) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getTimestamp(String) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getTimestamp(String, Calendar) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getToken(int) - Method in class net.sf.saffron.sql.parser.Parser
 
getToken(int) - Method in interface openjava.syntax.TokenSource
 
getToken(int) - Method in class openjava.syntax.RestorableTokenSource
 
getToken(int) - Method in class openjava.tools.parser.TokenSourceAdapter
 
getToken(int) - Method in class openjava.tools.parser.Parser
 
getToken(int) - Method in class openjava.tools.parser.CustomTokenManager
 
getTokenID() - Method in class openjava.ptree.Leaf
Returns the identifer-number of this token.
getTransactionIsolation() - Method in class net.sf.saffron.jdbc.SaffronJdbcConnection
 
getTransference() - Method in class openjava.mop.OJConstructorSourceCode
 
getTransference() - Method in class openjava.mop.OJConstructorImp
 
getTransference() - Method in class openjava.mop.OJConstructorByteCode
 
getTransference() - Method in class openjava.mop.OJConstructor
 
getTrueCase() - Method in class openjava.ptree.ConditionalExpression
Gets the true case part of this conditional expression.
getType() - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.FieldImpl
 
getType() - Method in interface net.sf.saffron.core.SaffronField
Returns the type of this field.
getType() - Method in class net.sf.saffron.oj.stmt.OJStatement.Argument
 
getType() - Method in class net.sf.saffron.oj.util.JavaRowExpression
 
getType() - Method in class net.sf.saffron.oj.xlat.InternalTranslator.RexQuery
 
getType() - Method in class net.sf.saffron.rex.RexVariable
 
getType() - Method in class net.sf.saffron.rex.RexRangeRef
 
getType() - Method in class net.sf.saffron.rex.RexNode
 
getType() - Method in class net.sf.saffron.rex.RexLiteral
 
getType() - Method in class net.sf.saffron.rex.RexList
 
getType() - Method in class net.sf.saffron.rex.RexFieldAccess
 
getType() - Method in class net.sf.saffron.rex.RexCall
 
getType() - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getType() - Method in class openjava.mop.OJFieldSourceCode
 
getType() - Method in class openjava.mop.OJFieldImp
 
getType() - Method in class openjava.mop.OJFieldByteCode
 
getType() - Method in class openjava.mop.OJField
 
getType() - Method in interface openjava.mop.Environment.VariableInfo
 
getType() - Method in class openjava.mop.Environment.BasicVariableInfo
 
getType(Environment) - Method in class openjava.ptree.ExpressionObject
 
getType(Environment) - Method in class openjava.ptree.Variable
 
getType(Environment) - Method in class openjava.ptree.UnaryExpression
 
getType(Environment) - Method in class openjava.ptree.TableReference
 
getType(Environment) - Method in class openjava.ptree.SetExpression
 
getType(Environment) - Method in class openjava.ptree.SelfAccess
 
getType(Environment) - Method in class openjava.ptree.MethodCall
 
getType(Environment) - Method in class openjava.ptree.Literal
 
getType(Environment) - Method in class openjava.ptree.InstanceofExpression
 
getType(Environment) - Method in class openjava.ptree.FieldAccess
 
getType(Environment) - Method in interface openjava.ptree.Expression
 
getType(Environment) - Method in class openjava.ptree.ConditionalExpression
 
getType(Environment) - Method in class openjava.ptree.ClassLiteral
 
getType(Environment) - Method in class openjava.ptree.CastExpression
 
getType(Environment) - Method in class openjava.ptree.BinaryExpression
 
getType(Environment) - Method in class openjava.ptree.AssignmentExpression
 
getType(Environment) - Method in class openjava.ptree.ArrayAllocationExpression
 
getType(Environment) - Method in class openjava.ptree.ArrayAccess
 
getType(Environment) - Method in class openjava.ptree.AllocationExpression
 
getType(Environment) - Method in class openjava.ptree.AliasedExpression
 
getType(Environment, boolean) - Method in class openjava.ptree.ExpressionObject
 
getType(Environment, Expression) - Static method in class openjava.mop.Toolbox
 
getType(Environment, ParseTree) - Static method in class openjava.mop.Toolbox
Finds the type of a parse tree node (which may be an Expression or a TypeName).
getType(Expression) - Method in class openjava.ptree.util.ExpansionApplier
 
getType(SaffronType[]) - Method in class net.sf.saffron.rex.RexOperator
 
getType(SaffronTypeFactory, SaffronType[]) - Method in class net.sf.saffron.sql.SqlOperator
 
getType(SaffronTypeFactory, SaffronType[]) - Method in interface net.sf.saffron.sql.SqlOperator.TypeInference
 
getType(SqlValidator, SqlValidator.Scope, SqlCall) - Method in class net.sf.saffron.sql.SqlOperator
 
getType(SqlValidator, SqlValidator.Scope, SqlCall) - Method in interface net.sf.saffron.sql.SqlOperator.TypeInference
 
getType(TypeName) - Method in class openjava.ptree.util.ExpansionApplier
Converts a type name to a class.
getTypeArray(SaffronType[]) - Static method in class net.sf.saffron.core.SaffronTypeFactoryImpl
Returns an array of all atomic types in an array.
getTypeArray(SaffronType[], ArrayList) - Static method in class net.sf.saffron.core.SaffronTypeFactoryImpl
 
getTypeFactory() - Method in interface net.sf.saffron.core.SaffronSchema
Returns the type factory used to generate types for this schema.
getTypeFactory() - Method in class net.sf.saffron.core.EmptySaffronConnection.EmptySaffronSchema
 
getTypeFactory() - Method in class net.sf.saffron.ext.ReflectSchema
 
getTypeFactory() - Method in class net.sf.saffron.ext.ClassSchema
 
getTypeFactory() - Method in class net.sf.saffron.rex.RexBuilder
 
getTypeMap() - Method in class net.sf.saffron.jdbc.SaffronJdbcConnection
 
getTypeName() - Method in class openjava.ptree.ClassLiteral
Gets the type name of this class literal.
getTypeName() - Method in class openjava.ptree.ArrayAllocationExpression
Gets the type name of the array.
getTypes(Environment, Expression[]) - Static method in class openjava.mop.Toolbox
 
getTypes(RexNode[]) - Method in class net.sf.saffron.rex.RexBuilder
 
getTypeSpecifier() - Method in class openjava.ptree.VariableDeclaration
Gets the type specifier of this variable declaration.
getTypeSpecifier() - Method in class openjava.ptree.Parameter
Gets the type specifier of this parameter.
getTypeSpecifier() - Method in class openjava.ptree.InstanceofExpression
Gets the type specifier of the right operand to be tested in this expression.
getTypeSpecifier() - Method in class openjava.ptree.FieldDeclaration
Gets type specifier of this field variable.
getTypeSpecifier() - Method in class openjava.ptree.CastExpression
Gets the type specifier to cast in this expression.
getTypeSuffixRule(String) - Static method in class openjava.mop.OJClass
 
getUnicodeStream(int) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getUnicodeStream(String) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getUpdateCount() - Method in class net.sf.saffron.jdbc.SaffronJdbcStatement
 
getURL(int) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getURL(String) - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getUrlPrefix() - Method in class net.sf.saffron.jdbc.SaffronJdbcDriver
 
getUrlPrefix() - Method in class net.sf.saffron.jdbc.SaffronJdbcConnection
 
getUrlPrefixStatic() - Static method in class net.sf.saffron.jdbc.SaffronJdbcDriver
 
getValue() - Method in class net.sf.saffron.oj.stmt.OJStatement.Argument
 
getValue() - Method in class net.sf.saffron.rex.RexLiteral
Returns the value of this literal.
getValue() - Method in class net.sf.saffron.sql.SqlLiteral
Returns the value of this literal.
getValue() - Method in class net.sf.saffron.util.OptionsList.Option
Returns the value of this option for the most recent call to OptionsList.parse(java.lang.String[]).
getValue(int) - Method in class net.sf.saffron.util.EnumeratedValues
Returns the value associated with an ordinal; the return value is null if the ordinal is not a member of the enumeration.
getValue(String) - Method in class net.sf.saffron.util.EnumeratedValues
Returns the ordinal associated with a name.
getVariable() - Method in interface net.sf.saffron.opt.RelImplementor.Bind
 
getVariable() - Method in class net.sf.saffron.opt.RelImplementor.EagerBind
 
getVariable() - Method in class net.sf.saffron.opt.RelImplementor.RelBind
 
getVariable() - Method in class net.sf.saffron.opt.RelImplementor.Frame
Retrieves the variable, executing the lazy bind if necessary.
getVariable() - Method in class net.sf.saffron.opt.RelImplementor.LazyBind
 
getVariable() - Method in class openjava.ptree.VariableDeclarator
Gets declarator name, declarator name includes variable name but its dimension.
getVariable() - Method in class openjava.ptree.VariableDeclaration
Gets declarator name, declarator name includes variable name but its dimension.
getVariable() - Method in class openjava.ptree.Parameter
Gets the variable name of this parameter.
getVariable() - Method in class openjava.ptree.ForStatement
Gets the name of the 'in' variable in a for-statement.
getVariable() - Method in class openjava.ptree.FieldDeclaration
Gets variable name of this field.
getVariableDeclarator() - Method in class openjava.ptree.VariableDeclaration
Gets the variable declarator of this variable declaration.
getVariableDeclarator() - Method in class openjava.ptree.FieldDeclaration
Deprecated.  
getVariableDeclaratorImpl() - Method in class openjava.ptree.FieldDeclaration
 
getVariablesSet() - Method in class net.sf.saffron.opt.RelSubset
 
getVariablesSet(SaffronRel) - Static method in class net.sf.saffron.opt.OptUtil
Returns a list of variables set by a relational expression or its descendants.
getVariablesSetAndUsed(SaffronRel, SaffronRel) - Static method in class net.sf.saffron.opt.OptUtil
Returns a set of distinct variables set by rel0 and used by rel1.
getVariablesStopped() - Method in class net.sf.saffron.rel.SaffronRel
Returns the names of variables which are set in this relational expression but also used and therefore not available to parents of this relational expression.
getVariablesStopped() - Method in class net.sf.saffron.rel.JoinRel
 
getVariablesUsed() - Method in class net.sf.saffron.opt.RelSubset
 
getVariablesUsed(SaffronRel) - Static method in class net.sf.saffron.opt.OptUtil
Returns a list of variables used by a relational expression or its descendants.
getWarnings() - Method in class net.sf.saffron.jdbc.SaffronJdbcStatement
 
getWarnings() - Method in class net.sf.saffron.jdbc.SaffronJdbcConnection
 
getWarnings() - Method in class net.sf.saffron.runtime.IteratorResultSet
 
getWhere() - Method in class net.sf.saffron.sql.SqlSelect
 
getWhere() - Method in class openjava.ptree.QueryExpression
 
global - Static variable in class net.sf.saffron.util.SaffronResource
 
GlobalEnvironment - class openjava.mop.GlobalEnvironment.
 
GlobalEnvironment() - Constructor for class openjava.mop.GlobalEnvironment
 
Glossary - class net.sf.saffron.util.Glossary.
A collection of terms.
Glossary() - Constructor for class net.sf.saffron.util.Glossary
 
go(Expression, Expression) - Method in interface net.sf.saffron.oj.OJConnectionRegistry.ExpressionFunctor
 
go(ParseTree) - Method in class net.sf.saffron.oj.xlat.InternalTranslator
 
go(ParseTreeVisitor, Expression) - Static method in class openjava.mop.Toolbox
Sets a ParseTreeVisitor going on a given non-relational expression, and returns the result.
go(ParseTreeVisitor, ParseTree) - Static method in class openjava.mop.Toolbox
Sets a ParseTreeVisitor going on a parse tree, and returns the result.
go(RelVisitor, SaffronRel) - Static method in class net.sf.saffron.opt.OptUtil
Sets a RelVisitor going on a given relational expression, and returns the result.
go(RexNode) - Method in class net.sf.saffron.opt.RelImplementor.Translator
 
go(RexNode) - Method in class net.sf.saffron.rel.SwapJoinRule.VariableReplacer
 
GOTO - Static variable in interface openjava.tools.parser.ParserConstants
 
Graph - class net.sf.saffron.util.Graph.
A Graph is a collection of directed arcs between nodes, and supports various graph-theoretic operations.
Graph.Arc - class net.sf.saffron.util.Graph.Arc.
An Arc is a directed link between two nodes.
Graph.Arc(Object, Object) - Constructor for class net.sf.saffron.util.Graph.Arc
Creates an arc.
Graph.GraphTest - class net.sf.saffron.util.Graph.GraphTest.
 
Graph.GraphTest(String) - Constructor for class net.sf.saffron.util.Graph.GraphTest
 
Graph() - Constructor for class net.sf.saffron.util.Graph
 
GREATER - Static variable in class openjava.ptree.BinaryExpression
 
GREATER - Static variable in interface openjava.syntax.TokenID
 
GREATER - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
GREATER_EQUAL - Static variable in interface openjava.syntax.TokenID
 
GREATER_EQUAL - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
GREATEREQUAL - Static variable in class openjava.ptree.BinaryExpression
 
GreaterEqualORDINAL - Static variable in class net.sf.saffron.rex.RexKind
 
GreaterThan - Static variable in class net.sf.saffron.rex.RexKind
The greater-than operator, ">".
GreaterThan - Static variable in class net.sf.saffron.sql.SqlKind
GreaterThan
greaterThanOperator - Variable in class net.sf.saffron.rex.RexOperatorTable
 
greaterThanOperator - Variable in class net.sf.saffron.sql.SqlOperatorTable
 
GreaterThanORDINAL - Static variable in class net.sf.saffron.rex.RexKind
 
GreaterThanORDINAL - Static variable in class net.sf.saffron.sql.SqlKind
 
GreaterThanOrEqual - Static variable in class net.sf.saffron.rex.RexKind
The greater-than-or-equal operator, ">=".
GreaterThanOrEqual - Static variable in class net.sf.saffron.sql.SqlKind
GreaterThanOrEqual
greaterThanOrEqualOperator - Variable in class net.sf.saffron.rex.RexOperatorTable
 
greaterThanOrEqualOperator - Variable in class net.sf.saffron.sql.SqlOperatorTable
 
GreaterThanOrEqualORDINAL - Static variable in class net.sf.saffron.sql.SqlKind
 
GREEN - Static variable in class net.sf.saffron.util.OptionsListTest.Color
 
group - Variable in class net.sf.saffron.oj.xlat.AggInternalTranslator.RexGroupVariable
 
GROUP - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
GROUP - Static variable in interface openjava.tools.parser.ParserConstants
 
GROUP_OPERAND - Static variable in class net.sf.saffron.sql.SqlSelect
 
GroupByOpt() - Method in class net.sf.saffron.sql.parser.Parser
 
groupCount - Variable in class net.sf.saffron.oj.xlat.AggUnpickler
 
groupCount - Variable in class net.sf.saffron.rel.AggregateRel
 
groups - Variable in class net.sf.saffron.oj.xlat.AggInternalTranslator
 
GT - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
GT - Static variable in interface openjava.tools.parser.ParserConstants
 
guessDescription(String) - Static method in class net.sf.saffron.opt.VolcanoRule
 
guessRowType(Class) - Static method in class openjava.mop.Toolbox
Guesses the row-type of an expression which has type clazz.
guessRowType(OJClass) - Static method in class openjava.mop.Toolbox
Guesses the row-type of an expression which has type clazz.
guessSubset() - Method in class net.sf.saffron.opt.VolcanoRuleMatch
 
GUICompiler - class openjava.ojc.GUICompiler.
 
GUICompiler(CommandArguments) - Constructor for class openjava.ojc.GUICompiler
 

H

handle(Throwable) - Method in class net.sf.saffron.util.MainApp
Handles an error.
Handler - interface net.sf.saffron.walden.Handler.
Communicates the results of an Interpreter to the world.
handler_ - Variable in class net.sf.saffron.util.OptionsList.Option
 
has(String) - Method in class openjava.mop.OJModifier
 
hash(int, int) - Static method in class net.sf.saffron.util.Util
 
HashableArray - class net.sf.saffron.runtime.HashableArray.
HashableArray provides a Object[] with a HashableArray.hashCode() and an HashableArray.equals(java.lang.Object) function, so it can be used as a key in a Hashtable.
HashableArray - class openjava.ptree.util.HashableArray.
HashableArray provides a Object[] with a HashableArray.hashCode() and an HashableArray.equals(java.lang.Object) function, so it can be used as a key in a Hashtable.
HashableArray(Object[]) - Constructor for class net.sf.saffron.runtime.HashableArray
 
HashableArray(Object[]) - Constructor for class openjava.ptree.util.HashableArray
 
hashCode() - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.TypeImpl
 
hashCode() - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.SqlType
 
hashCode() - Method in class net.sf.saffron.rel.RelFieldCollation
 
hashCode() - Method in class net.sf.saffron.rex.RexLiteral
 
hashCode() - Method in class net.sf.saffron.runtime.HashableArray
 
hashCode() - Method in class net.sf.saffron.sql.SqlLiteral
 
hashCode() - Method in class net.sf.saffron.util.Graph.Arc
 
hashCode() - Method in class openjava.mop.Signature
 
hashCode() - Method in class openjava.mop.OJMethod
Computes a hashcode for this method.
hashCode() - Method in class openjava.mop.OJField
Computes a hashcode for this field.
hashCode() - Method in class openjava.mop.OJConstructor
Computes a hashcode for this method.
hashCode() - Method in class openjava.ptree.ParseTreeObject
 
hashCode() - Method in class openjava.ptree.util.SyntheticClass
 
hashCode() - Method in class openjava.ptree.util.HashableArray
 
hashCodeCache - Variable in class openjava.mop.Signature
 
HASHTABLE - Static variable in class net.sf.saffron.opt.CallingConvention
 
HASHTABLE_ORDINAL - Static variable in class net.sf.saffron.opt.CallingConvention
 
hasMoreElements() - Method in class net.sf.saffron.runtime.BufferedIterator
 
hasMoreElements() - Method in class net.sf.saffron.util.Walker
 
hasNext_ - Variable in class net.sf.saffron.runtime.QueueIterator
 
hasNext() - Method in class net.sf.saffron.runtime.ResultSetIterator
 
hasNext() - Method in class net.sf.saffron.runtime.QueueIterator
 
hasNext() - Method in class net.sf.saffron.runtime.EnumerationIterator
 
hasNext() - Method in class net.sf.saffron.runtime.CompoundIterator
 
hasNext() - Method in class net.sf.saffron.runtime.CalcIterator
 
hasNext() - Method in class net.sf.saffron.runtime.BufferedIterator
 
hasNext() - Method in class net.sf.saffron.runtime.BufferedIterator.Clonerator
 
hasNextMatch() - Method in class net.sf.saffron.opt.RuleQueue
Returns whether there is a rule match in the queue.
hasVariable() - Method in class net.sf.saffron.opt.RelImplementor.Frame
Returns whether the frame has, or potentially has, a variable.
HAVING - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
HAVING_OPERAND - Static variable in class net.sf.saffron.sql.SqlSelect
 
HavingOpt() - Method in class net.sf.saffron.sql.parser.Parser
 
HEX_LITERAL - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
HEX_LITERAL - Static variable in interface openjava.tools.parser.ParserConstants
 
hexval(char) - Static method in class net.sf.saffron.sql.parser.JavaCharStream
 
hexval(char) - Static method in class openjava.tools.parser.JavaCharStream
 
Holder - class net.sf.saffron.runtime.Holder.
A set of classes for holding primitive objects.
Holder.int_Holder - class net.sf.saffron.runtime.Holder.int_Holder.
 
Holder.int_Holder(int) - Constructor for class net.sf.saffron.runtime.Holder.int_Holder
 
Holder() - Constructor for class net.sf.saffron.runtime.Holder
 
HOOK - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
HOOK - Static variable in interface openjava.syntax.TokenID
 
HOOK - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
HOOK - Static variable in interface openjava.tools.parser.ParserConstants
 
httpSession - Variable in class net.sf.saffron.web.servlet.WaldenServlet.Session
 
HUGE - Static variable in class net.sf.saffron.opt.VolcanoCost
 

I

i - Variable in class net.sf.saffron.runtime.CompoundIterator
 
iChild - Variable in class net.sf.saffron.util.Walker.Frame
 
id - Variable in class net.sf.saffron.opt.RelSet
 
id - Variable in class net.sf.saffron.rel.SaffronRel
unique id of this object -- for debugging
id - Variable in class net.sf.saffron.sql.SqlValidator.IdentifierScope
 
id - Variable in class openjava.mop.OJMethodSourceCode
 
id - Variable in class openjava.mop.OJFieldSourceCode
 
id - Variable in class openjava.mop.OJConstructorSourceCode
 
id - Variable in class openjava.ptree.SelfAccess
 
id - Variable in class openjava.ptree.Literal
 
id - Static variable in class openjava.ptree.util.ClassMap
 
idCount - Static variable in class openjava.ptree.ParseTreeObject
The idCount counts up generated ptree objects
idCounter - Static variable in class openjava.mop.OJMethodSourceCode
 
idCounter - Static variable in class openjava.mop.OJFieldSourceCode
 
idCounter - Static variable in class openjava.mop.OJConstructorSourceCode
 
Identifier - Static variable in class net.sf.saffron.rex.RexKind
An identifier.
Identifier - Static variable in class net.sf.saffron.sql.SqlKind
Identifier
IDENTIFIER - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
IDENTIFIER - Static variable in interface openjava.syntax.TokenID
 
IDENTIFIER - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
IDENTIFIER - Static variable in interface openjava.tools.parser.ParserConstants
 
Identifier() - Method in class net.sf.saffron.sql.parser.Parser
 
Identifier() - Method in class openjava.tools.parser.Parser
 
IdentifierORDINAL - Static variable in class net.sf.saffron.rex.RexKind
 
IdentifierORDINAL - Static variable in class net.sf.saffron.sql.SqlKind
 
identifierQuoteString - Variable in class net.sf.saffron.sql.SqlDialect
 
IdentifierRule - class openjava.syntax.IdentifierRule.
The class IdentifierRule represents syntax rule of Identifier.
IdentifierRule() - Constructor for class openjava.syntax.IdentifierRule
For any identifier.
IdentifierRule(String) - Constructor for class openjava.syntax.IdentifierRule
For specified identifier.
IF - Static variable in interface openjava.syntax.TokenID
 
IF - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
IF - Static variable in interface openjava.tools.parser.ParserConstants
 
iField - Variable in class net.sf.saffron.rel.RelFieldCollation
0-based index of field being sorted.
IfStatement - class openjava.ptree.IfStatement.
The IfStatement class represents a if statement node of parse tree
IfStatement() - Constructor for class openjava.ptree.IfStatement
 
IfStatement(Environment) - Method in class openjava.tools.parser.Parser
 
IfStatement(Expression, StatementList) - Constructor for class openjava.ptree.IfStatement
Constructs new IfStatement from prototype object
IfStatement(Expression, StatementList, StatementList) - Constructor for class openjava.ptree.IfStatement
Constructs new IfStatement from prototype object
ignoreCase - Variable in class net.sf.saffron.ext.ClassSchema
 
image - Variable in class net.sf.saffron.sql.parser.Token
The string image of the token.
image - Variable in class net.sf.saffron.sql.parser.ParserTokenManager
 
image - Variable in class openjava.tools.parser.Token
The string image of the token.
image - Variable in class openjava.tools.parser.ParserTokenManager
 
implement(RelImplementor, int) - Method in class net.sf.saffron.oj.convert.VectorConverterRel
 
implement(RelImplementor, int) - Method in class net.sf.saffron.oj.convert.ResultSetConverterRel
 
implement(RelImplementor, int) - Method in class net.sf.saffron.oj.convert.JavaConverterRel
 
implement(RelImplementor, int) - Method in class net.sf.saffron.oj.convert.IterConverterRel
 
implement(RelImplementor, int) - Method in class net.sf.saffron.oj.convert.IterableConverterRel
 
implement(RelImplementor, int) - Method in class net.sf.saffron.oj.convert.ExistsConverterRel
 
implement(RelImplementor, int) - Method in class net.sf.saffron.oj.convert.EnumerationConverterRel
 
implement(RelImplementor, int) - Method in class net.sf.saffron.oj.convert.CollectionConverterRel
 
implement(RelImplementor, int) - Method in class net.sf.saffron.oj.convert.ArrayConverterRel
 
implement(RelImplementor, int) - Method in class net.sf.saffron.oj.rel.JavaUnionAllRel
 
implement(RelImplementor, int) - Method in class net.sf.saffron.oj.rel.JavaTableAccessRel
 
implement(RelImplementor, int) - Method in class net.sf.saffron.oj.rel.JavaProjectRel
 
implement(RelImplementor, int) - Method in class net.sf.saffron.oj.rel.JavaOneRowRel
 
implement(RelImplementor, int) - Method in class net.sf.saffron.oj.rel.JavaNestedLoopJoinRel
 
implement(RelImplementor, int) - Method in class net.sf.saffron.oj.rel.JavaFilterRel
 
implement(RelImplementor, int) - Method in class net.sf.saffron.oj.rel.JavaExistsRel
 
implement(RelImplementor, int) - Method in class net.sf.saffron.oj.rel.JavaDistinctRel
 
implement(RelImplementor, int) - Method in class net.sf.saffron.oj.rel.JavaAggregateRel
 
implement(RelImplementor, int) - Method in class net.sf.saffron.oj.rel.IterOneRowRel
 
implement(RelImplementor, int) - Method in class net.sf.saffron.oj.rel.IterConcatenateRel
 
implement(RelImplementor, int) - Method in class net.sf.saffron.oj.rel.IterCalcRel
 
implement(RelImplementor, int) - Method in class net.sf.saffron.oj.rel.ForTerminatorRel
 
implement(RelImplementor, int) - Method in class net.sf.saffron.oj.rel.ExpressionReaderRel
 
implement(RelImplementor, int) - Method in class net.sf.saffron.rel.SaffronRel
Create a plan for this expression according to a calling convention.
implement(RelImplementor, int) - Method in class net.sf.saffron.rel.convert.ConverterRel
 
implement(RelImplementor, int) - Method in class net.sf.saffron.rel.jdbc.JdbcQuery
 
implement(SaffronRel, RelImplementor) - Method in interface net.sf.saffron.core.ImplementableTable
 
implement(SaffronRel, RelImplementor) - Method in class net.sf.saffron.ext.JdbcTable
 
ImplementableTable - interface net.sf.saffron.core.ImplementableTable.
An ImplementableTable is a SaffronTable which can be scanned without any filters.
implementArray(RelImplementor, int) - Method in class net.sf.saffron.oj.convert.JavaConverterRel
 
implementArray(RelImplementor, int) - Method in class net.sf.saffron.oj.convert.ExistsConverterRel
 
IMPLEMENTATION - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
implementChild(SaffronRel, int, SaffronRel) - Method in class net.sf.saffron.opt.RelImplementor
Implements a relational expression according to a calling convention.
implementCollection(RelImplementor, int) - Method in class net.sf.saffron.oj.convert.IterConverterRel
 
implementCollection(RelImplementor, int) - Method in class net.sf.saffron.oj.convert.IterableConverterRel
 
implementCollection(RelImplementor, int) - Method in class net.sf.saffron.oj.convert.ExistsConverterRel
 
implementCollection(RelImplementor, int) - Method in class net.sf.saffron.oj.convert.ArrayConverterRel
 
implementEnumeration(RelImplementor, int) - Method in class net.sf.saffron.oj.convert.JavaConverterRel
 
implementEnumeration(RelImplementor, int) - Method in class net.sf.saffron.oj.convert.IterConverterRel
 
implementEnumeration(RelImplementor, int) - Method in class net.sf.saffron.oj.convert.ExistsConverterRel
 
implementFieldAccess(RelImplementor, String) - Method in class net.sf.saffron.rel.SaffronRel
Burrows into a synthetic record and returns the underlying relation which provides the field called fieldName.
implementFieldAccess(RelImplementor, String) - Method in class net.sf.saffron.rel.ProjectRelBase
 
implementHashtable(RelImplementor, int) - Method in class net.sf.saffron.oj.convert.JavaConverterRel
 
implementHashtable(RelImplementor, int) - Method in class net.sf.saffron.oj.convert.ExistsConverterRel
 
implementIterable(RelImplementor, int) - Method in class net.sf.saffron.oj.convert.JavaConverterRel
 
implementIterable(RelImplementor, int) - Method in class net.sf.saffron.oj.convert.IterConverterRel
 
implementIterator(RelImplementor, int) - Method in class net.sf.saffron.oj.convert.ResultSetConverterRel
 
implementIterator(RelImplementor, int) - Method in class net.sf.saffron.oj.convert.JavaConverterRel
 
implementIterator(RelImplementor, int) - Method in class net.sf.saffron.oj.convert.IterableConverterRel
 
implementIterator(RelImplementor, int) - Method in class net.sf.saffron.oj.convert.ExistsConverterRel
 
implementJava(RelImplementor, int) - Method in class net.sf.saffron.oj.convert.VectorConverterRel
 
implementJava(RelImplementor, int) - Method in class net.sf.saffron.oj.convert.IterableConverterRel
 
implementJava(RelImplementor, int) - Method in class net.sf.saffron.oj.convert.ExistsConverterRel
 
implementJava(RelImplementor, int) - Method in class net.sf.saffron.oj.convert.CollectionConverterRel
 
implementMap(RelImplementor, int) - Method in class net.sf.saffron.oj.convert.JavaConverterRel
 
implementMap(RelImplementor, int) - Method in class net.sf.saffron.oj.convert.ExistsConverterRel
 
implementMerge(RelImplementor, SaffronRel, Expression, Expression) - Method in class net.sf.saffron.oj.rel.BuiltinAggregation
 
implementMerge(RelImplementor, SaffronRel, Expression, Expression) - Method in class net.sf.saffron.oj.xlat.ExtenderAggregation
 
implementMerge(RelImplementor, SaffronRel, Expression, Expression) - Method in interface net.sf.saffron.rel.Aggregation
Generates (into the current statement list, gleaned by calling implementor's RelImplementor.getStatementList() method) code to merge two accumulators.
implementNext(RelImplementor, SaffronRel, Expression) - Method in class net.sf.saffron.rel.AggregateRel.Call
 
implementNext(RelImplementor, SaffronRel, Expression, int[]) - Method in class net.sf.saffron.oj.rel.BuiltinAggregation.Count
 
implementNext(RelImplementor, SaffronRel, Expression, int[]) - Method in class net.sf.saffron.oj.rel.BuiltinAggregation.MinMax
 
implementNext(RelImplementor, SaffronRel, Expression, int[]) - Method in class net.sf.saffron.oj.rel.BuiltinAggregation.Sum
 
implementNext(RelImplementor, SaffronRel, Expression, int[]) - Method in class net.sf.saffron.oj.xlat.ExtenderAggregation
 
implementNext(RelImplementor, SaffronRel, Expression, int[]) - Method in interface net.sf.saffron.rel.Aggregation
Generates (into the current statement list, gleaned by calling implementor's RelImplementor.getStatementList() method) the piece of code which gets called each time an extra row is seen.
implementor - Variable in class net.sf.saffron.opt.RelImplementor.Translator
 
implementResult(Expression) - Method in class net.sf.saffron.oj.rel.BuiltinAggregation.Count
 
implementResult(Expression) - Method in class net.sf.saffron.oj.rel.BuiltinAggregation.MinMax
 
implementResult(Expression) - Method in class net.sf.saffron.oj.rel.BuiltinAggregation.Sum
 
implementResult(Expression) - Method in class net.sf.saffron.oj.xlat.ExtenderAggregation
 
implementResult(Expression) - Method in interface net.sf.saffron.rel.Aggregation
Generates the expression which gets called when a total is complete.
implementResult(Expression) - Method in class net.sf.saffron.rel.AggregateRel.Call
Generates the expression to retrieve the result of this aggregation.
implementResultSet(RelImplementor, int) - Method in class net.sf.saffron.oj.convert.JavaConverterRel
 
implementResultSet(RelImplementor, int) - Method in class net.sf.saffron.oj.convert.IterConverterRel
 
implementRoot(SaffronRel) - Method in class net.sf.saffron.opt.RelImplementor
Starts an iteration, by calling SaffronRel.implement(net.sf.saffron.opt.RelImplementor, int) on the root element.
IMPLEMENTS - Static variable in interface openjava.syntax.TokenID
 
IMPLEMENTS - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
IMPLEMENTS - Static variable in interface openjava.tools.parser.ParserConstants
 
implementSelf(RelImplementor) - Method in interface net.sf.saffron.oj.rel.JavaRel
Returns a Java expression which yields the current row of this relational expression.
implementSelf(RelImplementor) - Method in class net.sf.saffron.oj.rel.JavaProjectRel
Generates the initializer for the variable which holds the current row of this project.
implementSelf(RelImplementor) - Method in class net.sf.saffron.oj.rel.JavaOneRowRel
 
implementSelf(RelImplementor) - Method in class net.sf.saffron.oj.rel.JavaNestedLoopJoinRel
Returns a Java expression which yields the current row of this relational expression.
ImplementsPhraseOpt(Environment) - Method in class openjava.tools.parser.Parser
 
implementStart(RelImplementor, SaffronRel) - Method in class net.sf.saffron.rel.AggregateRel.Call
 
implementStart(RelImplementor, SaffronRel, int[]) - Method in class net.sf.saffron.oj.rel.BuiltinAggregation.Count
 
implementStart(RelImplementor, SaffronRel, int[]) - Method in class net.sf.saffron.oj.rel.BuiltinAggregation.MinMax
 
implementStart(RelImplementor, SaffronRel, int[]) - Method in class net.sf.saffron.oj.rel.BuiltinAggregation.Sum
 
implementStart(RelImplementor, SaffronRel, int[]) - Method in class net.sf.saffron.oj.xlat.ExtenderAggregation
 
implementStart(RelImplementor, SaffronRel, int[]) - Method in interface net.sf.saffron.rel.Aggregation
Generates the expression which gets called when a new total is created.
implementStartAndNext(RelImplementor, SaffronRel) - Method in class net.sf.saffron.rel.AggregateRel.Call
 
implementStartAndNext(RelImplementor, SaffronRel, int[]) - Method in class net.sf.saffron.oj.rel.BuiltinAggregation
This is a default implementation of Aggregation.implementStartAndNext(net.sf.saffron.opt.RelImplementor, net.sf.saffron.rel.SaffronRel, int[]); particular derived classes may do better.
implementStartAndNext(RelImplementor, SaffronRel, int[]) - Method in class net.sf.saffron.oj.xlat.ExtenderAggregation
 
implementStartAndNext(RelImplementor, SaffronRel, int[]) - Method in interface net.sf.saffron.rel.Aggregation
Generates code to create a new total and to add the first value.
implementVector(RelImplementor, int) - Method in class net.sf.saffron.oj.convert.JavaConverterRel
 
implementVector(RelImplementor, int) - Method in class net.sf.saffron.oj.convert.EnumerationConverterRel
 
implementVector(RelImplementor, int) - Method in class net.sf.saffron.oj.convert.ArrayConverterRel
 
IMPORT - Static variable in interface openjava.syntax.TokenID
 
IMPORT - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
IMPORT - Static variable in interface openjava.tools.parser.ParserConstants
 
importClass(String) - Method in class openjava.mop.FileEnvironment
Imports a class.
ImportDeclaration() - Method in class openjava.tools.parser.Parser
 
ImportDeclarationListOpt() - Method in class openjava.tools.parser.Parser
 
importedClasses - Variable in class openjava.mop.FileEnvironment
 
importedPackages - Variable in class openjava.mop.FileEnvironment
 
importPackage(String) - Method in class openjava.mop.FileEnvironment
Imports a package.
In - Static variable in class net.sf.saffron.sql.SqlKind
In
IN - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
IN - Static variable in class openjava.ptree.BinaryExpression
 
IN - Static variable in interface openjava.tools.parser.ParserConstants
 
IN_FORMAL_COMMENT - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
IN_MULTI_LINE_COMMENT - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
IN_SINGLE_LINE_COMMENT - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
inBuf - Variable in class net.sf.saffron.sql.parser.JavaCharStream
 
inBuf - Variable in class openjava.tools.parser.JavaCharStream
 
includes(RexKind) - Method in class net.sf.saffron.rex.RexKind
 
InclusiveOrExpression(Environment) - Method in class openjava.tools.parser.Parser
 
inConvention - Variable in class net.sf.saffron.rel.convert.ConverterRule
 
inConvention - Variable in class net.sf.saffron.rel.convert.ConverterRel
 
INCR - Static variable in interface openjava.tools.parser.ParserConstants
 
INCREMENT - Static variable in interface openjava.syntax.TokenID
 
INCREMENT - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
index - Variable in class net.sf.saffron.core.SaffronTypeFactoryImpl.FieldImpl
 
index - Variable in class net.sf.saffron.rex.RexInputRef
 
Infinite - interface net.sf.saffron.runtime.Infinite.
Infinite is an empty interface which informs the optimizer that an Iterator will -- or may -- never end.
INFINITY - Static variable in class net.sf.saffron.opt.VolcanoCost
 
INHERIT - Static variable in class openjava.mop.OJModifier
 
init() - Method in class net.sf.saffron.web.applet.WaldenApplet
 
init() - Method in class openjava.ojc.CommandArguments2
 
init(HttpSessionEvent) - Method in class net.sf.saffron.web.servlet.WaldenServlet.Session
 
init(OJStatement.Argument[]) - Method in class net.sf.saffron.oj.stmt.OJStatement
 
init(SaffronPlanner) - Static method in class net.sf.saffron.oj.convert.VectorConverterRel
 
init(SaffronPlanner) - Static method in class net.sf.saffron.oj.convert.ResultSetConverterRel
 
init(SaffronPlanner) - Static method in class net.sf.saffron.oj.convert.JavaConverterRel
 
init(SaffronPlanner) - Static method in class net.sf.saffron.oj.convert.IterConverterRel
 
init(SaffronPlanner) - Static method in class net.sf.saffron.oj.convert.IterableConverterRel
 
init(SaffronPlanner) - Static method in class net.sf.saffron.oj.convert.ExistsConverterRel
 
init(SaffronPlanner) - Static method in class net.sf.saffron.oj.convert.EnumerationConverterRel
 
init(SaffronPlanner) - Static method in class net.sf.saffron.oj.convert.CollectionConverterRel
 
init(SaffronPlanner) - Static method in class net.sf.saffron.oj.convert.ArrayConverterRel
 
init(SaffronPlanner) - Static method in class net.sf.saffron.rel.convert.NoneConverterRel
 
init(ServletConfig) - Method in class net.sf.saffron.web.servlet.WaldenServlet
 
init(ServletContextEvent) - Method in class net.sf.saffron.web.servlet.WaldenServlet.Context
 
initAttributes(int) - Static method in class openjava.debug.gui.SourceCodeViewer
 
initDebug() - Method in class openjava.ojc.GUICompiler
 
initDebug() - Method in class openjava.ojc.ExprCompiler
 
initDebug() - Method in class openjava.ojc.Compiler
 
initDocument(DefaultStyledDocument) - Static method in class openjava.debug.gui.SourceCodeViewer
 
initFiles() - Method in class openjava.ojc.CommandArguments2
 
initFiles() - Method in class openjava.ojc.CommandArguments
 
initialize(Environment, ParseTree) - Static method in class openjava.ptree.util.PartialParser
 
initializeOptions() - Method in class net.sf.saffron.util.MainApp
Initializes the application.
initList() - Method in class openjava.syntax.SeparatedListRule
 
initList() - Method in class openjava.syntax.ExpressionListRule
 
initList() - Method in class openjava.syntax.DefaultListRule
 
initMaps() - Static method in class net.sf.saffron.oj.xlat.SqlToOpenjavaConverter
 
initParseTree(FileEnvironment[], CompilationUnit[]) - Method in class openjava.ojc.ExprCompiler
 
initParseTree(FileEnvironment[], CompilationUnit[]) - Method in class openjava.ojc.Compiler
 
initSaffronConnection(String, Properties) - Method in class net.sf.saffron.jdbc.SaffronJdbcConnection
 
Inner - Static variable in class net.sf.saffron.sql.SqlJoinOperator.JoinType
Inner join.
INNER - Static variable in class net.sf.saffron.rel.JoinRel.JoinType
 
INNER - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
INNER - Static variable in interface openjava.tools.parser.ParserConstants
 
Inner_ORDINAL - Static variable in class net.sf.saffron.sql.SqlJoinOperator.JoinType
 
inOperator - Variable in class net.sf.saffron.sql.SqlOperatorTable
 
InORDINAL - Static variable in class net.sf.saffron.sql.SqlKind
 
input - Variable in class net.sf.saffron.opt.RelImplementor.Translator.WhichInputResult
 
input_stream - Variable in class net.sf.saffron.sql.parser.ParserTokenManager
 
input_stream - Variable in class openjava.tools.parser.ParserTokenManager
 
inputIndex - Variable in class net.sf.saffron.opt.RelImplementor.Translator.WhichInputResult
 
inputIterator - Variable in class net.sf.saffron.runtime.CalcIterator
 
inputs - Variable in class net.sf.saffron.oj.xlat.InternalTranslator
 
inputs - Variable in class net.sf.saffron.rel.UnionRel
 
inputs - Variable in class net.sf.saffron.sql2rel.SqlToRelConverter.Blackboard
 
inputStream - Variable in class net.sf.saffron.sql.parser.JavaCharStream
 
inputStream - Variable in class openjava.tools.parser.JavaCharStream
 
Insert - Static variable in class net.sf.saffron.sql.SqlKind
INSERT statement
INSERT - Static variable in class net.sf.saffron.rel.TableModificationRel.Operation
 
INSERT - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
INSERT_ORDINAL - Static variable in class net.sf.saffron.rel.TableModificationRel.Operation
 
insert(Object) - Method in class net.sf.saffron.util.BinaryHeap
 
insertElementAt(CaseGroup, int) - Method in class openjava.ptree.CaseGroupList
Inserts the specified element into the list before the specified element of the list.
insertElementAt(CaseLabel, int) - Method in class openjava.ptree.CaseLabelList
Inserts the specified element into the list before the specified element of the list.
insertElementAt(CatchBlock, int) - Method in class openjava.ptree.CatchList
Inserts the specified element into the list before the specified element of the list.
insertElementAt(ClassDeclaration, int) - Method in class openjava.ptree.ClassDeclarationList
Inserts the specified element into the list before the specified element of the list.
insertElementAt(Expression, int) - Method in class openjava.ptree.ExpressionList
Inserts the specified element into the list before the specified element of the list.
insertElementAt(MemberDeclaration, int) - Method in class openjava.ptree.MemberDeclarationList
Inserts the specified element into the list before the specified element of the list.
insertElementAt(Object, int) - Method in class openjava.ptree.ObjectList
Inserts the specified element into the list before the specified element of the list.
insertElementAt(Parameter, int) - Method in class openjava.ptree.ParameterList
Inserts the specified element into the list before the specified element of the list.
insertElementAt(Statement, int) - Method in class openjava.ptree.StatementList
Inserts the specified element into the list before the specified element of the list.
insertElementAt(String, int) - Method in class openjava.ptree.ModifierList
Inserts the specified element into the list before the specified element of the list.
insertElementAt(VariableInitializer, int) - Method in class openjava.ptree.ArrayInitializer
Inserts the specified element into the list before the specified element of the list.
InsertExpression - class openjava.ptree.InsertExpression.
 
InsertExpression(Expression, Expression) - Constructor for class openjava.ptree.InsertExpression
 
insertOperator - Variable in class net.sf.saffron.sql.SqlOperatorTable
 
InsertORDINAL - Static variable in class net.sf.saffron.sql.SqlKind
 
insertRow() - Method in class net.sf.saffron.runtime.IteratorResultSet
 
instance - Static variable in class net.sf.saffron.jdbc.SaffronJdbcConnection.Property
 
instance - Static variable in class net.sf.saffron.oj.OJConnectionRegistry
 
instance - Static variable in class net.sf.saffron.rex.RexOperatorTable
 
instance - Static variable in class net.sf.saffron.sql.SqlOperatorTable
 
instance - Static variable in class net.sf.saffron.sql.SqlOperator.Syntax
 
instance - Static variable in class net.sf.saffron.test.TestContext
 
instance - Static variable in class openjava.ptree.util.ClassMap
 
instance() - Static method in class net.sf.saffron.sql.SqlOperatorTable
Retrieves the singleton, creating it if necessary.
instance() - Static method in class net.sf.saffron.test.TestContext
 
instance() - Static method in class net.sf.saffron.util.SaffronProperties
Retrieves the singleton instance of SaffronProperties.
instance() - Static method in class openjava.ptree.util.ClassMap
 
INSTANCEOF - Static variable in class openjava.ptree.BinaryExpression
 
INSTANCEOF - Static variable in interface openjava.syntax.TokenID
 
INSTANCEOF - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
INSTANCEOF - Static variable in interface openjava.tools.parser.ParserConstants
 
InstanceofExpression - class openjava.ptree.InstanceofExpression.
The InstanceofExpression represents a call to the instanceof operator.
InstanceofExpression() - Constructor for class openjava.ptree.InstanceofExpression
 
InstanceofExpression(Environment) - Method in class openjava.tools.parser.Parser
 
InstanceofExpression(Expression, TypeName) - Constructor for class openjava.ptree.InstanceofExpression
Allocates a new object.
INSTANTIATES - Static variable in interface openjava.syntax.TokenID
 
INSTANTIATES - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
INSTANTIATES - Static variable in interface openjava.tools.parser.ParserConstants
 
InstantiatesPhraseOpt(ClassEnvironment) - Method in class openjava.tools.parser.Parser
 
INT - Static variable in class openjava.mop.OJSystem
class object for primitive type int
INT - Static variable in class openjava.mop.OJPrimitive
Deprecated.  
INT - Static variable in interface openjava.syntax.TokenID
 
INT - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
INT - Static variable in interface openjava.tools.parser.ParserConstants
 
IntAndObj - class openjava.tools.parser.IntAndObj.
 
IntAndObj(int, Object) - Constructor for class openjava.tools.parser.IntAndObj
 
Integer - Static variable in class net.sf.saffron.sql.type.SqlTypeName
 
INTEGER - Static variable in class openjava.ptree.Literal
 
INTEGER_LITERAL - Static variable in interface openjava.syntax.TokenID
 
INTEGER_LITERAL - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
INTEGER_LITERAL - Static variable in interface openjava.tools.parser.ParserConstants
 
Integer_ordinal - Static variable in class net.sf.saffron.sql.type.SqlTypeName
 
integerOne - Variable in class net.sf.saffron.rex.RexBuilder
 
integerZero - Variable in class net.sf.saffron.rex.RexBuilder
 
interactive - Variable in class net.sf.saffron.walden.PrintHandler
 
InteractiveStatement(Environment) - Method in class openjava.tools.parser.Parser
 
INTERFACE - Static variable in class openjava.mop.OJModifier
 
INTERFACE - Static variable in interface openjava.syntax.TokenID
 
INTERFACE - Static variable in interface openjava.tools.parser.TokenIDPublisher
 
INTERFACE - Static variable in interface openjava.tools.parser.ParserConstants
 
InterfaceBody(ClassEnvironment) - Method in class openjava.tools.parser.Parser
 
InterfaceBodyDeclaration(ClassEnvironment) - Method in class openjava.tools.parser.Parser
 
InterfaceBodyDeclarationListOpt(ClassEnvironment) - Method in class openjava.tools.parser.Parser
 
InterfaceDeclaration(ClassEnvironment) - Method in class openjava.tools.parser.Parser
 
InterfaceModifiersOpt(Environment) - Method in class openjava.tools.parser.Parser
 
InternalTranslator - class net.sf.saffron.oj.xlat.InternalTranslator.
Converts an Openjava expression into a row-expression.
InternalTranslator.RexQuery - class net.sf.saffron.oj.xlat.InternalTranslator.RexQuery.
Temporary holder for a scalar query which has not been translated yet.
InternalTranslator.RexQuery(QueryExpression) - Constructor for class net.sf.saffron.oj.xlat.InternalTranslator.RexQuery
 
InternalTranslator(QueryInfo, SaffronRel[], JavaRexBuilder) - Constructor for class net.sf.saffron.oj.xlat.InternalTranslator
 
interpreter - Variable in class net.sf.saffron.walden.PrintHandler
 
interpreter - Variable in class net.sf.saffron.web.applet.WaldenApplet
 
interpreter - Variable in class net.sf.saffron.web.servlet.WaldenServlet.Session
 
interpreter - Variable in class openjava.ojc.DynamicJavaCompiler
 
Interpreter - class net.sf.saffron.walden.Interpreter.
Interpreter evaluates a sequence of Saffron/Java statements.
Interpreter() - Constructor for class net.sf.saffron.walden.Interpreter
 
InterpreterPattern - Static variable in class net.sf.saffron.util.Glossary
Given a language, define a representation for its grammar along with an interpreter that uses the representation to interpret sentences in the language.
Intersect - Static variable in class net.sf.saffron.sql.SqlKind
Intersect
INTERSECT - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
INTERSECT - Static variable in class openjava.ptree.BinaryExpression
 
INTERSECT - Static variable in interface openjava.tools.parser.ParserConstants
 
IntersectExpression(Environment) - Method in class openjava.tools.parser.Parser
 
intersectOperator - Variable in class net.sf.saffron.sql.SqlOperatorTable
 
IntersectORDINAL - Static variable in class net.sf.saffron.sql.SqlKind
 
IntersectRel - class net.sf.saffron.rel.IntersectRel.
todo:
IntersectRel(VolcanoCluster, SaffronRel, SaffronRel) - Constructor for class net.sf.saffron.rel.IntersectRel
 
INTO - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
intValue() - Method in class net.sf.saffron.util.OptionsList.NumberOption
 
intValue(Object) - Static method in class net.sf.saffron.runtime.SaffronUtil
Converts an Object to an int.
intValue(SqlNode) - Static method in class net.sf.saffron.rex.RexLiteral
 
intValue(SqlNode) - Static method in class net.sf.saffron.sql.SqlLiteral
 
INVALID_LEXICAL_STATE - Static variable in class net.sf.saffron.sql.parser.TokenMgrError
Tried to change to an invalid lexical state.
INVALID_LEXICAL_STATE - Static variable in class openjava.tools.parser.TokenMgrError
Tried to change to an invalid lexical state.
invalidValue(OptionsList.Option, String) - Method in class net.sf.saffron.util.OptionsListTest.StringBufferOptionsHandler
 
invalidValue(OptionsList.Option, String) - Method in interface net.sf.saffron.util.OptionsList.OptionHandler
 
invalidValue(OptionsList.Option, String) - Method in class net.sf.saffron.util.OptionsList.BasicOptionHandler
 
invoke(Object, Method, Object[]) - Method in class net.sf.saffron.util.DelegatingInvocationHandler
 
invoke(Object, Method, Object[]) - Method in class net.sf.saffron.util.BarfingInvocationHandler
 
invoke(Object, Object[]) - Method in class openjava.mop.OJMethodSourceCode
Invokes this method on the given object with the given parameters.
invoke(Object, Object[]) - Method in class openjava.mop.OJMethodImp
 
invoke(Object, Object[]) - Method in class openjava.mop.OJMethodByteCode
 
invoke(Object, Object[]) - Method in class openjava.mop.OJMethod
Invokes this method on the given object with the given parameters.
invokeOJClass_getDeclSuffixRule(Class, String) - Static method in class openjava.tools.parser.Parser
 
invokeOJClass_getTypeSuffixRule(Class, String) - Static method in class openjava.tools.parser.Parser
 
invokeOJClass_isRegisteredKeyword(Class, String) - Static method in class openjava.tools.parser.Parser
 
invokeOJClass_isRegisteredModifier(Class, String) - Static method in class openjava.tools.parser.Parser
 
is - Variable in class JP.ac.tsukuba.openjava.SunJavaCompiler.Sucker
 
IS - Static variable in interface net.sf.saffron.sql.parser.ParserConstants
 
IS_NATURAL_OPERAND - Static variable in class net.sf.saffron.sql.SqlJoinOperator
One of the following: SqlLiteral.True, SqlLiteral.False.
isA(RexKind) - Method in class net.sf.saffron.rex.RexNode
 
isA(SqlKind) - Method in class net.sf.saffron.sql.SqlOperator
Returns whether this is a particular operator.
isA(SqlKind) - Method in class net.sf.saffron.sql.SqlNode
Returns whether this node is a particular kind.
isA(SqlKind) - Method in class net.sf.saffron.sql.SqlKind
Returns whether this kind is the same as a given kind, or is a member if the given kind is an aggregate
isA(SqlKind) - Method in class net.sf.saffron.sql.SqlCall
 
isAbstract() - Method in class openjava.mop.OJModifier
Returns true if this modifier includes the abstract modifier.
isAcceptable(OJClass[], OJClass[]) - Static method in class openjava.mop.Toolbox
 
isAccess() - Method in class net.sf.saffron.sql.SqlDialect
 
isAccessTo(SaffronTable) - Method in class net.sf.saffron.rel.SaffronRel
Returns whether this relational expression is an access to table.
isAdaptableTo(OJClass[], OJClass[]) - Static method in class openjava.mop.Toolbox
 
isAfterLast() - Method in class net.sf.saffron.runtime.IteratorResultSet
 
isAggregating() - Method in class openjava.mop.QueryEnvironment
 
isAlreadyImportedClass(String) - Method in class openjava.mop.FileEnvironment
 
isAlterable() - Method in class openjava.mop.OJMethodSourceCode
 
isAlterable() - Method in class openjava.mop.OJMethodImp
 
isAlterable() - Method in class openjava.mop.OJMethodByteCode
 
isAlterable() - Method in class openjava.mop.OJMethod
 
isAlterable() - Method in class openjava.mop.OJFieldSourceCode
 
isAlterable() - Method in class openjava.mop.OJFieldImp
 
isAlterable() - Method in class openjava.mop.OJFieldByteCode
 
isAlterable() - Method in class openjava.mop.OJField
 
isAlterable() - Method in class openjava.mop.OJConstructorSourceCode
 
isAlterable() - Method in class openjava.mop.OJConstructorImp
 
isAlterable() - Method in class openjava.mop.OJConstructorByteCode
 
isAlterable() - Method in class openjava.mop.OJConstructor
 
isAlterable() - Method in class openjava.mop.OJClassSourceCode
 
isAlterable() - Method in class openjava.mop.OJClassNull
 
isAlterable() - Method in class openjava.mop.OJClassImp
 
isAlterable() - Method in class openjava.mop.OJClassByteCode
 
isAlterable() - Method in class openjava.mop.OJClassArray
 
isAlterable() - Method in class openjava.mop.OJClass
 
isAlwaysTrue() - Method in class net.sf.saffron.oj.util.JavaRowExpression
 
isAlwaysTrue() - Method in class net.sf.saffron.rex.RexNode
Returns whether this expression always returns true.
isArray() - Method in class openjava.mop.OJClassSourceCode
 
isArray() - Method in class openjava.mop.OJClassNull
 
isArray() - Method in class openjava.mop.OJClassImp
 
isArray() - Method in class openjava.mop.OJClassByteCode
 
isArray() - Method in class openjava.mop.OJClassArray
 
isArray() - Method in class openjava.mop.OJClass
Determines if this OJClass object represents an array class.
isArrayName(String) - Static method in class openjava.mop.OJClass
 
isAssignableFrom(OJClass) - Method in class openjava.mop.OJClass
Determines if the class or interface represented by this OJClass object is either the same as, or is a superclass or superinterface of, the class or interface represented by the specified OJClass parameter.
isAutoIncrement(int) - Method in class net.sf.saffron.runtime.IteratorResultSet.MetaData
 
isBeforeFirst() - Method in class net.sf.saffron.runtime.IteratorResultSet
 
isBind(String) - Method in class openjava.mop.QueryEnvironment
 
isBind(String) - Method in class openjava.mop.Environment
Returns whether a name is a variable.
isBoxed() - Method in class net.sf.saffron.rel.ProjectRelBase
 
isBoxed() - Method in class openjava.ptree.QueryExpression
 
isCaseSensitive(int) - Method in class net.sf.saffron.runtime.IteratorResultSet.MetaData
 
isClass() - Method in class openjava.mop.Signature
 
isClass(String) - Method in class openjava.ptree.util.MemberAccessCorrector
 
isClosed() - Method in class net.sf.saffron.jdbc.SaffronJdbcConnection
 
isCompilerOption(String) - Static method in class openjava.ojc.CommandArguments2
Tests if the argument is "-compiler".
isConnectedCompilerOption(String) - Static method in class openjava.ojc.CommandArguments2
Tests if the argument is of "-compiler=clazz" style.
isConnectedDistOption(String) - Static method in class openjava.ojc.CommandArguments2
Tests if the argument is of "-d=dir" style.
isConstructor() - Method in class openjava.mop.Signature
 
isCrashingClassName(String) - Method in class openjava.mop.FileEnvironment
 
isCurrency(int) - Method in class net.sf.saffron.runtime.IteratorResultSet.MetaData
 
isDefinitelyWritable(int) - Method in class net.sf.saffron.runtime.IteratorResultSet.MetaData
 
isDistinct() - Method in class net.sf.saffron.ext.ExtentRel
 
isDistinct() - Method in class net.sf.saffron.oj.rel.ExpressionReaderRel
 
isDistinct() - Method in class net.sf.saffron.rel.UnionRel
 
isDistinct() - Method in class net.sf.saffron.rel.SaffronRel
Returns whether the same value will not come out twice.
isDistinct() - Method in class net.sf.saffron.rel.DistinctRel
 
isDistinct() - Method in class net.sf.saffron.sql.SqlSelect
 
isDistinct(ArrayAllocationExpression) - Static method in class net.sf.saffron.oj.rel.ExpressionReaderRel
Returns true if the array allocation expression consists of distinct literals, false otherwise.
isDistinct(RexNode) - Method in class net.sf.saffron.oj.rel.ExpressionReaderRel
 
isDistOption(String) - Static method in class openjava.ojc.CommandArguments2
Tests if the argument is "-d".
isDml - Variable in class net.sf.saffron.oj.stmt.PreparedExecution
 
isDml() - Method in interface net.sf.saffron.oj.stmt.PreparedResult
 
isDml() - Method in class net.sf.saffron.oj.stmt.PreparedExplanation
 
isDml() - Method in class net.sf.saffron.oj.stmt.PreparedExecution
 
isEmpty() - Method in class net.sf.saffron.opt.RuleQueue
 
isEmpty() - Method in class net.sf.saffron.util.BinaryHeap
 
isEmpty() - Method in class openjava.ptree.ModifierList
 
isEmpty() - Method in class openjava.ptree.List
Tests if this list is empty.
isEmptyAsRegular() - Method in class openjava.ptree.ModifierList
 
isEquals(Expression) - Static method in class openjava.mop.Toolbox
If the expression is an equals condition, returns the two arguments, otherwise returns null.
isExecutable() - Method in class openjava.mop.OJMethodSourceCode
 
isExecutable() - Method in class openjava.mop.OJMethodImp
 
isExecutable() - Method in class openjava.mop.OJMethodByteCode
 
isExecutable() - Method in class openjava.mop.OJMethod
 
isExecutable() - Method in class openjava.mop.OJFieldSourceCode
 
isExecutable() - Method in class openjava.mop.OJFieldImp
 
isExecutable() - Method in class openjava.mop.OJFieldByteCode
 
isExecutable() - Method in class openjava.mop.OJField
 
isExecutable() - Method in class openjava.mop.OJConstructorSourceCode
 
isExecutable() - Method in class openjava.mop.OJConstructorImp
 
isExecutable() - Method in class openjava.mop.OJConstructorByteCode
 
isExecutable() - Method in class openjava.mop.OJConstructor
 
isExecutable() - Method in class openjava.mop.OJClassSourceCode
 
isExecutable() - Method in class openjava.mop.OJClassNull
 
isExecutable() - Method in class openjava.mop.OJClassImp
 
isExecutable() - Method in class openjava.mop.OJClassByteCode
 
isExecutable() - Method in class openjava.mop.OJClassArray
 
isExecutable() - Method in class openjava.mop.OJClass
 
isField() - Method in class openjava.mop.Signature
 
isField(String) - Method in class openjava.ptree.util.MemberAccessCorrector
 
isFiles(String) - Static method in class openjava.ojc.CommandArguments2
Tests if the argument is of "@sourcefiles" style.
isFinal() - Method in class openjava.mop.OJModifier
Returns true if this modifier includes the final modifier.
isFirst() - Method in class net.sf.saffron.runtime.IteratorResultSet
 
isGuaranteed() - Method in class net.sf.saffron.rel.convert.FactoryConverterRule
 
isGuaranteed() - Method in class net.sf.saffron.rel.convert.ConverterRule
Returns true if this rule can convert any relational expression of the input convention.
isIdentity(RexNode[], int) - Static method in class net.sf.saffron.rel.RemoveTrivialProjectRule
 
isImmutable() - Method in class net.sf.saffron.util.EnumeratedValues
 
isInfinite() - Method in class net.sf.saffron.opt.VolcanoCost
 
isInfinite() - Method in interface net.sf.saffron.opt.PlanCost
 
isInSamePackage(OJClass) - Method in class openjava.mop.OJClass
Determines if the specified class object is in the same package as this class object.
isInstance(Object) - Method in class openjava.mop.OJClass
 
isInterface() - Method in class openjava.mop.OJModifier
Returns true if this modifier includes the interface modifier.
isInterface() - Method in class openjava.mop.OJClassSourceCode
 
isInterface() - Method in class openjava.mop.OJClassNull
 
isInterface() - Method in class openjava.mop.OJClassImp
 
isInterface() - Method in class openjava.mop.OJClassByteCode
 
isInterface() - Method in class openjava.mop.OJClassArray
 
isInterface() - Method in class openjava.mop.OJClass
Determines if the specified OJClass object represents an interface type.
isInterface() - Method in class openjava.ptree.ClassDeclaration
 
isJavacOption(String) - Static method in class openjava.ojc.CommandArguments2
Tests if the argument is of "-Csomething" or "-C=something" style.
isJoin() - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.TypeImpl
 
isJoin() - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.CrossType
 
isJoin() - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.SqlType
 
isJoin() - Method in interface net.sf.saffron.core.SaffronType
Whether the type represents a cartesian product of regular types.
isJoinClass(OJClass) - Static method in class openjava.ptree.util.SyntheticClass
 
isLast() - Method in class net.sf.saffron.runtime.IteratorResultSet
 
isLe(PlanCost) - Method in class net.sf.saffron.opt.VolcanoCost
 
isLe(PlanCost) - Method in interface net.sf.saffron.opt.PlanCost
 
isLt(PlanCost) - Method in class net.sf.saffron.opt.VolcanoCost
 
isLt(PlanCost) - Method in interface net.sf.saffron.opt.PlanCost
 
isMethod() - Method in class openjava.mop.Signature
 
isMin - Variable in class net.sf.saffron.oj.rel.BuiltinAggregation.MinMax
 
isNative() - Method in class openjava.mop.OJModifier
Returns true if this modifier includes the native modifier.
isNatural() - Method in class net.sf.saffron.sql.SqlJoin
 
isNotNullOperator - Variable in class net.sf.saffron.sql.SqlOperatorTable
 
IsNull - Static variable in class net.sf.saffron.rex.RexKind
The IS NULL operator.
isNullable(int) - Method in class net.sf.saffron.runtime.IteratorResultSet.MetaData
 
isNullOperator - Variable in class net.sf.saffron.rex.RexOperatorTable
 
isNullOperator - Variable in class net.sf.saffron.sql.SqlOperatorTable
 
IsNullORDINAL - Static variable in class net.sf.saffron.rex.RexKind
 
isOnDemandImport(String) - Static method in class openjava.ptree.CompilationUnit
Tests if the declared import string represents on demand importation.
isOperatorNeededLeftPar(int, Expression) - Static method in class openjava.ptree.util.SourceCodeWriter
 
isOperatorNeededRightPar(int, Expression) - Static method in class openjava.ptree.util.SourceCodeWriter
 
isOption(String) - Static method in class openjava.ojc.CommandArguments2
 
isOption(String) - Static method in class openjava.ojc.CommandArguments
 
isOracle() - Method in class net.sf.saffron.sql.SqlDialect
 
isParent - Variable in class net.sf.saffron.oj.xlat.DeferredLookup
 
isParent - Variable in class net.sf.saffron.sql2rel.SqlToRelConverter.DeferredLookup
 
isPostfix() - Method in class openjava.ptree.UnaryExpression
Tests if the operator of unary expression is a postfix operator.
isPostgres() - Method in class net.sf.saffron.sql.SqlDialect
 
isPrefix() - Method in class openjava.ptree.UnaryExpression
Tests if the operator of unary expression is a prefix operator.
isPrimitive() - Method in class openjava.mop.OJClassSourceCode
 
isPrimitive() - Method in class openjava.mop.OJClassNull
 
isPrimitive() - Method in class openjava.mop.OJClassImp
 
isPrimitive() - Method in class openjava.mop.OJClassByteCode
 
isPrimitive() - Method in class openjava.mop.OJClassArray
 
isPrimitive() - Method in class openjava.mop.OJClass
Determines if the specified OJClass object represents a primitive type.
isPrimitiveType(String) - Static method in class openjava.mop.FileEnvironment
 
isPrimitiveWrapper() - Method in class openjava.mop.OJClass
Determines if the specified OJClass object represents a wrapper class for a primitive type.
isPrivate() - Method in class openjava.mop.OJModifier
Returns true if this modifier includes the private modifier.
isProject() - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.TypeImpl
 
isProject() - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.RecordType
 
isProject() - Method in class net.sf.saffron.core.SaffronTypeFactoryImpl.SqlType
 
isProject() - Method in interface net.sf.saffron.core.SaffronType
 
isProtected() - Method in class openjava.mop.OJModifier
Returns true if this modifier includes the protected modifier.
isPtypeCacheDirty(TypeName[]) - Method in class openjava.mop.OJMethodSourceCode
 
isPublic() - Method in class openjava.mop.OJModifier
Returns true if this modifier includes the public modifier.
isQualifiedName(String) - Static method in class openjava.mop.Environment
Tests if the given name is a qualified name or not.
isReadOnly() - Method in class net.sf.saffron.jdbc.SaffronJdbcConnection
 
isReadOnly(int) - Method in class net.sf.saffron.runtime.IteratorResultSet.MetaData
 
isRegistered(SaffronRel) - Method in class net.sf.saffron.opt.VolcanoPlanner
 
isRegisteredKeyword(String) - Static method in class openjava.mop.OJClass
 
isRegisteredModifier(String) - Static method in class openjava.mop.OJClass
 
isRegisteredModifier(String) - Static method in class openjava.mop.Metaclass
 
isRegisteredModifier(String) - Method in class openjava.mop.Environment
 
isRelational(Expression) - Method in class openjava.ptree.util.QueryExpander
 
isRelational(OJClass) - Static method in class net.sf.saffron.oj.xlat.OJQueryExpander
Returns whether an expression clazz can be read as a relation.
isRemainderOmitted() - Method in class openjava.ptree.ArrayInitializer
 
isRowConstructor(SqlNode) - Method in class net.sf.saffron.sql2rel.SqlToRelConverter
 
isSame(OJClass[], OJClass[]) - Static method in class openjava.mop.Toolbox
 
isSearchable(int) - Method in class net.sf.saffron.runtime.IteratorResultSet.MetaData
 
isSelfInvocation() - Method in class openjava.ptree.ConstructorInvocation
need modification for copy
isSigned(int) - Method in class net.sf.saffron.runtime.IteratorResultSet.MetaData
 
isStar(SqlNode) - Method in class net.sf.saffron.sql.SqlValidator
Returns whether a select item is "*" or "TABLE.*".
isStatic() - Method in class openjava.mop.OJModifier
Returns true if this modifier includes the static modifier.
isStatic() - Method in class openjava.ptree.MemberInitializer
 
isStatic(Member) - Static method in class net.sf.saffron.util.Util
 
isSuitable(Method) - Static method in class net.sf.saffron.util.MethodCallTestCase
Returns whether a method can be called as a test case; it must: be public be non-static return void begin with test have precisely one parameter of type TestCase (or a class derived from it)
isSuperAccess() - Method in class openjava.ptree.SelfAccess
 
isSynchronized() - Method in class openjava.mop.OJModifier
Returns true if this modifier includes the synchronized modifier.
isTableAccessed(SaffronTable) - Method in class net.sf.saffron.opt.TableAccessMap
Determine whether a table is accessed at all.
isTableAccessedForRead(SaffronTable) - Method in class net.sf.saffron.opt.TableAccessMap
Determine whether a table is accessed for read.
isTableAccessedForWrite(SaffronTable) - Method in class net.sf.saffron.opt.TableAccessMap
Determine whether a table is accessed for write.
isTransient() - Method in class openjava.mop.OJModifier
Returns true if this modifier includes the transient modifier.
isTypeReference() - Method in class openjava.ptree.FieldAccess
 
isValid(int) - Method in class net.sf.saffron.util.EnumeratedValues
Returns whether ordinal is valid for this enumeration.
isVariable(String) - Method in class openjava.ptree.util.MemberAccessCorrector
 
isVerboseOption(String) - Static method in class openjava.ojc.CommandArguments2
Tests if the argument is of "-opt" style.
isVolatile() - Method in class openjava.mop.OJModifier
Returns true if this modifier includes the volatile modifier.
isWritable(int) - Method in class net.sf.saffron.runtime.IteratorResultSet.MetaData
 
Iterable - interface net.sf.saffron.runtime.Iterable.
An object is Iterable if it has an Iterable.iterator() method to create an Iterator over its elements.
ITERABLE - Static variable in class net.sf.saffron.opt.CallingConvention
 
ITERABLE_ORDINAL - Static variable in class net.sf.saffron.opt.CallingConvention
The ITERABLE calling convention means that the expression is converted to an openjava expression (Expression) which evalutes to an object which implements Iterable.
IterableConverterRel - class net.sf.saffron.oj.convert.IterableConverterRel.
Converts a relational expression to CallingConvention.ITERABLE calling convention.
IterableConverterRel(VolcanoCluster, SaffronRel) - Constructor for class net.sf.saffron.oj.convert.IterableConverterRel
 
IterationRule - class openjava.syntax.IterationRule.
The class IterationRule represents iterative syntax rule.
IterationRule(SyntaxRule) - Constructor for class openjava.syntax.IterationRule
Allocates a new rule representing iterations of a given rule not allowing 0 iteration.
IterationRule(SyntaxRule, boolean) - Constructor for class openjava.syntax.IterationRule
Allocates a new rule representing iterations of a given rule.
iterator - Variable in class net.sf.saffron.runtime.IteratorResultSet
 
iterator - Variable in class net.sf.saffron.runtime.CompoundIterator
 
iterator - Variable in class net.sf.saffron.runtime.BufferedIterator
 
iterator - Variable in class net.sf.saffron.runtime.BufferedIterator.Clonerator
 
ITERATOR - Static variable in class net.sf.saffron.opt.CallingConvention
 
ITERATOR_ORDINAL - Static variable in class net.sf.saffron.opt.CallingConvention
The ITERATOR calling convention means that the expression is converted to an openjava expression (Expression) which evalutes to an Iterator.
iterator() - Method in class net.sf.saffron.runtime.ThreadIterator
 
iterator() - Method in interface net.sf.saffron.runtime.Iterable
Returns an iterator over the elements in this collection.
iterator() - Method in class net.sf.saffron.runtime.BufferedIterator
 
IteratorPattern - Static variable in class net.sf.saffron.util.Glossary
Provide a way to access the elements of an aggregate object sequentially without exposing its underlying representation.
IteratorResultSet - class net.sf.saffron.runtime.IteratorResultSet.
A IteratorResultSet is an adapter which converts a Iterator into a ResultSet.
IteratorResultSet.ColumnGetter - interface net.sf.saffron.runtime.IteratorResultSet.ColumnGetter.
A ColumnGetter retrieves a column from an input row based upon its 1-based ordinal.
IteratorResultSet.FieldGetter - class net.sf.saffron.runtime.IteratorResultSet.FieldGetter.
A FieldGetter retrieves each public field as a separate column.
IteratorResultSet.FieldGetter(Class) - Constructor for class net.sf.saffron.runtime.IteratorResultSet.FieldGetter
 
IteratorResultSet.MetaData - class net.sf.saffron.runtime.IteratorResultSet.MetaData.
 
IteratorResultSet.MetaData() - Constructor for class net.sf.saffron.runtime.IteratorResultSet.MetaData
 
IteratorResultSet.SingletonColumnGetter - class net.sf.saffron.runtime.IteratorResultSet.SingletonColumnGetter.
A SingletonColumnGetter retrieves the object itself.
IteratorResultSet.SingletonColumnGetter() - Constructor for class net.sf.saffron.runtime.IteratorResultSet.SingletonColumnGetter
 
IteratorResultSet.SyntheticColumnGetter - class net.sf.saffron.runtime.IteratorResultSet.SyntheticColumnGetter.
A SyntheticColumnGetter retrieves columns from a synthetic object.
IteratorResultSet.SyntheticColumnGetter(Class) - Constructor for class net.sf.saffron.runtime.IteratorResultSet.SyntheticColumnGetter
 
IteratorResultSet(Iterator, IteratorResultSet.ColumnGetter) - Constructor for class net.sf.saffron.runtime.IteratorResultSet
Creates a result set based upon an iterator.
iterators - Variable in class net.sf.saffron.runtime.CompoundIterator
 
IterCalcRel - class net.sf.saffron.oj.rel.IterCalcRel.
IterCalcRel is an iterator implementation of a combination of ProjectRel above an optional FilterRel.
IterCalcRel(VolcanoCluster, SaffronRel, RexNode[], RexNode, String[], int) - Constructor for class net.sf.saffron.oj.rel.IterCalcRel
 
IterConcatenateRel - class net.sf.saffron.oj.rel.IterConcatenateRel.
IterConcatenateRel concatenates several iterators.
IterConcatenateRel(VolcanoCluster, SaffronRel[]) - Constructor for class net.sf.saffron.oj.rel.IterConcatenateRel
 
IterConverterRel - class net.sf.saffron.oj.convert.IterConverterRel.
IterConverterRel converts a plan from inConvention to CallingConvention.ITERATOR_ORDINAL.
IterConverterRel(VolcanoCluster, SaffronRel) - Constructor for class net.sf.saffron.oj.convert.IterConverterRel
 
IterOneRowRel - class net.sf.saffron.oj.rel.IterOneRowRel.
IterOneRowRel is an iterator implementation of OneRowRel and FilterRel.
IterOneRowRel(VolcanoCluster) - Constructor for class net.sf.saffron.oj.rel.IterOneRowRel
 

J

JAVA - Static variable in class net.sf.saffron.opt.CallingConvention
 
java_compiler - Variable in class openjava.ojc.ExprCompiler
 
java_compiler - Variable in class openjava.ojc.Compiler
 
JAVA_ORDINAL - Static variable in class net.sf.saffron.opt.CallingConvention
The JAVA calling convention means that the expression is converted into an Openjava parse tree, which can then be un-parsed, compiled, and executed as java code.
JavaAggregateRel - class net.sf.saffron.oj.rel.JavaAggregateRel.
JavaAggregateRel implements the AggregateRel relational operator by generating code.
JavaAggregateRel(VolcanoCluster, SaffronRel, int, AggregateRel.Call[]) - Constructor for class net.sf.saffron.oj.rel.JavaAggregateRel
 
javac - Static variable in class openjava.mop.OJSystem
 
javac(FileEnvironment[], CompilationUnit[]) - Method in class openjava.ojc.ExprCompiler
Compiles the generated files into byte codes
javac(FileEnvironment[], CompilationUnit[]) - Method in class openjava.ojc.Compiler
Compiles the generated files into byte codes
JavaCharStream - class net.sf.saffron.sql.parser.JavaCharStream.
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
JavaCharStream - class openjava.tools.parser.JavaCharStream.
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
JavaCharStream(InputStream) - Constructor for class net.sf.saffron.sql.parser.JavaCharStream
 
JavaCharStream(InputStream) - Constructor for class openjava.tools.parser.JavaCharStream
 
JavaCharStream(InputStream, int, int) - Constructor for class net.sf.saffron.sql.parser.JavaCharStream
 
JavaCharStream(InputStream, int, int) - Constructor for class openjava.tools.parser.JavaCharStream
 
JavaCharStream(InputStream, int, int, int) - Constructor for class net.sf.saffron.sql.parser.JavaCharStream
 
JavaCharStream(InputStream, int, int, int) - Constructor for class openjava.tools.parser.JavaCharStream
 
JavaCharStream(Reader) - Constructor for class net.sf.saffron.sql.parser.JavaCharStream
 
JavaCharStream(Reader) - Constructor for class openjava.tools.parser.JavaCharStream
 
JavaCharStream(Reader, int, int) - Constructor for class net.sf.saffron.sql.parser.JavaCharStream
 
JavaCharStream(Reader, int, int) - Constructor for class openjava.tools.parser.JavaCharStream
 
JavaCharStream(Reader, int, int, int) - Constructor for class net.sf.saffron.sql.parser.JavaCharStream
 
JavaCharStream(Reader, int, int, int) - Constructor for class openjava.tools.parser.JavaCharStream
 
javaClass - Variable in class openjava.mop.OJClassByteCode
 
javaCompiler - Variable in class net.sf.saffron.oj.stmt.OJStatement
Share the same compiler between multiple statements because DynamicJava has a class loader which caches class definitions.
JavaCompiler - interface openjava.ojc.JavaCompiler.
The interface JavaCompiler represents an interface to invoke a regular Java compiler.
JavaCompilerArgs - class openjava.ojc.JavaCompilerArgs.
A JavaCompilerArgs holds the arguments for a JavaCompiler.
JavaCompilerArgs() - Constructor for class openjava.ojc.JavaCompilerArgs
 
javaConstructor - Variable in class openjava.mop.OJConstructorByteCode
 
JavaConverterRel - class net.sf.saffron.oj.convert.JavaConverterRel.
JavaConverterRel converts a plan from inConvention to CallingConvention.JAVA_ORDINAL.
JavaConverterRel(VolcanoCluster, SaffronRel) - Constructor for class net.sf.saffron.oj.convert.JavaConverterRel
 
JavaDistinctRel - class net.sf.saffron.oj.rel.JavaDistinctRel.
JavaDistinctRel implements DistinctRel inline.
JavaDistinctRel(VolcanoCluster, SaffronRel) - Constructor for class net.sf.saffron.oj.rel.JavaDistinctRel
 
JavaExistsRel - class net.sf.saffron.oj.rel.JavaExistsRel.
JavaExistsRel implements DistinctRel inline for the special case that the input relation has zero columns.
JavaExistsRel(VolcanoCluster, SaffronRel) - Constructor for class net.sf.saffron.oj.rel.JavaExistsRel
 
javaField - Variable in class openjava.mop.OJFieldByteCode
 
JavaFilterRel - class net.sf.saffron.oj.rel.JavaFilterRel.
Implements the FilterRel relational expression in Java code.
JavaFilterRel(VolcanoCluster, SaffronRel, RexNode) - Constructor for class net.sf.saffron.oj.rel.JavaFilterRel
 
javaMethod - Variable in class openjava.mop.OJMethodByteCode
 
javaModifier - Variable in class openjava.mop.OJModifier
 
JavaNestedLoopJoinRel - class net.sf.saffron.oj.rel.JavaNestedLoopJoinRel.
Implements the JoinRel relational expression using the nested-loop algorithm, with output as Java code.
JavaNestedLoopJoinRel(VolcanoCluster, SaffronRel, SaffronRel, RexNode, int, Set) - Constructor for class net.sf.saffron.oj.rel.JavaNestedLoopJoinRel
 
JavaOneRowRel - class net.sf.saffron.oj.rel.JavaOneRowRel.
JavaOneRowRel implements OneRowRel inline.
JavaOneRowRel(VolcanoCluster) - Constructor for class net.sf.saffron.oj.rel.JavaOneRowRel
 
JavaProjectRel - class net.sf.saffron.oj.rel.JavaProjectRel.
Implements the ProjectRel relational expression as Java code.
JavaProjectRel(VolcanoCluster, SaffronRel, RexNode[], String[], int) - Constructor for class net.sf.saffron.oj.rel.JavaProjectRel
 
JavaRel - interface net.sf.saffron.oj.rel.JavaRel.
A relational expression of the Java calling convention.
JavaRexBuilder - class net.sf.saffron.oj.util.JavaRexBuilder.
Extends RexBuilder to builds row-expressions including those involving Java code.
JavaRexBuilder.OJTranslator - class net.sf.saffron.oj.util.JavaRexBuilder.OJTranslator.
 
JavaRexBuilder.OJTranslator() - Constructor for class net.sf.saffron.oj.util.JavaRexBuilder.OJTranslator
 
JavaRexBuilder(SaffronTypeFactory) - Constructor for class net.sf.saffron.oj.util.JavaRexBuilder
 
JavaRowExpression - class net.sf.saffron.oj.util.JavaRowExpression.
A row expression which is implemented by an underlying Java expression.
JavaRowExpression(Environment, SaffronType, Expression) - Constructor for class net.sf.saffron.oj.util.JavaRowExpression
 
JavaSyntaxRules - class openjava.syntax.JavaSyntaxRules.
Utility methods for syntax rules.
JavaSyntaxRules() - Constructor for class openjava.syntax.JavaSyntaxRules
 
JavaTableAccessRel - class net.sf.saffron.oj.rel.JavaTableAccessRel.
Implements the TableAccessRel relational expression in Java code.
JavaTableAccessRel(VolcanoCluster, ImplementableTable, SaffronConnection) - Constructor for class net.sf.saffron.oj.rel.JavaTableAccessRel
 
JavaUnionAllRel - class net.sf.saffron.oj.rel.JavaUnionAllRel.
JavaUnionAllRel implements a UnionRel inline, without eliminating duplicates.
JavaUnionAllRel(VolcanoCluster, SaffronRel[]) - Constructor for class net.sf.saffron.oj.rel.JavaUnionAllRel
 
jdbcCompliant() - Method in class net.sf.saffron.jdbc.SaffronJdbcDriver
 
jdbcConnection - Variable in class net.sf.saffron.sql2rel.ConverterTest.TestContext
 
JdbcConnection - class net.sf.saffron.ext.JdbcConnection.
A JdbcConnection is an implementation of SaffronConnection which gets its data from a JDBC database.
JdbcConnection(Connection) - Constructor for class net.sf.saffron.ext.JdbcConnection
 
JdbcDataSource - class net.sf.saffron.util.JdbcDataSource.
Adapter to make a JDBC connection into a DataSource.
JdbcDataSource(String) - Constructor for class net.sf.saffron.util.JdbcDataSource
Creates a JDBC data source.
jdbcExprFunctor - Variable in class net.sf.saffron.oj.OJConnectionRegistry.ConnectionInfo
 
jdbcGetterMap - Static variable in class net.sf.saffron.oj.convert.JavaConverterRel
Maps OJClass to the name of a JDBC getter method.
JdbcQuery - class net.sf.saffron.rel.jdbc.JdbcQuery.
A JdbcQuery is a relational expression whose source is a SQL statement executed against a JDBC data source.
JdbcQuery(VolcanoCluster, SaffronType, SaffronConnection, SqlDialect, SqlSelect, DataSource) - Constructor for class net.sf.saffron.rel.jdbc.JdbcQuery
Creates a JdbcQuery.
JdbcSchema - interface net.sf.saffron.ext.JdbcSchema.
A JdbcSchema is a schema against a JDBC database and for which, therefore, we will need to generate SQL.
JdbcTable - class net.sf.saffron.ext.JdbcTable.
A JdbcTable implements SaffronTable by connecting to a JDBC database.
JdbcTable.JdbcColumn - class net.sf.saffron.ext.JdbcTable.JdbcColumn.
JdbcColumn records the mapping of fields onto columns, for the purposes of SQL generation.
JdbcTable.JdbcColumn(String, String) - Constructor for class net.sf.saffron.ext.JdbcTable.JdbcColumn
 
JdbcTable(SaffronSchema, String, SaffronType) - Constructor for class net.sf.saffron.ext.JdbcTable
 
JdbcTable(SaffronSchema, String, SaffronType, JdbcTable.JdbcColumn[]) - Constructor for class net.sf.saffron.ext.JdbcTable
 
JdbcTest - class net.sf.saffron.test.JdbcTest.
JdbcTest is a set of unit tests
JdbcTest(String) - Constructor for class net.sf.saffron.test.JdbcTest
 
jj_2_1(int) - Method in class net.sf.saffron.sql.parser.Parser
 
jj_2_1(int) - Method in class openjava.tools.parser.Parser
 
jj_2_10(int) - Method in class openjava.tools.parser.Parser
 
jj_2_11(int) - Method in class openjava.tools.parser.Parser
 
jj_2_12(int) - Method in class openjava.tools.parser.Parser
 
jj_2_13(int) - Method in class openjava.tools.parser.Parser
 
jj_2_14(int) - Method in class openjava.tools.parser.Parser
 
jj_2_15(int) - Method in class openjava.tools.parser.Parser
 
jj_2_16(int) - Method in class openjava.tools.parser.Parser
 
jj_2_17(int) - Method in class openjava.tools.parser.Parser
 
jj_2_18(int) - Method in class openjava.tools.parser.Parser
 
jj_2_19(int) - Method in class openjava.tools.parser.Parser
 
jj_2_2(int) - Method in class net.sf.saffron.sql.parser.Parser
 
jj_2_2(int) - Method in class openjava.tools.parser.Parser
 
jj_2_20(int) - Method in class openjava.tools.parser.Parser
 
jj_2_21(int) - Method in class openjava.tools.parser.Parser
 
jj_2_22(int) - Method in class openjava.tools.parser.Parser
 
jj_2_23(int) - Method in class openjava.tools.parser.Parser
 
jj_2_24(int) - Method in class openjava.tools.parser.Parser
 
jj_2_25(int) - Method in class openjava.tools.parser.Parser
 
jj_2_26(int) - Method in class openjava.tools.parser.Parser
 
jj_2_27(int) - Method in class openjava.tools.parser.Parser
 
jj_2_28(int) - Method in class openjava.tools.parser.Parser
 
jj_2_29(int) - Method in class openjava.tools.parser.Parser
 
jj_2_3(int) - Method in class net.sf.saffron.sql.parser.Parser
 
jj_2_3(int) - Method in class openjava.tools.parser.Parser
 
jj_2_30(int) - Method in class openjava.tools.parser.Parser
 
jj_2_31(int) - Method in class openjava.tools.parser.Parser
 
jj_2_32(int) - Method in class openjava.tools.parser.Parser
 
jj_2_33(int) - Method in class openjava.tools.parser.Parser
 
jj_2_34(int) - Method in class openjava.tools.parser.Parser
 
jj_2_35(int) - Method in class openjava.tools.parser.Parser
 
jj_2_36(int) - Method in class openjava.tools.parser.Parser
 
jj_2_37(int) - Method in class openjava.tools.parser.Parser
 
jj_2_38(int) - Method in class openjava.tools.parser.Parser
 
jj_2_39(int) - Method in class openjava.tools.parser.Parser
 
jj_2_4(int) - Method in class net.sf.saffron.sql.parser.Parser
 
jj_2_4(int) - Method in class openjava.tools.parser.Parser
 
jj_2_40(int) - Method in class openjava.tools.parser.Parser
 
jj_2_41(int) - Method in class openjava.tools.parser.Parser
 
jj_2_42(int) - Method in class openjava.tools.parser.Parser
 
jj_2_43(int) - Method in class openjava.tools.parser.Parser
 
jj_2_44(int) - Method in class openjava.tools.parser.Parser
 
jj_2_45(int) - Method in class openjava.tools.parser.Parser
 
jj_2_46(int) - Method in class openjava.tools.parser.Parser
 
jj_2_47(int) - Method in class openjava.tools.parser.Parser
 
jj_2_48(int) - Method in class openjava.tools.parser.Parser
 
jj_2_49(int) - Method in class openjava.tools.parser.Parser
 
jj_2_5(int) - Method in class net.sf.saffron.sql.parser.Parser
 
jj_2_5(int) - Method in class openjava.tools.parser.Parser
 
jj_2_50(int) - Method in class openjava.tools.parser.Parser
 
jj_2_51(int) - Method in class openjava.tools.parser.Parser
 
jj_2_52(int) - Method in class openjava.tools.parser.Parser
 
jj_2_53(int) - Method in class openjava.tools.parser.Parser
 
jj_2_54(int) - Method in class openjava.tools.parser.Parser
 
jj_2_55(int) - Method in class openjava.tools.parser.Parser
 
jj_2_56(int) - Method in class openjava.tools.parser.Parser
 
jj_2_57(int) - Method in class openjava.tools.parser.Parser
 
jj_2_58(int) - Method in class openjava.tools.parser.Parser
 
jj_2_59(int) - Method in class openjava.tools.parser.Parser
 
jj_2_6(int) - Method in class net.sf.saffron.sql.parser.Parser
 
jj_2_6(int) - Method in class openjava.tools.parser.Parser
 
jj_2_60(int) - Method in class openjava.tools.parser.Parser
 
jj_2_61(int) - Method in class openjava.tools.parser.Parser
 
jj_2_62(int) - Method in class openjava.tools.parser.Parser
 
jj_2_63(int) - Method in class openjava.tools.parser.Parser
 
jj_2_7(int) - Method in class net.sf.saffron.sql.parser.Parser
 
jj_2_7(int) - Method in class openjava.tools.parser.Parser
 
jj_2_8(int) - Method in class net.sf.saffron.sql.parser.Parser
 
jj_2_8(int) - Method in class openjava.tools.parser.Parser
 
jj_2_9(int) - Method in class openjava.tools.parser.Parser
 
jj_2_rtns - Variable in class net.sf.saffron.sql.parser.Parser
 
jj_2_rtns - Variable in class openjava.tools.parser.Parser
 
jj_3_1() - Method in class net.sf.saffron.sql.parser.Parser
 
jj_3_1() - Method in class openjava.tools.parser.Parser
 
jj_3_10() - Method in class openjava.tools.parser.Parser
 
jj_3_11() - Method in class openjava.tools.parser.Parser
 
jj_3_12() - Method in class openjava.tools.parser.Parser
 
jj_3_13() - Method in class openjava.tools.parser.Parser
 
jj_3_14() - Method in class openjava.tools.parser.Parser
 
jj_3_15() - Method in class openjava.tools.parser.Parser
 
jj_3_16() - Method in class openjava.tools.parser.Parser
 
jj_3_17() - Method in class openjava.tools.parser.Parser
 
jj_3_18() - Method in class openjava.tools.parser.Parser
 
jj_3_19() - Method in class openjava.tools.parser.Parser
 
jj_3_2() - Method in class net.sf.saffron.sql.parser.Parser
 
jj_3_2() - Method in class openjava.tools.parser.Parser
 
jj_3_20() - Method in class openjava.tools.parser.Parser
 
jj_3_21() - Method in class openjava.tools.parser.Parser
 
jj_3_22() - Method in class openjava.tools.parser.Parser
 
jj_3_23() - Method in class openjava.tools.parser.Parser
 
jj_3_24() - Method in class openjava.tools.parser.Parser
 
jj_3_25() - Method in class openjava.tools.parser.Parser
 
jj_3_26() - Method in class openjava.tools.parser.Parser
 
jj_3_27() - Method in class openjava.tools.parser.Parser
 
jj_3_28() - Method in class openjava.tools.parser.Parser
 
jj_3_29() - Method in class openjava.tools.parser.Parser
 
jj_3_3() - Method in class net.sf.saffron.sql.parser.Parser
 
jj_3_3() - Method in class openjava.tools.parser.Parser
 
jj_3_30() - Method in class openjava.tools.parser.Parser
 
jj_3_31() - Method in class openjava.tools.parser.Parser
 
jj_3_32() - Method in class openjava.tools.parser.Parser
 
jj_3_33() - Method in class openjava.tools.parser.Parser
 
jj_3_34() - Method in class openjava.tools.parser.Parser
 
jj_3_35() - Method in class openjava.tools.parser.Parser
 
jj_3_36() - Method in class openjava.tools.parser.Parser
 
jj_3_37() - Method in class openjava.tools.parser.Parser
 
jj_3_38() - Method in class openjava.tools.parser.Parser
 
jj_3_39() - Method in class openjava.tools.parser.Parser
 
jj_3_4() - Method in class net.sf.saffron.sql.parser.Parser
 
jj_3_4() - Method in class openjava.tools.parser.Parser
 
jj_3_40() - Method in class openjava.tools.parser.Parser
 
jj_3_41() - Method in class openjava.tools.parser.Parser
 
jj_3_42() - Method in class openjava.tools.parser.Parser
 
jj_3_43() - Method in class openjava.tools.parser.Parser
 
jj_3_44() - Method in class openjava.tools.parser.Parser
 
jj_3_45() - Method in class openjava.tools.parser.Parser
 
jj_3_46() - Method in class openjava.tools.parser.Parser
 
jj_3_47() - Method in class openjava.tools.parser.Parser
 
jj_3_48() - Method in class openjava.tools.parser.Parser
 
jj_3_49() - Method in class openjava.tools.parser.Parser
 
jj_3_5() - Method in class net.sf.saffron.sql.parser.Parser
 
jj_3_5() - Method in class openjava.tools.parser.Parser
 
jj_3_50() - Method in class openjava.tools.parser.Parser
 
jj_3_51() - Method in class openjava.tools.parser.Parser
 
jj_3_52() - Method in class openjava.tools.parser.Parser
 
jj_3_53() - Method in class openjava.tools.parser.Parser
 
jj_3_54() - Method in class openjava.tools.parser.Parser
 
jj_3_55() - Method in class openjava.tools.parser.Parser
 
jj_3_56() - Method in class openjava.tools.parser.Parser
 
jj_3_57() - Method in class openjava.tools.parser.Parser
 
jj_3_58() - Method in class openjava.tools.parser.Parser
 
jj_3_59() - Method in class openjava.tools.parser.Parser
 
jj_3_6() - Method in class net.sf.saffron.sql.parser.Parser
 
jj_3_6() - Method in class openjava.tools.parser.Parser
 
jj_3_60() - Method in class openjava.tools.parser.Parser
 
jj_3_61() - Method in class openjava.tools.parser.Parser
 
jj_3_62() - Method in class openjava.tools.parser.Parser
 
jj_3_63() - Method in class openjava.tools.parser.Parser
 
jj_3_7() - Method in class net.sf.saffron.sql.parser.Parser
 
jj_3_7() - Method in class openjava.tools.parser.Parser
 
jj_3_8() - Method in class net.sf.saffron.sql.parser.