A C E F G H I N P Q R S T U V

A

addColumnSpecification(ColumnSpecification) - Method in class uba.db.sql.interpreter.CreateTableQueryPlan
 
addColumnToEvaluate(Column) - Method in class uba.db.sql.interpreter.SelectQueryPlan
 
addColumnToProject(Column) - Method in class uba.db.sql.interpreter.SelectQueryPlan
 
addReferencedTableNamed(String) - Method in class uba.db.sql.interpreter.sentencevalidation.SentenceValidator
 
addTable(Table) - Method in class uba.db.sql.interpreter.SelectQueryPlan
 
AmbiguousColumnNameException - Exception in uba.db.sql.interpreter.sentencevalidation
 
AmbiguousColumnNameException(String, Set) - Constructor for exception uba.db.sql.interpreter.sentencevalidation.AmbiguousColumnNameException
 

C

ColumnNameValidation - Class in uba.db.sql.interpreter.sentencevalidation
 
ColumnNameValidation(Sentence, SentenceValidator) - Constructor for class uba.db.sql.interpreter.sentencevalidation.ColumnNameValidation
 
ColumnNameValidationException - Exception in uba.db.sql.interpreter.sentencevalidation
 
ColumnNameValidationException(String) - Constructor for exception uba.db.sql.interpreter.sentencevalidation.ColumnNameValidationException
 
ColumnsToEvaluateVisitor - Class in uba.db.sql.interpreter
 
ColumnsToEvaluateVisitor(SelectQueryPlan) - Constructor for class uba.db.sql.interpreter.ColumnsToEvaluateVisitor
 
ColumnsToProjectVisitor - Class in uba.db.sql.interpreter
 
ColumnsToProjectVisitor(SelectQueryPlan) - Constructor for class uba.db.sql.interpreter.ColumnsToProjectVisitor
 
CreateIndexQueryPlan - Class in uba.db.sql.interpreter
 
CreateIndexQueryPlan(CreateIndex, Database) - Constructor for class uba.db.sql.interpreter.CreateIndexQueryPlan
 
CreateIndexVisitor - Class in uba.db.sql.interpreter
 
CreateIndexVisitor(CreateIndexQueryPlan) - Constructor for class uba.db.sql.interpreter.CreateIndexVisitor
 
CreateTableQueryPlan - Class in uba.db.sql.interpreter
 
CreateTableQueryPlan(CreateTable, Database) - Constructor for class uba.db.sql.interpreter.CreateTableQueryPlan
 
CreateTableVisitor - Class in uba.db.sql.interpreter
 
CreateTableVisitor(CreateTableQueryPlan) - Constructor for class uba.db.sql.interpreter.CreateTableVisitor
 
currentPlan() - Method in class uba.db.sql.interpreter.QueryPlanner
 
currentTuplaDefinition() - Method in class uba.db.sql.interpreter.QueryPlanner
 

E

errorTupla() - Method in class uba.db.sql.interpreter.CreateIndexQueryPlan
 
errorTupla() - Method in class uba.db.sql.interpreter.CreateTableQueryPlan
 
errorTupla() - Method in class uba.db.sql.interpreter.InsertQueryPlan
 
execute(Sentence) - Method in class uba.db.sql.interpreter.QueryPlanner
 
execute() - Method in class uba.db.sql.interpreter.sentencevalidation.ColumnNameValidation
 
execute() - Method in class uba.db.sql.interpreter.sentencevalidation.ExistantTableValidation
 
execute() - Method in class uba.db.sql.interpreter.sentencevalidation.NewTableNameValidation
 
execute() - Method in class uba.db.sql.interpreter.sentencevalidation.SentenceValidationBehavior
 
execute() - Method in class uba.db.sql.interpreter.sentencevalidation.SentenceValidator
 
ExistantTableValidation - Class in uba.db.sql.interpreter.sentencevalidation
 
ExistantTableValidation(Sentence, SentenceValidator) - Constructor for class uba.db.sql.interpreter.sentencevalidation.ExistantTableValidation
 

F

findColumnSpecificationIn(List, ColumnName) - Method in class uba.db.sql.interpreter.ColumnsToEvaluateVisitor
 
findColumnSpecificationIn(List, ColumnName) - Method in class uba.db.sql.interpreter.ColumnsToProjectVisitor
 
findReferencedTablesWithColumnNamed(String) - Method in class uba.db.sql.interpreter.sentencevalidation.SentenceValidator
 

G

getColumnName() - Method in exception uba.db.sql.interpreter.sentencevalidation.ColumnNameValidationException
 
getTableName() - Method in exception uba.db.sql.interpreter.sentencevalidation.TableNameValidationException
 

H

hasMoreResults() - Method in class uba.db.sql.interpreter.CreateIndexQueryPlan
 
hasMoreResults() - Method in class uba.db.sql.interpreter.CreateTableQueryPlan
 
hasMoreResults() - Method in class uba.db.sql.interpreter.InsertQueryPlan
 
hasMoreResults() - Method in class uba.db.sql.interpreter.NullQueryPlan
 
hasMoreResults() - Method in class uba.db.sql.interpreter.QueryPlanner
 
hasMoreResults() - Method in class uba.db.sql.interpreter.SelectQueryPlan
 
hasMoreResults() - Method in interface uba.db.sql.interpreter.SentenceQueryPlan
 
hasNext() - Method in class uba.db.sql.interpreter.TableToTupleProviderAdapter
 

I

IllegalTableNameException - Exception in uba.db.sql.interpreter.sentencevalidation
 
IllegalTableNameException(String) - Constructor for exception uba.db.sql.interpreter.sentencevalidation.IllegalTableNameException
 
InexistantColumnNameException - Exception in uba.db.sql.interpreter.sentencevalidation
 
InexistantColumnNameException(String) - Constructor for exception uba.db.sql.interpreter.sentencevalidation.InexistantColumnNameException
 
InexistantTableNameException - Exception in uba.db.sql.interpreter.sentencevalidation
 
InexistantTableNameException(String) - Constructor for exception uba.db.sql.interpreter.sentencevalidation.InexistantTableNameException
 
InsertQueryPlan - Class in uba.db.sql.interpreter
 
InsertQueryPlan(Insert, Database) - Constructor for class uba.db.sql.interpreter.InsertQueryPlan
 
InsertValuesVisitor - Class in uba.db.sql.interpreter
 
InsertValuesVisitor(InsertQueryPlan) - Constructor for class uba.db.sql.interpreter.InsertValuesVisitor
 
Interpreter - Class in uba.db.sql.interpreter
 
Interpreter(Database) - Constructor for class uba.db.sql.interpreter.Interpreter
 
isExistantTableName(String) - Method in class uba.db.sql.interpreter.sentencevalidation.SentenceValidator
 

N

NewTableNameValidation - Class in uba.db.sql.interpreter.sentencevalidation
 
NewTableNameValidation(Sentence, SentenceValidator) - Constructor for class uba.db.sql.interpreter.sentencevalidation.NewTableNameValidation
 
next() - Method in class uba.db.sql.interpreter.TableToTupleProviderAdapter
 
nextTuple() - Method in class uba.db.sql.interpreter.CreateIndexQueryPlan
 
nextTuple() - Method in class uba.db.sql.interpreter.CreateTableQueryPlan
 
nextTuple() - Method in class uba.db.sql.interpreter.InsertQueryPlan
 
nextTuple() - Method in class uba.db.sql.interpreter.NullQueryPlan
 
nextTuple() - Method in class uba.db.sql.interpreter.QueryPlanner
 
nextTuple() - Method in class uba.db.sql.interpreter.SelectQueryPlan
 
nextTuple() - Method in interface uba.db.sql.interpreter.SentenceQueryPlan
 
NullQueryPlan - Class in uba.db.sql.interpreter
 
NullQueryPlan() - Constructor for class uba.db.sql.interpreter.NullQueryPlan
 

P

planDetail() - Method in class uba.db.sql.interpreter.CreateIndexQueryPlan
 
planDetail() - Method in class uba.db.sql.interpreter.CreateTableQueryPlan
 
planDetail() - Method in class uba.db.sql.interpreter.InsertQueryPlan
 
planDetail() - Method in class uba.db.sql.interpreter.NullQueryPlan
 
planDetail() - Method in class uba.db.sql.interpreter.SelectQueryPlan
 
planDetail() - Method in interface uba.db.sql.interpreter.SentenceQueryPlan
 

Q

QueryPlanner - Class in uba.db.sql.interpreter
 
QueryPlanner(Database) - Constructor for class uba.db.sql.interpreter.QueryPlanner
Genera el plan de ejecución si la sentencia es válida semánticamente (las tablas existen, etc).
queryPlanToUse(SentenceQueryPlan) - Method in class uba.db.sql.interpreter.QueryPlanner
 

R

reset() - Method in class uba.db.sql.interpreter.TableToTupleProviderAdapter
 

S

SelectQueryPlan - Class in uba.db.sql.interpreter
 
SelectQueryPlan(Select, Database) - Constructor for class uba.db.sql.interpreter.SelectQueryPlan
 
sentence - Variable in class uba.db.sql.interpreter.sentencevalidation.SentenceValidationBehavior
 
SentenceQueryPlan - Interface in uba.db.sql.interpreter
 
SentenceTypeVisitor - Class in uba.db.sql.interpreter
 
SentenceTypeVisitor(QueryPlanner, Database) - Constructor for class uba.db.sql.interpreter.SentenceTypeVisitor
 
SentenceValidationBehavior - Class in uba.db.sql.interpreter.sentencevalidation
 
SentenceValidationBehavior(Sentence, SentenceValidator) - Constructor for class uba.db.sql.interpreter.sentencevalidation.SentenceValidationBehavior
 
SentenceValidationException - Exception in uba.db.sql.interpreter.sentencevalidation
 
SentenceValidationException(Throwable) - Constructor for exception uba.db.sql.interpreter.sentencevalidation.SentenceValidationException
 
SentenceValidator - Class in uba.db.sql.interpreter.sentencevalidation
 
SentenceValidator(Sentence, Database) - Constructor for class uba.db.sql.interpreter.sentencevalidation.SentenceValidator
 
setColumnName(QualifiedColumnName) - Method in class uba.db.sql.interpreter.CreateIndexQueryPlan
 
setIndexName(IndexName) - Method in class uba.db.sql.interpreter.CreateIndexQueryPlan
 
setTableName(String) - Method in class uba.db.sql.interpreter.CreateTableQueryPlan
 
startExecution() - Method in class uba.db.sql.interpreter.CreateIndexQueryPlan
 
startExecution() - Method in class uba.db.sql.interpreter.CreateTableQueryPlan
 
startExecution() - Method in class uba.db.sql.interpreter.InsertQueryPlan
 
startExecution() - Method in class uba.db.sql.interpreter.NullQueryPlan
 
startExecution() - Method in class uba.db.sql.interpreter.SelectQueryPlan
 
startExecution() - Method in interface uba.db.sql.interpreter.SentenceQueryPlan
 
successTupla() - Method in class uba.db.sql.interpreter.CreateIndexQueryPlan
 
successTupla() - Method in class uba.db.sql.interpreter.CreateTableQueryPlan
 
successTupla() - Method in class uba.db.sql.interpreter.InsertQueryPlan
 

T

TableAlreadyExistsException - Exception in uba.db.sql.interpreter.sentencevalidation
 
TableAlreadyExistsException(String) - Constructor for exception uba.db.sql.interpreter.sentencevalidation.TableAlreadyExistsException
 
tableNamed(TableName) - Method in class uba.db.sql.interpreter.SelectQueryPlan
 
TableNameValidationException - Exception in uba.db.sql.interpreter.sentencevalidation
 
TableNameValidationException(String) - Constructor for exception uba.db.sql.interpreter.sentencevalidation.TableNameValidationException
 
tables() - Method in class uba.db.sql.interpreter.SelectQueryPlan
 
TablesToJoinVisitor - Class in uba.db.sql.interpreter
 
TablesToJoinVisitor(SelectQueryPlan, Database) - Constructor for class uba.db.sql.interpreter.TablesToJoinVisitor
 
TableToTupleProviderAdapter - Class in uba.db.sql.interpreter
 
TableToTupleProviderAdapter(Table) - Constructor for class uba.db.sql.interpreter.TableToTupleProviderAdapter
 
toString() - Method in class uba.db.sql.interpreter.TableToTupleProviderAdapter
 
tuplaDefinition() - Method in class uba.db.sql.interpreter.CreateIndexQueryPlan
 
tuplaDefinition() - Method in class uba.db.sql.interpreter.CreateTableQueryPlan
 
tuplaDefinition() - Method in class uba.db.sql.interpreter.InsertQueryPlan
 
tuplaDefinition() - Method in class uba.db.sql.interpreter.NullQueryPlan
 
tuplaDefinition() - Method in class uba.db.sql.interpreter.SelectQueryPlan
 
tuplaDefinition() - Method in interface uba.db.sql.interpreter.SentenceQueryPlan
 
tupleDefinition() - Method in class uba.db.sql.interpreter.TableToTupleProviderAdapter
 

U

uba.db.sql.interpreter - package uba.db.sql.interpreter
 
uba.db.sql.interpreter.sentencevalidation - package uba.db.sql.interpreter.sentencevalidation
 

V

validateSentence(Sentence) - Method in class uba.db.sql.interpreter.Interpreter
 
validations() - Method in class uba.db.sql.interpreter.sentencevalidation.ValidationSetUpVisitor
 
ValidationSetUpVisitor - Class in uba.db.sql.interpreter.sentencevalidation
 
ValidationSetUpVisitor(Sentence, SentenceValidator) - Constructor for class uba.db.sql.interpreter.sentencevalidation.ValidationSetUpVisitor
 
validator - Variable in class uba.db.sql.interpreter.sentencevalidation.SentenceValidationBehavior
 
valuesToInsert(List) - Method in class uba.db.sql.interpreter.InsertQueryPlan
 
visitCharColumnDeclaration(CharColumnDeclaration) - Method in class uba.db.sql.interpreter.CreateTableVisitor
 
visitColumnName(ColumnName) - Method in class uba.db.sql.interpreter.ColumnsToEvaluateVisitor
 
visitColumnName(ColumnName) - Method in class uba.db.sql.interpreter.ColumnsToProjectVisitor
 
visitCreateIndex(CreateIndex) - Method in class uba.db.sql.interpreter.SentenceTypeVisitor
 
visitCreateTable(CreateTable) - Method in class uba.db.sql.interpreter.SentenceTypeVisitor
 
visitCreateTable(CreateTable) - Method in class uba.db.sql.interpreter.sentencevalidation.ValidationSetUpVisitor
 
visitIndexName(IndexName) - Method in class uba.db.sql.interpreter.CreateIndexVisitor
 
visitInsert(Insert) - Method in class uba.db.sql.interpreter.SentenceTypeVisitor
 
visitInsert(Insert) - Method in class uba.db.sql.interpreter.sentencevalidation.ValidationSetUpVisitor
 
visitIntegerColumnDeclaration(IntegerColumnDeclaration) - Method in class uba.db.sql.interpreter.CreateTableVisitor
 
visitQualifiedColumnName(QualifiedColumnName) - Method in class uba.db.sql.interpreter.ColumnsToEvaluateVisitor
 
visitQualifiedColumnName(QualifiedColumnName) - Method in class uba.db.sql.interpreter.ColumnsToProjectVisitor
 
visitQualifiedColumnName(QualifiedColumnName) - Method in class uba.db.sql.interpreter.CreateIndexVisitor
 
visitSelect(Select) - Method in class uba.db.sql.interpreter.InsertValuesVisitor
 
visitSelect(Select) - Method in class uba.db.sql.interpreter.SentenceTypeVisitor
 
visitSelect(Select) - Method in class uba.db.sql.interpreter.sentencevalidation.ValidationSetUpVisitor
 
visitTableName(TableName) - Method in class uba.db.sql.interpreter.CreateTableVisitor
 
visitTableName(TableName) - Method in class uba.db.sql.interpreter.TablesToJoinVisitor
 
visitValueEnumeration(ValueEnumeration) - Method in class uba.db.sql.interpreter.InsertValuesVisitor
 

A C E F G H I N P Q R S T U V

Copyright © -2005 . All Rights Reserved.