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

A

abort() - Method in interface vishnu.model.transactions.Transaction
Aborta la transaccion.
abort() - Method in class vishnu.model.transactions.TransactionImpl
 
abort(Transaction) - Method in interface vishnu.model.transactions.TransactionTerminator
 
abort(Transaction) - Method in class vishnu.model.transactions.TransactionTerminatorImpl
 
AbortiveDeadlockResolutionStrategy - Class in vishnu.model.transactions.deadlock
 
AbortiveDeadlockResolutionStrategy(DeadlockDetector<Transaction>) - Constructor for class vishnu.model.transactions.deadlock.AbortiveDeadlockResolutionStrategy
 
absolute(int) - Method in class vishnu.javaconnector.ResultSetImpl
 
absorption(SQLOperand) - Static method in class vishnu.model.algebra.normalform.LogicalOperations
 
AbstractBinaryRelation - Class in vishnu.model.algebra
Define una base reusable de relacion binaria del algebra relacional.
AbstractBinaryRelation(Relation, Relation) - Constructor for class vishnu.model.algebra.AbstractBinaryRelation
crea una relacion binaria con los operandos r y s.
AbstractCatalog - Class in vishnu.model.catalog
 
AbstractCatalog(User, String) - Constructor for class vishnu.model.catalog.AbstractCatalog
 
AbstractCommand - Class in vishnu.life
TODO check thread safe demand for has* methods BEWARE - MORE THAN ONCE RUNNING !!!
AbstractCommand(Session) - Constructor for class vishnu.life.AbstractCommand
 
AbstractCommand<M,A> - Class in vishnu.patterns
 
AbstractCommand() - Constructor for class vishnu.patterns.AbstractCommand
 
AbstractCostEstimator - Class in vishnu.model.algebra.optimizer.costs
 
AbstractCostEstimator() - Constructor for class vishnu.model.algebra.optimizer.costs.AbstractCostEstimator
 
AbstractHashIndex - Class in vishnu.model.indexes.hashing
 
AbstractHashIndex(String, boolean, boolean, int, List<String>) - Constructor for class vishnu.model.indexes.hashing.AbstractHashIndex
 
AbstractIndex - Class in vishnu.model.indexes
 
AbstractIndex(String, boolean, boolean, int, List<String>) - Constructor for class vishnu.model.indexes.AbstractIndex
 
AbstractIndexCreationConstraint - Class in vishnu.model.operations.indexes.creation
 
AbstractIndexCreationConstraint() - Constructor for class vishnu.model.operations.indexes.creation.AbstractIndexCreationConstraint
 
AbstractInversion<C> - Class in vishnu.patterns
 
AbstractInversion() - Constructor for class vishnu.patterns.AbstractInversion
 
AbstractJoinAlgorithm - Class in vishnu.model.algebra.algorithms.join
 
AbstractJoinAlgorithm() - Constructor for class vishnu.model.algebra.algorithms.join.AbstractJoinAlgorithm
 
AbstractObservable - Class in vishnu.model.shareables
 
AbstractObservable() - Constructor for class vishnu.model.shareables.AbstractObservable
 
AbstractOperation - Class in vishnu.model.transactions.operations
 
AbstractOperation() - Constructor for class vishnu.model.transactions.operations.AbstractOperation
 
AbstractPersistentTable - Class in vishnu.model.persistents
 
AbstractPersistentTable(PersistentTableContext, UserContext, String, TableSignature) - Constructor for class vishnu.model.persistents.AbstractPersistentTable
 
AbstractRecordOperation - Class in vishnu.model.transactions.operations
 
AbstractRecordOperation(NamingContext, Record) - Constructor for class vishnu.model.transactions.operations.AbstractRecordOperation
 
AbstractResponsability<T> - Class in vishnu.patterns
 
AbstractResponsability() - Constructor for class vishnu.patterns.AbstractResponsability
 
AbstractSelectionAlgorithm - Class in vishnu.model.algebra.algorithms.selection
 
AbstractSelectionAlgorithm() - Constructor for class vishnu.model.algebra.algorithms.selection.AbstractSelectionAlgorithm
 
AbstractSessionHandler - Class in vishnu.sessions
 
AbstractSessionHandler(SessionPool) - Constructor for class vishnu.sessions.AbstractSessionHandler
 
AbstractShareable - Class in vishnu.sharing
 
AbstractShareable() - Constructor for class vishnu.sharing.AbstractShareable
 
AbstractSQLBinaryOperator - Class in vishnu.parser.expressions
Esta clase implementa una base reusable para operadores de SQL binarios.
AbstractSQLBinaryOperator(SQLOperand, SQLOperand) - Constructor for class vishnu.parser.expressions.AbstractSQLBinaryOperator
 
AbstractTableCreationConstraint - Class in vishnu.model.operations.tables.creation
 
AbstractTableCreationConstraint() - Constructor for class vishnu.model.operations.tables.creation.AbstractTableCreationConstraint
 
AbstractTableModificationConstraint - Class in vishnu.model.operations.tables.modification
 
AbstractTableModificationConstraint() - Constructor for class vishnu.model.operations.tables.modification.AbstractTableModificationConstraint
 
AbstractTranslationStage - Class in vishnu.model.algebra.optimizer
 
AbstractTranslationStage() - Constructor for class vishnu.model.algebra.optimizer.AbstractTranslationStage
 
AbstractUnaryRelation - Class in vishnu.model.algebra
Esta clase presenta una base reusable de relacion unaria.
AbstractUnaryRelation(Relation) - Constructor for class vishnu.model.algebra.AbstractUnaryRelation
Construye una relacion unaria con la relacion r de parametro.
AbstractUserCreationConstraint - Class in vishnu.model.operations.users
 
AbstractUserCreationConstraint() - Constructor for class vishnu.model.operations.users.AbstractUserCreationConstraint
 
AbstractVolatileRecordSet - Class in vishnu.model.volatiles.recordset
 
AbstractVolatileRecordSet(TableSignature, Session) - Constructor for class vishnu.model.volatiles.recordset.AbstractVolatileRecordSet
 
AbstractVolatileTable - Class in vishnu.model.volatiles
 
AbstractVolatileTable(String, TableSignature) - Constructor for class vishnu.model.volatiles.AbstractVolatileTable
 
accept(File) - Method in class client.exporting.ExportFileFilter
 
accept(File) - Method in class client.scripting.ScriptFileFilter
 
accessForRead() - Method in class vishnu.sharing.ShareGate
 
accessForWrite() - Method in class vishnu.sharing.ShareGate
 
action() - Method in class vishnu.life.performers.transactions.TransactionAbstractPerformer.ActionNotification
 
action(TransactionAbstractPerformer.Action) - Method in class vishnu.life.performers.transactions.TransactionAbstractPerformer.ActionNotification
 
action() - Method in class vishnu.sharing.ShareGate.ActionNotification
 
action(ShareGate.Action) - Method in class vishnu.sharing.ShareGate.ActionNotification
 
actionPerformed(ActionEvent) - Method in class client.exporting.ExportingActionListener
 
activate() - Method in interface vishnu.configurators.ActivationStrategy
Dispara la carga de un conjunto de clases en el sistema.
activate() - Method in class vishnu.configurators.DynamicActivationStrategy
 
ActivationStrategy - Interface in vishnu.configurators
Esta interfaz presenta un modelo comun para disparar la carga de un conjunto de clases en algun ClassLoader.
activationStrategy(DynamicActivationStrategy) - Method in class vishnu.configurators.transport.TransportServiceConfiguratorFactory
asigna la estrategia de activacion de clases configuradoras.
add(UserContext) - Method in class vishnu.life.pooled.PooledRelationalDatabaseService
 
add(UserContext) - Method in interface vishnu.life.RelationalDatabaseService
Setea todos los parametros de sesion que se usaran implicitamente en todos los comandos que se envien.
add(UserContext) - Method in class vishnu.life.single.SingleRelationalDatabaseService
 
add(M) - Method in interface vishnu.logging.Logger
Adds @param m to this manager.
add(M) - Method in class vishnu.logging.LoggerImpl
 
add(E) - Method in interface vishnu.logging.Point
 
add(E) - Method in class vishnu.logging.PointImpl
 
add(TranslationStage) - Method in class vishnu.model.algebra.optimizer.OptimizerPipelineBuilderImpl
 
add(ColumnSignature) - Method in class vishnu.model.signatures.DefaultTableSignature
agrega la signatura de una columna.
add(E) - Method in interface vishnu.model.transactions.deadlock.Graph
Agrega un nodo al grafo.
add(E) - Method in class vishnu.model.transactions.deadlock.MatrixGraph
 
add(Transaction) - Method in class vishnu.model.transactions.deadlock.WaitsForGraph
 
add(Record) - Method in class vishnu.paging.DefaultPage
 
add(List<Record>) - Method in class vishnu.paging.DefaultPage
 
add(Record) - Method in interface vishnu.paging.Page
Agrega el registro r en la pagina.
add(List<Record>) - Method in interface vishnu.paging.Page
Agrega los registros de lr a la pagina.
add_escapes(String) - Method in exception vishnu.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.
addBatch(String) - Method in class vishnu.javaconnector.CustomStatementImpl
 
addBatch() - Method in class vishnu.javaconnector.CustomStatementImpl
 
addConstraints(TableContext) - Method in interface vishnu.model.catalog.ConstraintCatalog
agrega las contraints de la tabla al catalogo de indices.
addConstraints(TableContext) - Method in class vishnu.model.catalog.ConstraintCatalogImpl
 
addDatabase(String) - Method in interface vishnu.model.catalog.DatabaseCatalog
Agrega una base de Datos del catalogo
addDatabase(String) - Method in class vishnu.model.catalog.DatabaseCatalogImpl
 
addEdge(E, E) - Method in interface vishnu.model.transactions.deadlock.Graph
Agrega un eje al grafo entre los nodos especificados.
addEdge(E, E) - Method in class vishnu.model.transactions.deadlock.MatrixGraph
 
addEdge(Transaction, Transaction) - Method in class vishnu.model.transactions.deadlock.WaitsForGraph
 
addedRecords() - Method in class vishnu.paging.DefaultPage
 
addedRecords() - Method in interface vishnu.paging.Page
Devuelve la lista de registros agregados.
addEscapes(String) - Static method in error vishnu.parser.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addIndex(IndexContext) - Method in interface vishnu.model.catalog.IndexCatalog
agrega un indice al catalogo de indices
addIndex(IndexContext) - Method in class vishnu.model.catalog.IndexCatalogImpl
 
addOperation(Operation) - Method in interface vishnu.model.transactions.Transaction
 
addOperation(Operation) - Method in class vishnu.model.transactions.TransactionImpl
 
addPrivilege(TableContext, Privilege) - Method in interface vishnu.model.catalog.PrivilegesCatalog
Agrega una base de datos al usuario.
addPrivilege(TableContext, Privilege) - Method in class vishnu.model.catalog.PrivilegesCatalogImpl
 
addSignature(DefaultTableSignature, TableSignature) - Static method in class vishnu.model.algebra.CartesianProduct
 
addSynonym(TableContext, Synonym) - Method in interface vishnu.model.catalog.SynonymCatalog
Agrega un sinonimo a la base da datos.
addSynonym(TableContext, Synonym) - Method in class vishnu.model.catalog.SynonymCatalogImpl
 
addTable(TableContext) - Method in interface vishnu.model.catalog.TableCatalog
agrega una tabla al catalogo
addTable(TableContext) - Method in class vishnu.model.catalog.TableCatalogImpl
 
addTableSignature(TableContext, TableSignature) - Method in interface vishnu.model.catalog.TableSignatureCatalog
agrega la signatura de una tabla al catalogo de signaturas
addTableSignature(TableContext, TableSignature) - Method in class vishnu.model.catalog.TableSignatureCatalogImpl
 
addUser(UserContext, String) - Method in interface vishnu.model.catalog.UserCatalog
Agrega un usuario al catalogo.
addUser(UserContext, String) - Method in class vishnu.model.catalog.UserCatalogImpl
 
adjustBeginLineColumn(int, int) - Method in class vishnu.parser.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
afterLast() - Method in class vishnu.javaconnector.ResultSetImpl
 
algorithm() - Method in class vishnu.model.algebra.AbstractBinaryRelation
devuelve el algoritmo asignado a la relacion.
algorithm(Algorithm) - Method in class vishnu.model.algebra.AbstractBinaryRelation
asigna el algoritmo a usar
algorithm - Variable in class vishnu.model.algebra.AbstractUnaryRelation
 
algorithm() - Method in class vishnu.model.algebra.AbstractUnaryRelation
Devuelve el algoritmo a usar.
algorithm(Algorithm) - Method in class vishnu.model.algebra.AbstractUnaryRelation
Asigna un algoritmo para la relacion unaria.
Algorithm - Interface in vishnu.model.algebra.algorithms
 
algorithm() - Method in interface vishnu.model.algebra.Relation
Devuelve el algoritmo designado para ejecutar esta relacion.
algorithm(Algorithm) - Method in interface vishnu.model.algebra.Relation
Setea el algoritmo para ejecutar esta relacion.
algorithm() - Method in class vishnu.model.algebra.RelationAdapter
 
algorithm(Algorithm) - Method in class vishnu.model.algebra.RelationAdapter
 
algorithm() - Method in class vishnu.model.algebra.Renaming
 
algorithm(Algorithm) - Method in class vishnu.model.algebra.Renaming
 
AlgorithmException - Exception in vishnu.model.algebra.algorithms
 
AlgorithmException(Class, SQLOperand) - Constructor for exception vishnu.model.algebra.algorithms.AlgorithmException
 
AlgorithmFactory - Interface in vishnu.model.algebra
Modela a las fabricas de algoritmos permitiendo elegir el conjunto de algoritmos de relaciones unarias y binarias que se encargaran de resolver las operaciones de las relaciones unarias y binarias.
algorithmFactory() - Method in class vishnu.planner.CannonicalPlanner.Context
 
AlgorithmFactory.UnavailableAlgorithmException - Exception in vishnu.model.algebra
Esta clase modela la condicion de no haber un algoritmo disponible para una relacion dada.
AlgorithmFactory.UnavailableAlgorithmException() - Constructor for exception vishnu.model.algebra.AlgorithmFactory.UnavailableAlgorithmException
 
AlgorithmFactoryImpl - Class in vishnu.model.algebra
Esta clase implementa una libreria que asigna los algoritmos mas sencillos implementados para cada tipo de relacion.
AlgorithmFactoryImpl() - Constructor for class vishnu.model.algebra.AlgorithmFactoryImpl
 
AlgorithmNotSelectedException - Exception in vishnu.model.algebra
Esta excepcion representa la condicion de no haber seleccionado un algoritmo antes de enviar a ejecutar.
AlgorithmNotSelectedException() - Constructor for exception vishnu.model.algebra.AlgorithmNotSelectedException
 
AlgorithmPickerImpl - Class in vishnu.model.algebra.optimizer
 
AlgorithmPickerImpl() - Constructor for class vishnu.model.algebra.optimizer.AlgorithmPickerImpl
 
algorithms - Variable in class vishnu.model.algebra.AlgorithmFactoryImpl
 
AlgorithmSelectionStage - Class in vishnu.model.algebra.optimizer
 
AlgorithmSelectionStage(AlgorithmSelectionStage.Context) - Constructor for class vishnu.model.algebra.optimizer.AlgorithmSelectionStage
 
AlgorithmSelectionStage.AlgorithmPicker - Interface in vishnu.model.algebra.optimizer
 
all() - Method in interface vishnu.logging.Logger
Returns every managed object by this manager.
all() - Method in class vishnu.logging.LoggerImpl
 
allColumns() - Method in class vishnu.parser.statements.SelectStatement
 
ambiguousColumnName - Static variable in exception vishnu.model.VishnuException
 
AmbiguousColumnNameException - Exception in vishnu.model
Esta excepcion representa la referencia a una columna que es ambigua en el contexto en que se realiza.
AmbiguousColumnNameException(String) - Constructor for exception vishnu.model.AmbiguousColumnNameException
 
AmbiguousColumnNameException(String, TableSignature) - Constructor for exception vishnu.model.AmbiguousColumnNameException
 
anonymousTablePool() - Method in interface vishnu.model.Database
retorna el pool de tablas anonimas.
anonymousTablePool() - Method in class vishnu.model.persistents.PersistentDatabase
 
AnonymousTablePool - Interface in vishnu.model.pooling
Esta interfaz modela un mecanismo de pooling de tablas anonimas.
anonymousTablePool() - Method in class vishnu.model.shareables.ObservableDatabase
 
anonymousTablePool() - Method in class vishnu.model.volatiles.VolatileDatabase
 
AnonymousTablePoolImpl - Class in vishnu.model.pooling
 
AnonymousTablePoolImpl(Database) - Constructor for class vishnu.model.pooling.AnonymousTablePoolImpl
 
AnotherClusteredIndex - Class in vishnu.model.operations.indexes.creation
 
AnotherClusteredIndex() - Constructor for class vishnu.model.operations.indexes.creation.AnotherClusteredIndex
 
APPROVE_OPTION - Static variable in class client.LoginDialog
 
ArrayListPipe<T> - Class in vishnu.patterns
 
ArrayListPipe() - Constructor for class vishnu.patterns.ArrayListPipe
 
asBoolean() - Method in class vishnu.model.values.BooleanValue
retorna la representacion del valor booleano como un tipo basico boolean.
asChar() - Method in class vishnu.model.values.CharValue
retorna la representacion como arreglo de caracteres del valor.
asCollection(int) - Method in class vishnu.planner.CannonicalPlanner
 
asDouble() - Method in class vishnu.model.values.NumericValue
devuelve la representacion del valor numerico como un double.
asInt() - Method in class vishnu.model.values.IntegerValue
devuelve la representacion del valor entero como un int.
asList(String) - Method in class vishnu.planner.CannonicalPlanner
 
assertPerformCase(String, Class[]) - Method in class vishnu.tests.MultiTableConnectorTestCase
 
assertPerformFailure(String, Class) - Method in class vishnu.tests.ConnectorTestCase
 
assertPerformPass(String) - Method in class vishnu.tests.ConnectorTestCase
 
association(SQLOperand) - Static method in class vishnu.model.algebra.normalform.LogicalOperations
 
attach(Relation) - Method in interface vishnu.model.algebra.algorithms.Algorithm
Vincula una relacion al algoritmo para su ejecucion.
attach(Relation) - Method in class vishnu.model.algebra.algorithms.join.AbstractJoinAlgorithm
 
attach(Relation) - Method in class vishnu.model.algebra.algorithms.join.DefaultCartesianProductAlgorithm
 
attach(Relation) - Method in class vishnu.model.algebra.algorithms.others.DifferenceAlgorithm
 
attach(Relation) - Method in class vishnu.model.algebra.algorithms.others.UnionAlgorithm
 
attach(Relation) - Method in class vishnu.model.algebra.algorithms.projection.DefaultProjectionAlgorithm
 
attach(Relation) - Method in class vishnu.model.algebra.algorithms.selection.AbstractSelectionAlgorithm
 
attach(Relation) - Method in class vishnu.model.algebra.algorithms.selection.NoIndexSortedDataSelectionAlgorithm
 
attach(SQLConditionalExpression) - Method in interface vishnu.model.algebra.normalform.ConjunctiveNormalForm
Adjunta una SQLConditionalExpression a ser pasada a forma normal conjuntiva.
attach(SQLConditionalExpression) - Method in class vishnu.model.algebra.normalform.ConjunctiveNormalFormImpl
 
attach(TranslationStage) - Method in class vishnu.model.algebra.optimizer.AbstractTranslationStage
 
attach(Relation) - Method in class vishnu.model.algebra.optimizer.merit.MeritAlgorithm
 
attach(TranslationStage) - Method in interface vishnu.model.algebra.optimizer.TranslationStage
 
attach(TableContext) - Method in class vishnu.model.indexes.AbstractIndex
 
attach(TableContext) - Method in interface vishnu.model.indexes.Index
Usado para definir el esquema del indice.
attach(IndexCreationConstraint) - Method in class vishnu.model.operations.indexes.creation.AbstractIndexCreationConstraint
 
attach(IndexCreationConstraint) - Method in interface vishnu.model.operations.indexes.creation.IndexCreationConstraint
 
attach(TableCreationConstraint) - Method in class vishnu.model.operations.tables.creation.AbstractTableCreationConstraint
 
attach(TableCreationConstraint) - Method in interface vishnu.model.operations.tables.creation.TableCreationConstraint
 
attach(TableModificationConstraint) - Method in class vishnu.model.operations.tables.modification.AbstractTableModificationConstraint
 
attach(TableModificationConstraint) - Method in interface vishnu.model.operations.tables.modification.TableModificationConstraint
 
attach(UserCreationConstraint) - Method in class vishnu.model.operations.users.AbstractUserCreationConstraint
 
attach(UserCreationConstraint) - Method in interface vishnu.model.operations.users.UserCreationConstraint
 
attach(Table) - Method in class vishnu.model.renaming.RenamedTableSignature
 
attach(TableSignature) - Method in interface vishnu.model.signatures.ColumnSignature
este metodo debe ser llamado al agregar una signatura de columna a una signatura de tabla
attach(TableSignature) - Method in class vishnu.model.signatures.DefaultColumnSignature
este metodo debe ser llamado al agregar una signatura de columna a una signatura de tabla
attach(Table) - Method in class vishnu.model.signatures.DefaultTableSignature
 
attach(Table) - Method in interface vishnu.model.signatures.TableSignature
este metodo debe ser llamado al asignar la signatura a una tabla.
attach(RelationalDatabaseService) - Method in class vishnu.sessions.AbstractSessionHandler
 
attach(RelationalDatabaseService) - Method in interface vishnu.sessions.SessionHandler
 
attribute - Variable in class vishnu.model.algebra.algorithms.EqualityOperations.AttributeValuePair
 
Attribute() - Method in class vishnu.parser.SQLSubsetParser
 
AttributeInferringStage - Class in vishnu.model.algebra.optimizer
 
AttributeInferringStage() - Constructor for class vishnu.model.algebra.optimizer.AttributeInferringStage
 

B

backup(int) - Method in class vishnu.parser.SimpleCharStream
 
beforeFirst() - Method in class vishnu.javaconnector.ResultSetImpl
 
beginColumn - Variable in class vishnu.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 vishnu.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 vishnu.parser.SimpleCharStream
 
BinaryAlgorithm - Interface in vishnu.model.algebra.algorithms
 
BinaryExpression() - Method in class vishnu.parser.SQLSubsetParser
 
BinaryRelation - Interface in vishnu.model.algebra
Esta interfaz modela a las relaciones binarias.
BlankUndoRecoveryStrategy - Class in recovery
 
BlankUndoRecoveryStrategy() - Constructor for class recovery.BlankUndoRecoveryStrategy
 
BooleanOperand() - Method in class vishnu.parser.SQLSubsetParser
 
BooleanValue - Class in vishnu.model.values
Esta clase representa al tipo booleano del sistema de bases de datos.
BooleanValue(boolean) - Constructor for class vishnu.model.values.BooleanValue
 
BooleanValue() - Constructor for class vishnu.model.values.BooleanValue
 
BooleanValueClass - Class in vishnu.model.values
Representa a la clase de valores booleanos.
BooleanValueClass() - Constructor for class vishnu.model.values.BooleanValueClass
 
BTREE - Static variable in interface vishnu.model.indexes.Index
 
BTreeIndex - Class in vishnu.model.indexes
 
BTreeIndex(String, boolean, boolean, List<String>) - Constructor for class vishnu.model.indexes.BTreeIndex
 
BucketRecordSet - Class in vishnu.model.indexes.hashing
 
BucketRecordSet(StaticHashIndex) - Constructor for class vishnu.model.indexes.hashing.BucketRecordSet
 
bufcolumn - Variable in class vishnu.parser.SimpleCharStream
 
buffer - Variable in class vishnu.parser.SimpleCharStream
 
bufline - Variable in class vishnu.parser.SimpleCharStream
 
bufpos - Variable in class vishnu.parser.SimpleCharStream
 
buildPK() - Method in class vishnu.model.catalog.AbstractCatalog
 
buildPK() - Method in class vishnu.model.catalog.ConstraintCatalogImpl
 
buildPK() - Method in class vishnu.model.catalog.DatabaseCatalogImpl
 
buildPK() - Method in class vishnu.model.catalog.IndexCatalogImpl
 
buildPK() - Method in class vishnu.model.catalog.PrivilegesCatalogImpl
 
buildPK() - Method in class vishnu.model.catalog.SynonymCatalogImpl
 
buildPK() - Method in class vishnu.model.catalog.TableCatalogImpl
 
buildPK() - Method in class vishnu.model.catalog.TableSignatureCatalogImpl
 
buildPK() - Method in class vishnu.model.catalog.UserCatalogImpl
 
buildSignature() - Method in class vishnu.model.catalog.AbstractCatalog
 
buildSignature() - Method in class vishnu.model.catalog.ConstraintCatalogImpl
 
buildSignature() - Method in class vishnu.model.catalog.DatabaseCatalogImpl
 
buildSignature() - Method in class vishnu.model.catalog.IndexCatalogImpl
 
buildSignature() - Method in class vishnu.model.catalog.PrivilegesCatalogImpl
 
buildSignature() - Method in class vishnu.model.catalog.SynonymCatalogImpl
 
buildSignature() - Method in class vishnu.model.catalog.TableCatalogImpl
 
buildSignature() - Method in class vishnu.model.catalog.TableSignatureCatalogImpl
 
buildSignature() - Method in class vishnu.model.catalog.UserCatalogImpl
 

C

calculateSignature() - Method in class vishnu.model.algebra.CartesianProduct
 
calculateSignature() - Method in class vishnu.model.algebra.ConjunctiveSelection
 
calculateSignature() - Method in class vishnu.model.algebra.MixedSelection
 
canBePerformed() - Method in interface vishnu.model.algebra.algorithms.Algorithm
Indica si el algoritmo puede ser ejecutado sobre la relacion definida.
canBePerformed() - Method in class vishnu.model.algebra.algorithms.join.AbstractJoinAlgorithm
 
canBePerformed() - Method in class vishnu.model.algebra.algorithms.join.DefaultCartesianProductAlgorithm
 
canBePerformed() - Method in class vishnu.model.algebra.algorithms.join.HashJoinAlgorithm
 
canBePerformed() - Method in class vishnu.model.algebra.algorithms.join.IndexNestedLoopJoinAlgorithm
 
canBePerformed() - Method in class vishnu.model.algebra.algorithms.join.SortMergeJoinAlgorithm
 
canBePerformed() - Method in class vishnu.model.algebra.algorithms.others.DifferenceAlgorithm
 
canBePerformed() - Method in class vishnu.model.algebra.algorithms.others.UnionAlgorithm
 
canBePerformed() - Method in class vishnu.model.algebra.algorithms.projection.DefaultProjectionAlgorithm
 
canBePerformed() - Method in class vishnu.model.algebra.algorithms.selection.AbstractSelectionAlgorithm
 
canBePerformed() - Method in class vishnu.model.algebra.algorithms.selection.HashIndexEqualitySelectionAlgorithm
 
canBePerformed() - Method in class vishnu.model.algebra.algorithms.selection.NoIndexSortedDataSelectionAlgorithm
 
canBePerformed() - Method in class vishnu.model.algebra.algorithms.selection.ScanSelectionAlgorithm
 
canBePerformed() - Method in class vishnu.model.algebra.optimizer.merit.MeritAlgorithm
 
cancel() - Method in class vishnu.javaconnector.CustomStatementImpl
 
cancel(boolean) - Method in class vishnu.life.FutureResponseImpl
 
cancel() - Method in interface vishnu.model.algebra.algorithms.Algorithm
Cancela la ejecucion del algoritmo.
cancel() - Method in class vishnu.model.algebra.algorithms.join.AbstractJoinAlgorithm
 
cancel() - Method in class vishnu.model.algebra.algorithms.join.DefaultCartesianProductAlgorithm
 
cancel() - Method in class vishnu.model.algebra.algorithms.join.IndexNestedLoopJoinAlgorithm
 
cancel() - Method in class vishnu.model.algebra.algorithms.others.DifferenceAlgorithm
 
cancel() - Method in class vishnu.model.algebra.algorithms.others.UnionAlgorithm
 
cancel() - Method in class vishnu.model.algebra.algorithms.projection.DefaultProjectionAlgorithm
 
cancel() - Method in class vishnu.model.algebra.algorithms.selection.AbstractSelectionAlgorithm
 
cancel() - Method in class vishnu.model.algebra.optimizer.merit.MeritAlgorithm
 
cancel(boolean) - Method in interface vishnu.transport.remoting.RemoteFuture
 
cancel(boolean) - Method in class vishnu.transport.remoting.RemoteFutureAdapter
 
CANCEL_OPTION - Static variable in class client.LoginDialog
 
canceled - Variable in class vishnu.model.algebra.algorithms.join.AbstractJoinAlgorithm
 
canceled - Variable in class vishnu.model.algebra.algorithms.selection.AbstractSelectionAlgorithm
 
cancelRowUpdates() - Method in class vishnu.javaconnector.ResultSetImpl
 
CannonicalPlanner - Class in vishnu.planner
Esta clase implementa un planificador canonico de instrucciones SQL.
CannonicalPlanner.Context - Class in vishnu.planner
 
CannonicalPlanner.Context(AlgorithmFactory) - Constructor for class vishnu.planner.CannonicalPlanner.Context
 
CartesianProduct - Class in vishnu.model.algebra
Representa a la relacion producto cartesiano del algebra relacional.
CartesianProduct(Relation, Relation) - Constructor for class vishnu.model.algebra.CartesianProduct
Creates a new instance of ProductoCartesiano
catalog - Variable in class vishnu.model.catalog.AbstractCatalog
 
Catalog - Interface in vishnu.model.catalog
 
CatalogManager - Interface in vishnu.model.catalog
 
CatalogManagerImpl - Class in vishnu.model.catalog
 
CatalogManagerImpl() - Constructor for class vishnu.model.catalog.CatalogManagerImpl
 
CharValue - Class in vishnu.model.values
Representa a los valores de cadenas de caracteres de longitud fija.
CharValue(boolean, int) - Constructor for class vishnu.model.values.CharValue
Construye un valor de cadena de caracteres de la longitud pedida.
CharValue(int, String) - Constructor for class vishnu.model.values.CharValue
construye un valor de cadena de caracteres de la longitud pedida a partir de la cadena de caracteres s.
CharValue(int, CharValue) - Constructor for class vishnu.model.values.CharValue
construye un valor de cadena de caracteres de la longitud pedida a partir de la cadena de caracteres s.
CharValue(int, char[]) - Constructor for class vishnu.model.values.CharValue
construye un valor de cadena de caracteres de la longitud pedida a partir del arreglo de caracteres s.
CharValueClass - Class in vishnu.model.values
Representa la clase de valores de caracteres de longitud fija.
CharValueClass(int) - Constructor for class vishnu.model.values.CharValueClass
 
checkPoint() - Method in interface vishnu.model.transactions.TransactionTerminator
 
checkPoint() - Method in class vishnu.model.transactions.TransactionTerminatorImpl
 
ChildVisitorTranslationStage - Class in vishnu.model.algebra.optimizer
 
ChildVisitorTranslationStage() - Constructor for class vishnu.model.algebra.optimizer.ChildVisitorTranslationStage
 
CleanUp - Class in vishnu.cleanup
Esta clase realiza la limpieza del sistema.
CleanUp() - Constructor for class vishnu.cleanup.CleanUp
 
clear() - Method in interface vishnu.model.transactions.deadlock.Graph
Borra el grafo.
clear() - Method in class vishnu.model.transactions.deadlock.MatrixGraph
 
clear() - Method in class vishnu.model.transactions.deadlock.WaitsForGraph
 
clear() - Method in class vishnu.paging.DefaultPage
 
clear() - Method in interface vishnu.paging.Page
Borra todos los datos de la pagina.
clearBatch() - Method in class vishnu.javaconnector.CustomStatementImpl
 
clearParameters() - Method in class vishnu.javaconnector.CustomStatementImpl
 
clearWarnings() - Method in class vishnu.javaconnector.CustomStatementImpl
 
clearWarnings() - Method in class vishnu.javaconnector.ResultSetImpl
 
clearWarnings() - Method in class vishnu.javaconnector.VishnuConnection
 
client - package client
 
client.exporting - package client.exporting
 
client.scripting - package client.scripting
 
client.SQLAccess - package client.SQLAccess
 
ClientView - Class in client
 
ClientView() - Constructor for class client.ClientView
Creates new form VistaCliente
clone() - Method in class vishnu.model.algebra.AbstractUnaryRelation
 
clone() - Method in interface vishnu.model.algebra.algorithms.Algorithm
Clona el algoritmo.
clone() - Method in class vishnu.model.algebra.algorithms.join.AbstractJoinAlgorithm
 
clone() - Method in class vishnu.model.algebra.algorithms.join.DefaultCartesianProductAlgorithm
 
clone() - Method in class vishnu.model.algebra.algorithms.join.HashJoinAlgorithm
 
clone() - Method in class vishnu.model.algebra.algorithms.join.IndexNestedLoopJoinAlgorithm
 
clone() - Method in class vishnu.model.algebra.algorithms.join.SortMergeJoinAlgorithm
 
clone() - Method in class vishnu.model.algebra.algorithms.others.DifferenceAlgorithm
 
clone() - Method in class vishnu.model.algebra.algorithms.others.UnionAlgorithm
 
clone() - Method in class vishnu.model.algebra.algorithms.projection.DefaultProjectionAlgorithm
 
clone() - Method in class vishnu.model.algebra.algorithms.selection.AbstractSelectionAlgorithm
 
clone() - Method in class vishnu.model.algebra.algorithms.selection.HashIndexEqualitySelectionAlgorithm
 
clone() - Method in class vishnu.model.algebra.algorithms.selection.NoIndexSortedDataSelectionAlgorithm
 
clone() - Method in class vishnu.model.algebra.algorithms.selection.ScanSelectionAlgorithm
 
clone() - Method in class vishnu.model.algebra.ConjunctiveSelection
 
clone() - Method in class vishnu.model.algebra.MixedSelection
 
clone() - Method in class vishnu.model.algebra.optimizer.merit.MeritAlgorithm
 
clone() - Method in class vishnu.model.algebra.Projection
 
clone() - Method in class vishnu.model.algebra.Relation.Context
 
clone() - Method in class vishnu.model.algebra.Renaming
 
clone() - Method in interface vishnu.model.algebra.UnaryRelation
Clona la relacion.
clone() - Method in class vishnu.model.contexts.TableContext
 
clone() - Method in class vishnu.model.persistents.PersistentRecord
 
clone() - Method in interface vishnu.model.Record
Clona el registro
clone() - Method in class vishnu.model.renaming.RenamedRecord
 
clone() - Method in class vishnu.model.shareables.ShareableRecord
 
clone() - Method in class vishnu.model.volatiles.VolatileRecord
 
clone() - Method in class vishnu.paging.DefaultPage
 
clone() - Method in interface vishnu.paging.Page
 
clone() - Method in interface vishnu.patterns.Prototype
 
close() - Method in class vishnu.javaconnector.CustomStatementImpl
 
close() - Method in class vishnu.javaconnector.ResultSetImpl
 
close() - Method in class vishnu.javaconnector.VishnuConnection
 
close() - Method in class vishnu.model.catalog.AbstractCatalog
 
close() - Method in interface vishnu.model.catalog.Catalog
Cierra el catalogo.
close() - Method in interface vishnu.model.catalog.CatalogManager
 
close() - Method in class vishnu.model.catalog.CatalogManagerImpl
 
close() - Method in class vishnu.model.catalog.SynchronizedCatalogManager
 
close() - Method in interface vishnu.model.DatabaseManager
Cierra el databaseManager.
close() - Method in class vishnu.model.persistents.PersistentDatabaseManager
 
close() - Method in class vishnu.model.volatiles.VolatileDatabaseManager
 
close() - Method in class vishnu.paging.DefaultPageManager
 
close() - Method in class vishnu.paging.ExclusivePageManager
 
close() - Method in interface vishnu.paging.PageManager
Cierra el paginador.
close() - Method in class vishnu.persistence.DefaultRawTable
 
close() - Method in class vishnu.persistence.ExclusivePersistenceConnector
 
close() - Method in interface vishnu.persistence.PersistenceConnector
 
close() - Method in class vishnu.persistence.PersistenceConnectorImpl
 
close() - Method in interface vishnu.persistence.RawTable
Cierra el acceso a la tabla.
close() - Method in class vishnu.persistence.SortedRawTable
 
CLUSTERED - Static variable in interface vishnu.model.indexes.Index
 
clusteredEqualCopyCost() - Method in class vishnu.model.algebra.optimizer.costs.HashIndexEqualtySelectionCostEstimator
 
column - Variable in class vishnu.parser.SimpleCharStream
 
COLUMN_NOT_FOUND - Static variable in exception vishnu.model.PrimaryKeyException
 
ColumnInferringStage - Class in vishnu.model.algebra.optimizer
 
ColumnInferringStage() - Constructor for class vishnu.model.algebra.optimizer.ColumnInferringStage
 
columnName(String) - Static method in class vishnu.model.algebra.ColumnUtil
Devuelve el nombre de columna no calificado con un nombre de tabla de un nombre de columna califacado con un nombre de tabla.
columnName - Static variable in class vishnu.model.catalog.AbstractCatalog
 
ColumnName() - Method in class vishnu.parser.SQLSubsetParser
 
columnNames() - Method in class vishnu.model.algebra.Projection
 
columnNames(List<String>) - Method in class vishnu.model.algebra.Projection
 
columnNames(TableSignature) - Static method in class vishnu.model.signatures.SignatureUtil
 
ColumnNames() - Method in class vishnu.parser.SQLSubsetParser
 
columnRename(String) - Method in class vishnu.planner.CannonicalPlanner
 
columns() - Method in class vishnu.model.persistents.PersistentRecord
 
columns() - Method in interface vishnu.model.Record
Devuelve la camtidad de columnas del registro.
columns() - Method in class vishnu.model.renaming.RenamedRecord
 
columns() - Method in class vishnu.model.renaming.RenamedTableSignature
 
columns() - Method in class vishnu.model.shareables.ShareableRecord
 
columns() - Method in class vishnu.model.signatures.DefaultTableSignature
 
columns() - Method in interface vishnu.model.signatures.TableSignature
 
columns() - Method in class vishnu.model.volatiles.VolatileRecord
 
columns() - Method in class vishnu.parser.statements.SelectStatement
retorna la lista de columnas seleccionadas.
columnSignature(int) - Method in class vishnu.model.renaming.RenamedTableSignature
 
ColumnSignature - Interface in vishnu.model.signatures
TODO Comment this.
columnSignature(int) - Method in class vishnu.model.signatures.DefaultTableSignature
 
columnSignature(int) - Method in interface vishnu.model.signatures.TableSignature
 
columnSignatures() - Method in class vishnu.model.renaming.RenamedTableSignature
 
columnSignatures() - Method in class vishnu.model.signatures.DefaultTableSignature
 
columnSignatures() - Method in interface vishnu.model.signatures.TableSignature
 
ColumnUtil - Class in vishnu.model.algebra
Esta clase tiene motodos de ayuda para manejar la sintaxis de acceso a columnas mixta de SQL basada en las rutas separadas por punto [Tabla.Columna] o [Columna]
ColumnUtil() - Constructor for class vishnu.model.algebra.ColumnUtil
 
Command - Interface in vishnu.life
 
Command<M,A> - Interface in vishnu.patterns
 
Command.Notice - Enum in vishnu.life
 
commit() - Method in class vishnu.javaconnector.VishnuConnection
 
commit() - Method in interface vishnu.model.transactions.Transaction
Commitea la transaccion
commit() - Method in class vishnu.model.transactions.TransactionImpl
 
commit(Transaction) - Method in interface vishnu.model.transactions.TransactionTerminator
 
commit(Transaction) - Method in class vishnu.model.transactions.TransactionTerminatorImpl
 
commiter(TransactionTerminator) - Method in class vishnu.model.transactions.TransactionManager.Context
 
commiter() - Method in class vishnu.model.transactions.TransactionManager.Context
 
comparableOperand() - Method in class vishnu.parser.SQLSubsetParser
 
compare(Record, Record) - Method in class vishnu.model.RecordComparator
 
complementation(SQLOperand) - Static method in class vishnu.model.algebra.normalform.LogicalOperations
 
CompositionHashingStrategy - Class in vishnu.model.indexes.hashing
 
CompositionHashingStrategy() - Constructor for class vishnu.model.indexes.hashing.CompositionHashingStrategy
 
CompoundInsertTestCase - Class in vishnu.tests
 
CompoundInsertTestCase(TransportServiceConfigurator, int) - Constructor for class vishnu.tests.CompoundInsertTestCase
 
CompoundInsertTestCase() - Constructor for class vishnu.tests.CompoundInsertTestCase
 
concatenatedColumns(List<String>, List<String>) - Static method in class vishnu.model.algebra.ColumnUtil
 
ConditionalExpression() - Method in class vishnu.parser.SQLSubsetParser
 
conditions - Variable in class vishnu.model.algebra.algorithms.join.AbstractJoinAlgorithm
 
conditions - Variable in class vishnu.model.algebra.algorithms.selection.AbstractSelectionAlgorithm
 
conditions() - Method in class vishnu.model.algebra.ConjunctiveSelection
 
conditions() - Method in class vishnu.model.algebra.EquiJoin
 
conditions() - Method in interface vishnu.model.algebra.Join
 
conditions() - Method in class vishnu.model.algebra.MixedJoin
 
conditions() - Method in class vishnu.model.algebra.MixedSelection
 
conditions() - Method in interface vishnu.model.algebra.Selection
 
configurationString() - Method in class vishnu.tests.ConnectorTestCase
 
ConfiguratorTestSuite - Class in vishnu.tests
 
ConfiguratorTestSuite() - Constructor for class vishnu.tests.ConfiguratorTestSuite
 
conjunctions() - Method in class vishnu.model.algebra.ConjunctiveSelection
 
conjunctions(Collection<SQLOperand>) - Method in class vishnu.model.algebra.ConjunctiveSelection
 
ConjunctionTranslationStage - Class in vishnu.model.algebra.optimizer
 
ConjunctionTranslationStage() - Constructor for class vishnu.model.algebra.optimizer.ConjunctionTranslationStage
 
ConjunctiveNormalForm - Interface in vishnu.model.algebra.normalform
 
ConjunctiveNormalFormImpl - Class in vishnu.model.algebra.normalform
 
ConjunctiveNormalFormImpl() - Constructor for class vishnu.model.algebra.normalform.ConjunctiveNormalFormImpl
 
ConjunctiveSelection - Class in vishnu.model.algebra
 
ConjunctiveSelection(Relation, SQLConditionalExpression) - Constructor for class vishnu.model.algebra.ConjunctiveSelection
 
ConjunctiveSelection(Relation, Collection<SQLOperand>) - Constructor for class vishnu.model.algebra.ConjunctiveSelection
 
conmutation(SQLOperand) - Static method in class vishnu.model.algebra.normalform.LogicalOperations
 
ConnectorTestCase - Class in vishnu.tests
 
ConnectorTestCase(TransportServiceConfigurator) - Constructor for class vishnu.tests.ConnectorTestCase
 
ConnectorTestCase() - Constructor for class vishnu.tests.ConnectorTestCase
 
constraintCatalog() - Method in interface vishnu.model.catalog.CatalogManager
 
constraintCatalog() - Method in class vishnu.model.catalog.CatalogManagerImpl
 
ConstraintCatalog - Interface in vishnu.model.catalog
Catalogo de restricciones de las tablas del motor.
constraintCatalog() - Method in class vishnu.model.catalog.SynchronizedCatalogManager
 
ConstraintCatalogImpl - Class in vishnu.model.catalog
 
ConstraintCatalogImpl(User, String) - Constructor for class vishnu.model.catalog.ConstraintCatalogImpl
 
ConstraintViolation - Class in vishnu.model.operations
 
ConstraintViolation(Class, String) - Constructor for class vishnu.model.operations.ConstraintViolation
 
constraintViolation - Static variable in exception vishnu.model.VishnuException
 
ConstraintViolationException - Exception in vishnu.life
 
ConstraintViolationException(Collection) - Constructor for exception vishnu.life.ConstraintViolationException
 
contains(TableContext) - Method in interface vishnu.model.catalog.ConstraintCatalog
indica si el catalogo contiene las contraints de la tabla.
contains(TableContext) - Method in class vishnu.model.catalog.ConstraintCatalogImpl
 
contains(String) - Method in interface vishnu.model.catalog.DatabaseCatalog
Indica si el catalogo contiene a base de datos
contains(String) - Method in class vishnu.model.catalog.DatabaseCatalogImpl
 
contains(IndexContext) - Method in interface vishnu.model.catalog.IndexCatalog
indica si el catalogo contiene al indice
contains(IndexContext) - Method in class vishnu.model.catalog.IndexCatalogImpl
 
contains(TableContext) - Method in interface vishnu.model.catalog.PrivilegesCatalog
Indica si el usuario esta relacionado con la tabla.
contains(TableContext) - Method in class vishnu.model.catalog.PrivilegesCatalogImpl
 
contains(UserContext, String) - Method in interface vishnu.model.catalog.SynonymCatalog
Indica si el alias pertenece a la base de datos.
contains(UserContext, String) - Method in class vishnu.model.catalog.SynonymCatalogImpl
 
contains(UserContext, String) - Method in interface vishnu.model.catalog.TableCatalog
indica si el catalogo contiene a la tabla
contains(UserContext, String) - Method in class vishnu.model.catalog.TableCatalogImpl
 
contains(TableContext) - Method in interface vishnu.model.catalog.TableSignatureCatalog
indica si el catalogo contiene a la tabla
contains(TableContext) - Method in class vishnu.model.catalog.TableSignatureCatalogImpl
 
contains(UserContext, String) - Method in interface vishnu.model.catalog.UserCatalog
Indica si el catalogo contiene al usuario.
contains(UserContext, String) - Method in class vishnu.model.catalog.UserCatalogImpl
 
contains(E) - Method in interface vishnu.model.transactions.deadlock.Graph
Indica si el grafo contiene el nodo especificado.
contains(E) - Method in class vishnu.model.transactions.deadlock.MatrixGraph
 
contains(Transaction) - Method in class vishnu.model.transactions.deadlock.WaitsForGraph
 
contains(RecordSet, Record) - Method in class vishnu.model.transactions.operations.AbstractRecordOperation
 
contains(Record) - Method in class vishnu.paging.DefaultPage
 
contains(Record) - Method in interface vishnu.paging.Page
Indica si el registro esta el la pagina.
containsAction(RecordSet) - Method in class vishnu.model.transactions.operations.AbstractRecordOperation
 
containsAction(RecordSet) - Method in class vishnu.model.transactions.operations.DeleteRecord
 
containsAction(RecordSet) - Method in class vishnu.model.transactions.operations.InsertRecord
 
containsAction(RecordSet) - Method in class vishnu.model.transactions.operations.UpdateRecord
 
containsEdge(E, E) - Method in interface vishnu.model.transactions.deadlock.Graph
Indica si el grafo contiene un eje entre los nodos especificados.
containsEdge(E, E) - Method in class vishnu.model.transactions.deadlock.MatrixGraph
 
containsEdge(Transaction, Transaction) - Method in class vishnu.model.transactions.deadlock.WaitsForGraph
 
contenders(Collection<Algorithm>) - Method in class vishnu.model.algebra.optimizer.merit.MeritAlgorithm
 
context - Variable in class vishnu.model.indexes.AbstractIndex
 
context - Variable in class vishnu.model.transactions.operations.AbstractRecordOperation
 
copyFilteredTable(Table, Table, Session) - Method in class vishnu.model.algebra.algorithms.selection.AbstractSelectionAlgorithm
 
copyFilteredTable(Table, Table, Session) - Method in class vishnu.model.algebra.algorithms.selection.HashIndexEqualitySelectionAlgorithm
 
copyFilteredTable(Table, Table, Session) - Method in class vishnu.model.algebra.algorithms.selection.NoIndexSortedDataSelectionAlgorithm
 
copyFilteredTable(Table, Table, Session) - Method in class vishnu.model.algebra.algorithms.selection.ScanSelectionAlgorithm
 
copyTable(Table, Table, Session) - Method in class vishnu.model.algebra.algorithms.projection.DefaultProjectionAlgorithm
 
cost() - Method in class vishnu.model.algebra.optimizer.costs.AbstractCostEstimator
 
cost() - Method in interface vishnu.model.algebra.optimizer.costs.CostEstimator
 
CostBasedAlgorithmPicker - Class in vishnu.model.algebra.optimizer.costs
 
CostBasedAlgorithmPicker() - Constructor for class vishnu.model.algebra.optimizer.costs.CostBasedAlgorithmPicker
 
CostEstimator - Interface in vishnu.model.algebra.optimizer.costs
 
create(String) - Method in class client.SQLAccess.SQLInterface
 
create() - Method in class vishnu.model.indexes.hashing.StaticHashIndex
 
createAnonymousSortedTable(TableSignature, String) - Method in interface vishnu.model.Database
crea una tabla anonima con la signatura pedida.
createAnonymousSortedTable(TableSignature, String) - Method in class vishnu.model.persistents.PersistentDatabase
 
createAnonymousSortedTable(TableSignature, String) - Method in class vishnu.model.shareables.ObservableDatabase
 
createAnonymousSortedTable(TableSignature, String) - Method in class vishnu.model.volatiles.VolatileDatabase
 
createAnonymousTable(TableSignature) - Method in interface vishnu.model.Database
crea una tabla anonima con la signatura pedida.
createAnonymousTable(TableSignature) - Method in class vishnu.model.persistents.PersistentDatabase
 
createAnonymousTable(TableSignature) - Method in class vishnu.model.shareables.ObservableDatabase
 
createAnonymousTable(TableSignature) - Method in class vishnu.model.volatiles.VolatileDatabase
 
createBucketPage(int) - Method in class vishnu.model.indexes.hashing.StaticHashIndex
 
createBuckets() - Method in class vishnu.model.indexes.hashing.StaticHashIndex
 
createDatabase(String) - Method in interface vishnu.model.DatabaseManager
crea una base de datos con el nombre indicado.
createDatabase(String) - Method in class vishnu.model.persistents.PersistentDatabaseManager
 
createDatabase(String) - Method in class vishnu.model.volatiles.VolatileDatabaseManager
 
CreateIndexStatement() - Method in class vishnu.parser.SQLSubsetParser
 
CreateIndexStatement - Class in vishnu.parser.statements
Esta clase modela la instruccion CREATE INDEX de SQL.
CreateIndexStatement(Index, String) - Constructor for class vishnu.parser.statements.CreateIndexStatement
 
createRecord() - Method in class vishnu.model.persistents.AbstractPersistentTable
 
createRecord() - Method in class vishnu.model.renaming.RenamedTable
 
createRecord() - Method in class vishnu.model.shareables.ShareableTable
 
createRecord() - Method in interface vishnu.model.Table
Devuelve un registro vacio que cumple con la signatura de la tabla.
createRecord() - Method in class vishnu.model.volatiles.AbstractVolatileTable
 
createSearchKeyRecord() - Method in class vishnu.model.indexes.BTreeIndex
 
createSearchKeyRecord() - Method in class vishnu.model.indexes.hashing.StaticHashIndex
 
createSearchKeyRecord() - Method in interface vishnu.model.indexes.Index
 
createStatement() - Method in class vishnu.javaconnector.VishnuConnection
 
createStatement(int, int) - Method in class vishnu.javaconnector.VishnuConnection
 
createStatement(int, int, int) - Method in class vishnu.javaconnector.VishnuConnection
 
createTable(UserContext, String, TableSignature) - Method in interface vishnu.model.Database
crea una tabla con el nombre y la signatura pedida
createTable(UserContext, String, TableSignature) - Method in class vishnu.model.persistents.PersistentDatabase
 
createTable(UserContext, String, TableSignature) - Method in class vishnu.model.shareables.ObservableDatabase
 
createTable(UserContext, String, TableSignature) - Method in class vishnu.model.volatiles.VolatileDatabase
 
CreateTableStatement() - Method in class vishnu.parser.SQLSubsetParser
 
CreateTableStatement - Class in vishnu.parser.statements
 
CreateTableStatement(String, Collection<ColumnSignature>, Collection<String>) - Constructor for class vishnu.parser.statements.CreateTableStatement
 
CreateTestCase - Class in vishnu.tests
 
CreateTestCase() - Constructor for class vishnu.tests.CreateTestCase
 
CreateTestCase(TransportServiceConfigurator) - Constructor for class vishnu.tests.CreateTestCase
 
createUser(UserContext, User, String) - Method in interface vishnu.model.Database
Crea el usuario en la base de datos.
createUser(UserContext, User, String) - Method in class vishnu.model.persistents.PersistentDatabase
 
createUser(UserContext, User, String) - Method in class vishnu.model.shareables.ObservableDatabase
 
createUser(UserContext, User, String) - Method in class vishnu.model.volatiles.VolatileDatabase
 
CreateUserStatement() - Method in class vishnu.parser.SQLSubsetParser
 
CreateUserStatement - Class in vishnu.parser.statements
 
CreateUserStatement(String, String) - Constructor for class vishnu.parser.statements.CreateUserStatement
 
curChar - Variable in class vishnu.parser.SQLSubsetParserTokenManager
 
current() - Method in class vishnu.patterns.ArrayListPipe
 
current() - Method in interface vishnu.patterns.Pipe
 
currentToken - Variable in exception vishnu.parser.ParseException
This is the last token that has been consumed successfully.
CustomStatement - Interface in vishnu.javaconnector
Extiende la definicion de Statement JDBC permitiendo: Obtener el plan de ejecucion de una instruccion SQL.
CustomStatementImpl - Class in vishnu.javaconnector
Implementa el Statement extendido de JDBC para el servicio de transporte RMI.
CustomStatementImpl(RemoteFuture<Response>) - Constructor for class vishnu.javaconnector.CustomStatementImpl
 
CustomTableModel - Class in client.SQLAccess
 
CustomTableModel(SQLInterface) - Constructor for class client.SQLAccess.CustomTableModel
 

D

d - Variable in class vishnu.model.contexts.DatabaseContext
 
database(Database) - Method in class vishnu.model.algebra.RelationAdapter
 
database() - Method in interface vishnu.model.catalog.CatalogManager
 
database() - Method in class vishnu.model.catalog.CatalogManagerImpl
 
database() - Method in class vishnu.model.catalog.SynchronizedCatalogManager
 
Database - Interface in vishnu.model
Esta interfaz modela el acceso a la base de datos.
database(String) - Method in interface vishnu.model.DatabaseManager
Devuelve la base de datos asociada al nombre pasado como parametro.
database() - Method in class vishnu.model.indexes.AbstractIndex
 
database(String) - Method in class vishnu.model.persistents.PersistentDatabaseManager
 
database(String) - Method in class vishnu.model.volatiles.VolatileDatabaseManager
 
databaseCatalog() - Method in interface vishnu.model.catalog.CatalogManager
 
databaseCatalog() - Method in class vishnu.model.catalog.CatalogManagerImpl
 
DatabaseCatalog - Interface in vishnu.model.catalog
Catalogo de bases de datos del motor.
databaseCatalog() - Method in class vishnu.model.catalog.SynchronizedCatalogManager
 
DatabaseCatalogImpl - Class in vishnu.model.catalog
 
DatabaseCatalogImpl(User, String) - Constructor for class vishnu.model.catalog.DatabaseCatalogImpl
 
DatabaseContext - Class in vishnu.model.contexts
 
DatabaseContext() - Constructor for class vishnu.model.contexts.DatabaseContext
 
DatabaseContext(Database) - Constructor for class vishnu.model.contexts.DatabaseContext
 
DatabaseContext(Database, Session) - Constructor for class vishnu.model.contexts.DatabaseContext
 
DatabaseContext(DatabaseContext) - Constructor for class vishnu.model.contexts.DatabaseContext
 
databaseManager - Variable in class vishnu.life.RelationalServiceContext
 
DatabaseManager - Interface in vishnu.model
Esta clase modela a un administrador de bases de datos.
databaseName - Static variable in class vishnu.model.catalog.AbstractCatalog
 
databaseNames() - Method in class vishnu.model.volatiles.VolatileDatabaseManager
 
DatabaseRemoting - Interface in vishnu.transport.remoting
Esta interfaz permite el acceso por RMI a un servidor con un servicio de transporte RMI.
DatabaseRemotingImpl - Class in vishnu.transport.remoting
Implementa el mecanismo de resolucion de peticiones por RMI.
DatabaseRemotingImpl(TransportServiceContext) - Constructor for class vishnu.transport.remoting.DatabaseRemotingImpl
 
DatabaseRunner - Class in server
Esta clase modelo un Adminitrador de servidor SQL.
DatabaseRunner() - Constructor for class server.DatabaseRunner
 
databases() - Method in interface vishnu.model.DatabaseManager
Devuelve la coleccion de todas las bases de datos del motor.
databases() - Method in class vishnu.model.persistents.PersistentDatabaseManager
 
databases() - Method in class vishnu.model.volatiles.VolatileDatabaseManager
 
DatabaseUtil - Class in vishnu.util
Esta clase presenta un conjunto de utilidades para mostrar los datos y estructuras de tablas, bases de datos, administradores de bases de datos, conjuntos de registros, signaturas, etc.
DatabaseUtil() - Constructor for class vishnu.util.DatabaseUtil
 
DataSourceFactory - Class in client.SQLAccess
 
DataSourceFactory() - Constructor for class client.SQLAccess.DataSourceFactory
 
DeadlockContext - Class in vishnu.model.transactions.deadlock
 
DeadlockContext(DeadlockResolutionStrategy, TransactionManager) - Constructor for class vishnu.model.transactions.deadlock.DeadlockContext
 
DeadlockDaemon - Class in vishnu.model.transactions.deadlock
Es la clase encargada de correr el algoritmo de deteccion de deadlock.
DeadlockDaemon(DeadlockContext) - Constructor for class vishnu.model.transactions.deadlock.DeadlockDaemon
 
DeadlockDetector<E> - Interface in vishnu.model.transactions.deadlock
 
DeadlockResolutionStrategy - Interface in vishnu.model.transactions.deadlock
 
deadlockResolutionStrategy() - Method in class vishnu.model.transactions.TransactionManager.Context
 
deadlockResolutionStrategy(DeadlockResolutionStrategy) - Method in class vishnu.model.transactions.TransactionManager.Context
 
debugging(boolean) - Static method in class vishnu.model.algebra.AbstractBinaryRelation
 
debugStream - Variable in class vishnu.parser.SQLSubsetParserTokenManager
 
decomposeInto(SQLConditionalExpression, Record) - Static method in class vishnu.model.algebra.algorithms.EqualityOperations
 
DEFAULT - Static variable in interface vishnu.parser.SQLSubsetParserConstants
 
DefaultCartesianProductAlgorithm - Class in vishnu.model.algebra.algorithms.join
 
DefaultCartesianProductAlgorithm() - Constructor for class vishnu.model.algebra.algorithms.join.DefaultCartesianProductAlgorithm
 
DefaultColumnSignature - Class in vishnu.model.signatures
Esta clase modela la declaracion de tipos de una columna de una tabla.
DefaultColumnSignature(String, ValueClass, boolean) - Constructor for class vishnu.model.signatures.DefaultColumnSignature
 
DefaultColumnSignature(String, String, ValueClass, boolean) - Constructor for class vishnu.model.signatures.DefaultColumnSignature
 
DefaultPage - Class in vishnu.paging
 
DefaultPage(TableSignature, int) - Constructor for class vishnu.paging.DefaultPage
 
DefaultPageManager - Class in vishnu.paging
 
DefaultPageManager() - Constructor for class vishnu.paging.DefaultPageManager
 
DefaultPartition - Class in vishnu.model.algebra.algorithms.join
 
DefaultPartition(TableContext, String) - Constructor for class vishnu.model.algebra.algorithms.join.DefaultPartition
 
DefaultProjectionAlgorithm - Class in vishnu.model.algebra.algorithms.projection
Esta clase implementa un algoritmo de proyeccion basico.
DefaultProjectionAlgorithm() - Constructor for class vishnu.model.algebra.algorithms.projection.DefaultProjectionAlgorithm
 
DefaultRawTable - Class in vishnu.persistence
Asume, dada una signatura, un formato de registro fijo.
DefaultRawTable(String, TableSignature, IdAssigner) - Constructor for class vishnu.persistence.DefaultRawTable
 
DefaultRedoRecoveryStrategy - Class in recovery
 
DefaultRedoRecoveryStrategy(RecoveryContext) - Constructor for class recovery.DefaultRedoRecoveryStrategy
 
DefaultSessionHandler - Class in vishnu.sessions
 
DefaultSessionHandler(SessionPool) - Constructor for class vishnu.sessions.DefaultSessionHandler
 
DefaultSessionPool - Class in vishnu.sessions
 
DefaultSessionPool() - Constructor for class vishnu.sessions.DefaultSessionPool
 
DefaultTableSignature - Class in vishnu.model.signatures
Implementacion por defecto de una signatura de tabla.
DefaultTableSignature() - Constructor for class vishnu.model.signatures.DefaultTableSignature
 
DefaultVolatileRecordSet - Class in vishnu.model.volatiles.recordset
Esta clase implementa un conjunto de registros que trabaja unicamente en memoria principal.
DefaultVolatileRecordSet(TableSignature, Session) - Constructor for class vishnu.model.volatiles.recordset.DefaultVolatileRecordSet
 
Deferred - Exception in util
 
Deferred() - Constructor for exception util.Deferred
 
delete(Record) - Method in class vishnu.model.indexes.hashing.BucketRecordSet
 
delete(Record) - Method in class vishnu.model.indexes.hashing.StaticHashRecordSet
 
delete(Record) - Method in class vishnu.model.persistents.PersistentRecordSet
 
delete(Record) - Method in interface vishnu.model.RecordSet
Borra el registro r del recordSet.
delete(Record) - Method in class vishnu.model.renaming.RenamedRecordSet
 
delete(Record) - Method in class vishnu.model.shareables.ObservableRecordSet
 
delete(Record) - Method in class vishnu.model.volatiles.recordset.DefaultVolatileRecordSet
 
delete(Record) - Method in class vishnu.model.volatiles.recordset.OrderedVolatileRecordSet
 
DeleteRecord - Class in vishnu.model.transactions.operations
 
DeleteRecord(NamingContext, Record) - Constructor for class vishnu.model.transactions.operations.DeleteRecord
 
deleteRow() - Method in class vishnu.javaconnector.ResultSetImpl
 
DeletionIndexNotifier - Class in vishnu.model.operations.tables.modification
 
DeletionIndexNotifier() - Constructor for class vishnu.model.operations.tables.modification.DeletionIndexNotifier
 
DeletionPerformer - Class in vishnu.model.operations.tables.modification
 
DeletionPerformer() - Constructor for class vishnu.model.operations.tables.modification.DeletionPerformer
 
deletionPipeline - Variable in class vishnu.life.RelationalServiceContext
 
dettachedSignature - Static variable in exception vishnu.model.VishnuException
 
DettachedSignatureException - Exception in vishnu.model
Esta excepcion modela la situacion en que se intenta acceder a un nombre de tabla de una signatura antes de que esta sea conectada a una tabla.
DettachedSignatureException() - Constructor for exception vishnu.model.DettachedSignatureException
 
DFSDeadlockDetector<E> - Class in vishnu.model.transactions.deadlock
 
DFSDeadlockDetector() - Constructor for class vishnu.model.transactions.deadlock.DFSDeadlockDetector
 
DifferenceAlgorithm - Class in vishnu.model.algebra.algorithms.others
 
DifferenceAlgorithm() - Constructor for class vishnu.model.algebra.algorithms.others.DifferenceAlgorithm
 
disable_tracing() - Method in class vishnu.parser.SQLSubsetParser
 
distribution(SQLOperand) - Static method in class vishnu.model.algebra.normalform.LogicalOperations
 
Division - Class in vishnu.model.algebra
Esta clase modela la relacion de Division del algebra relacional.
Division(Relation, Relation) - Constructor for class vishnu.model.algebra.Division
Creates a new instance of Division
Done() - Method in class vishnu.parser.SimpleCharStream
 
doubleNegation(SQLOperand) - Static method in class vishnu.model.algebra.normalform.LogicalOperations
 
doWait() - Method in class vishnu.model.algebra.optimizer.merit.MeritAlgorithm
 
drop(TableContext) - Method in interface vishnu.model.Database
Borra la tabla.
drop() - Method in class vishnu.model.indexes.hashing.BucketRecordSet
 
drop() - Method in class vishnu.model.indexes.hashing.StaticHashRecordSet
 
drop(TableContext) - Method in class vishnu.model.persistents.PersistentDatabase
 
drop() - Method in class vishnu.model.persistents.PersistentRecordSet
 
drop() - Method in interface vishnu.model.RecordSet
Borra la coleccion de registros.
drop() - Method in class vishnu.model.renaming.RenamedRecordSet
 
drop(TableContext) - Method in class vishnu.model.shareables.ObservableDatabase
 
drop() - Method in class vishnu.model.shareables.ObservableRecordSet
 
drop() - Method in class vishnu.model.volatiles.recordset.AbstractVolatileRecordSet
 
drop(TableContext) - Method in class vishnu.model.volatiles.VolatileDatabase
 
drop() - Method in class vishnu.persistence.DefaultRawTable
 
drop() - Method in interface vishnu.persistence.RawTable
Borra fisicamente la tabla.
drop() - Method in class vishnu.persistence.SortedRawTable
 
dropConstraints(TableContext) - Method in interface vishnu.model.catalog.ConstraintCatalog
elimina las contraints de la tabla del catalogo de indices.
dropConstraints(Table) - Method in class vishnu.model.catalog.ConstraintCatalogImpl
 
dropConstraints(TableContext) - Method in class vishnu.model.catalog.ConstraintCatalogImpl
 
dropDatabase(String) - Method in interface vishnu.model.catalog.DatabaseCatalog
elimina una base de datos del catalogo
dropDatabase(String) - Method in class vishnu.model.catalog.DatabaseCatalogImpl
 
dropIndex(IndexContext) - Method in interface vishnu.model.catalog.IndexCatalog
elimina el indice del catalogo de indices
dropIndex(IndexContext) - Method in class vishnu.model.catalog.IndexCatalogImpl
 
dropPrivileges(TableContext) - Method in interface vishnu.model.catalog.PrivilegesCatalog
Elimina la relacion usuario-base de datos del catalogo.
dropPrivileges(TableContext) - Method in class vishnu.model.catalog.PrivilegesCatalogImpl
 
dropRecord(int) - Method in class vishnu.persistence.DefaultRawTable
 
dropRecord(Record) - Method in class vishnu.persistence.DefaultRawTable
 
dropRecord(int) - Method in interface vishnu.persistence.RawTable
Elimina el registro de la tabla.
dropRecord(Record) - Method in interface vishnu.persistence.RawTable
Elimina el registro de la tabla.
dropRecord(int) - Method in class vishnu.persistence.SortedRawTable
 
dropRecord(Record) - Method in class vishnu.persistence.SortedRawTable
 
dropSynonym(TableContext, Synonym) - Method in interface vishnu.model.catalog.SynonymCatalog
Elimina la relacion usuario-base de datos del catalogo.
dropSynonym(TableContext, Synonym) - Method in class vishnu.model.catalog.SynonymCatalogImpl
 
dropTable(TableContext) - Method in interface vishnu.model.catalog.TableCatalog
elimina una tabla del catalogo
dropTable(TableContext) - Method in class vishnu.model.catalog.TableCatalogImpl
 
dropTableSignature(TableContext) - Method in interface vishnu.model.catalog.TableSignatureCatalog
elimina la signatura de uan tabla del catalogo
dropTableSignature(Table) - Method in class vishnu.model.catalog.TableSignatureCatalogImpl
 
dropTableSignature(TableContext) - Method in class vishnu.model.catalog.TableSignatureCatalogImpl
 
dropUser(UserContext) - Method in interface vishnu.model.catalog.UserCatalog
Elimina un usuario del catalogo.
dropUser(UserContext) - Method in class vishnu.model.catalog.UserCatalogImpl
 
drs - Variable in class vishnu.model.transactions.deadlock.DeadlockContext
 
DuplicateColumnNameException - Exception in vishnu.model
 
DuplicateColumnNameException(String) - Constructor for exception vishnu.model.DuplicateColumnNameException
 
duplicatedColumnName - Static variable in exception vishnu.model.VishnuException
 
DynamicActivationStrategy - Class in vishnu.configurators
Esta clase activa todas las clases que implementan una cierta interfaz.
DynamicActivationStrategy() - Constructor for class vishnu.configurators.DynamicActivationStrategy
Activa las clases que implementan la interfaz pedida

E

EMPTY_KEY_SET - Static variable in exception vishnu.model.PrimaryKeyException
 
emptyRecordIdentifier - Static variable in interface vishnu.model.indexes.hashing.StaticHashIndex.Type
 
enable_tracing() - Method in class vishnu.parser.SQLSubsetParser
 
endColumn - Variable in class vishnu.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 vishnu.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.
engine() - Method in class vishnu.model.tests.TestDatabase
 
EOF - Static variable in interface vishnu.parser.SQLSubsetParserConstants
 
eol - Variable in exception vishnu.parser.ParseException
The end of line string for this machine.
equalCopyCost() - Method in class vishnu.model.algebra.optimizer.costs.HashIndexEqualtySelectionCostEstimator
 
equalCopyCost() - Method in class vishnu.model.algebra.optimizer.costs.NoIndexSortedDataSelectionCostEstimator
 
EqualityOperations - Class in vishnu.model.algebra.algorithms
 
EqualityOperations() - Constructor for class vishnu.model.algebra.algorithms.EqualityOperations
 
EqualityOperations.AttributeAttributePair - Class in vishnu.model.algebra.algorithms
 
EqualityOperations.AttributeAttributePair() - Constructor for class vishnu.model.algebra.algorithms.EqualityOperations.AttributeAttributePair
 
EqualityOperations.AttributeValuePair - Class in vishnu.model.algebra.algorithms
 
EqualityOperations.AttributeValuePair() - Constructor for class vishnu.model.algebra.algorithms.EqualityOperations.AttributeValuePair
 
EqualOperand() - Method in class vishnu.parser.SQLSubsetParser
 
equals(Object) - Method in class vishnu.model.algebra.algorithms.join.DefaultCartesianProductAlgorithm
 
equals(Object) - Method in class vishnu.model.algebra.algorithms.join.DefaultPartition
 
equals(Object) - Method in class vishnu.model.algebra.algorithms.join.HashJoinAlgorithm
 
equals(Object) - Method in class vishnu.model.algebra.algorithms.join.IndexNestedLoopJoinAlgorithm
 
equals(Object) - Method in class vishnu.model.algebra.algorithms.join.SortMergeJoinAlgorithm
 
equals(Object) - Method in class vishnu.model.algebra.algorithms.others.DifferenceAlgorithm
 
equals(Object) - Method in class vishnu.model.algebra.algorithms.others.UnionAlgorithm
 
equals(Object) - Method in class vishnu.model.algebra.algorithms.projection.DefaultProjectionAlgorithm
 
equals(Object) - Method in class vishnu.model.algebra.algorithms.selection.HashIndexEqualitySelectionAlgorithm
 
equals(Object) - Method in class vishnu.model.algebra.algorithms.selection.NoIndexSortedDataSelectionAlgorithm
 
equals(Object) - Method in class vishnu.model.algebra.algorithms.selection.ScanSelectionAlgorithm
 
equals(Object) - Method in class vishnu.model.algebra.CartesianProduct
 
equals(Object) - Method in class vishnu.model.algebra.ConjunctiveSelection
 
equals(Object) - Method in class vishnu.model.algebra.EquiJoin
 
equals(Object) - Method in interface vishnu.model.algebra.Join
 
equals(Object) - Method in class vishnu.model.algebra.MixedJoin
 
equals(Object) - Method in class vishnu.model.algebra.MixedSelection
 
equals(Object) - Method in class vishnu.model.algebra.Projection
 
equals(Object) - Method in class vishnu.model.algebra.RelationAdapter
 
equals(Object) - Method in class vishnu.model.algebra.Renaming
 
equals(DatabaseContext) - Method in class vishnu.model.contexts.DatabaseContext
 
equals(IndexContext) - Method in class vishnu.model.contexts.IndexContext
 
equals(TableContext) - Method in class vishnu.model.contexts.TableContext
 
equals(UserContext) - Method in class vishnu.model.contexts.UserContext
 
equals(Object) - Method in class vishnu.model.persistents.NamingContext
 
equals(Object) - Method in class vishnu.model.persistents.PersistentRecord
 
equals(Value) - Method in class vishnu.model.values.BooleanValue
 
equals(Object) - Method in class vishnu.model.values.BooleanValue
 
equals(Value) - Method in class vishnu.model.values.CharValue
 
equals(Object) - Method in class vishnu.model.values.CharValue
 
equals(Object) - Method in class vishnu.model.values.CharValueClass
 
equals(Value) - Method in class vishnu.model.values.IntegerValue
 
equals(Object) - Method in class vishnu.model.values.IntegerValue
 
equals(Value) - Method in class vishnu.model.values.NumericValue
 
equals(Object) - Method in class vishnu.model.values.NumericValue
 
equals(Value) - Method in interface vishnu.model.values.Value
 
equals(Object) - Method in class vishnu.paging.PagingContext
 
equals(SQLOperand) - Method in class vishnu.parser.expressions.AbstractSQLBinaryOperator
 
equals(Object) - Method in class vishnu.parser.expressions.AbstractSQLBinaryOperator
 
equals(SQLOperand) - Method in class vishnu.parser.expressions.SQLAttribute
 
equals(SQLOperand) - Method in class vishnu.parser.expressions.SQLConditionalExpression
 
equals(SQLOperand) - Method in class vishnu.parser.expressions.SQLConstant
 
equals(SQLOperand) - Method in class vishnu.parser.expressions.SQLInOperator
 
equals(SQLOperand) - Method in class vishnu.parser.expressions.SQLNotOperator
 
equals(SQLOperand) - Method in interface vishnu.parser.expressions.SQLOperand
 
equals(SelectStatement) - Method in class vishnu.parser.statements.SelectStatement
 
equals(Object) - Method in class vishnu.sessions.Session
 
EquiJoin - Class in vishnu.model.algebra
Un EquiJoin es un join cuya condicion contiene, en su condicion de restriccion, al menos una igualdad entre una columna de r y una columna de s y el primer nivel de relaciones es de ANDs, es decir, el join es de la forma: (s Join[s.a==r.b AND (*) ] r) TODO revisar que se cumpla la condicion de EquiJoin (hard!
EquiJoin(Relation, Relation, SQLConditionalExpression) - Constructor for class vishnu.model.algebra.EquiJoin
Creates a new instance of join
evaluate(Record) - Method in class vishnu.parser.expressions.AbstractSQLBinaryOperator
 
evaluate(Record) - Method in class vishnu.parser.expressions.SQLAttribute
 
evaluate(Record) - Method in class vishnu.parser.expressions.SQLConditionalExpression
 
evaluate(Record) - Method in class vishnu.parser.expressions.SQLConstant
 
evaluate(Record) - Method in class vishnu.parser.expressions.SQLInOperator
 
evaluate(Record) - Method in class vishnu.parser.expressions.SQLNotOperator
 
evaluate(Record) - Method in interface vishnu.parser.expressions.SQLOperand
evalua el resultado de la expresion representada por este operador sobre el registro r.
EvaluationForbiddenException - Exception in vishnu.parser.expressions
 
EvaluationForbiddenException() - Constructor for exception vishnu.parser.expressions.EvaluationForbiddenException
 
exclusiveConditions(ConjunctiveSelection, Relation, Database) - Method in class vishnu.model.algebra.optimizer.SelectionForwardingTranslationStage
 
ExclusivePageManager - Class in vishnu.paging
 
ExclusivePageManager() - Constructor for class vishnu.paging.ExclusivePageManager
 
ExclusivePersistenceConnector - Class in vishnu.persistence
 
ExclusivePersistenceConnector(File) - Constructor for class vishnu.persistence.ExclusivePersistenceConnector
 
execute() - Method in class vishnu.javaconnector.CustomStatementImpl
 
execute(String, int[]) - Method in class vishnu.javaconnector.CustomStatementImpl
 
execute(String, String[]) - Method in class vishnu.javaconnector.CustomStatementImpl
 
execute(String) - Method in class vishnu.javaconnector.CustomStatementImpl
 
execute(String, int) - Method in class vishnu.javaconnector.CustomStatementImpl
 
executeBatch() - Method in class vishnu.javaconnector.CustomStatementImpl
 
executeQuery() - Method in class vishnu.javaconnector.CustomStatementImpl
 
executeQuery(String) - Method in class vishnu.javaconnector.CustomStatementImpl
 
executeUpdate(String, int[]) - Method in class vishnu.javaconnector.CustomStatementImpl
 
executeUpdate(String, String[]) - Method in class vishnu.javaconnector.CustomStatementImpl
 
executeUpdate(String) - Method in class vishnu.javaconnector.CustomStatementImpl
 
executeUpdate(String, int) - Method in class vishnu.javaconnector.CustomStatementImpl
 
executeUpdate() - Method in class vishnu.javaconnector.CustomStatementImpl
 
ExpandBuff(boolean) - Method in class vishnu.parser.SimpleCharStream
 
expectedTokenSequences - Variable in exception vishnu.parser.ParseException
Each entry in this array is an array of integers.
ExportFileFilter - Class in client.exporting
 
ExportFileFilter() - Constructor for class client.exporting.ExportFileFilter
 
ExportingActionListener - Class in client.exporting
 
ExportingActionListener(SQLInterface) - Constructor for class client.exporting.ExportingActionListener
 

F

factory - Static variable in class vishnu.model.algebra.AlgorithmFactoryImpl
 
falseValue() - Static method in class vishnu.model.values.BooleanValue
devuelve el valor booleano falso.
FileScriptManager - Class in client.scripting
 
FileScriptManager(File) - Constructor for class client.scripting.FileScriptManager
 
FillBuff() - Method in class vishnu.parser.SimpleCharStream
 
finalize() - Method in class vishnu.persistence.DefaultRawTable
 
finalize() - Method in class vishnu.persistence.SortedRawTable
 
findColumn(String) - Method in class vishnu.javaconnector.ResultSetImpl
 
finishPartitioning() - Method in class vishnu.model.algebra.algorithms.join.DefaultPartition
 
finishPartitioning() - Method in interface vishnu.model.algebra.algorithms.join.Partition
 
first() - Method in class vishnu.javaconnector.ResultSetImpl
 
freeTableName() - Method in class vishnu.model.persistents.PersistentDatabase
 
freeTableName() - Method in class vishnu.model.volatiles.VolatileDatabase
 
from() - Method in class vishnu.parser.statements.SelectStatement
retorna la lista de tablas sobre las que se realiza la seleccion.
fullPageWritten - Static variable in exception vishnu.model.VishnuException
 
FutureResponseImpl - Class in vishnu.life
 
FutureResponseImpl(Command) - Constructor for class vishnu.life.FutureResponseImpl
 

G

generate(Session) - Method in class vishnu.model.volatiles.AbstractVolatileTable
 
generate(Session) - Method in class vishnu.model.volatiles.VolatileOrderedTable
 
generate(Session) - Method in class vishnu.model.volatiles.VolatileTable
 
generateParseException() - Method in class vishnu.parser.SQLSubsetParser
 
get() - Static method in exception util.Deferred
 
get() - Method in class vishnu.life.FutureResponseImpl
 
get(long, TimeUnit) - Method in class vishnu.life.FutureResponseImpl
 
get(TransactionBeginStatement) - Static method in class vishnu.life.performers.StatementPerformerFactory
 
get(TransactionCommitStatement) - Static method in class vishnu.life.performers.StatementPerformerFactory
 
get(TransactionAbortStatement) - Static method in class vishnu.life.performers.StatementPerformerFactory
 
get(CreateIndexStatement) - Static method in class vishnu.life.performers.StatementPerformerFactory
 
get(CreateTableStatement) - Static method in class vishnu.life.performers.StatementPerformerFactory
 
get(CreateUserStatement) - Static method in class vishnu.life.performers.StatementPerformerFactory
 
get(SelectStatement) - Static method in class vishnu.life.performers.StatementPerformerFactory
 
get(MultipleDeleteStatement) - Static method in class vishnu.life.performers.StatementPerformerFactory
 
get(MultipleInsertStatement) - Static method in class vishnu.life.performers.StatementPerformerFactory
 
get(MultipleUpdateStatement) - Static method in class vishnu.life.performers.StatementPerformerFactory
 
get(SingleInsertStatement) - Static method in class vishnu.life.performers.StatementPerformerFactory
 
get() - Method in interface vishnu.life.SQLCommand
 
get() - Method in class vishnu.life.SQLCommandImpl
 
get(TableSignature) - Method in interface vishnu.model.pooling.AnonymousTablePool
Devuelve una tabla anonima vacia con la signatura pedida.
get(TableSignature) - Method in class vishnu.model.pooling.AnonymousTablePoolImpl
 
get() - Static method in class vishnu.sharing.ShareManager
 
get() - Method in interface vishnu.transport.remoting.RemoteFuture
 
get(long, TimeUnit) - Method in interface vishnu.transport.remoting.RemoteFuture
 
get() - Method in class vishnu.transport.remoting.RemoteFutureAdapter
 
get(long, TimeUnit) - Method in class vishnu.transport.remoting.RemoteFutureAdapter
 
getAction() - Method in class vishnu.life.performers.transactions.TransactionAbortionPerformer
 
getAction() - Method in class vishnu.life.performers.transactions.TransactionAbstractPerformer
 
getAction() - Method in class vishnu.life.performers.transactions.TransactionAcceptationPerformer
 
getAction() - Method in class vishnu.life.performers.transactions.TransactionCreationPerformer
 
getAlgorithms(Relation) - Method in interface vishnu.model.algebra.AlgorithmFactory
Devuelve el algoritmo elegido para la relacion unaria r.
getAlgorithms(Relation) - Method in class vishnu.model.algebra.AlgorithmFactoryImpl
 
getArray(String) - Method in class vishnu.javaconnector.ResultSetImpl
 
getArray(int) - Method in class vishnu.javaconnector.ResultSetImpl
 
getAsciiStream(String) - Method in class vishnu.javaconnector.ResultSetImpl
 
getAsciiStream(int) - Method in class vishnu.javaconnector.ResultSetImpl
 
getAttributeAttributePair(SQLEqualOperator) - Static method in class vishnu.model.algebra.algorithms.EqualityOperations
 
getAttributeValuePair(SQLEqualOperator) - Static method in class vishnu.model.algebra.algorithms.EqualityOperations
 
getAutoCommit() - Method in class vishnu.javaconnector.VishnuConnection
 
getBegin() - Method in class vishnu.paging.DefaultPage
 
getBegin() - Method in interface vishnu.paging.Page
devuelve el numero de registro con el que empieza la pagina
getBeginColumn() - Method in class vishnu.parser.SimpleCharStream
 
getBeginLine() - Method in class vishnu.parser.SimpleCharStream
 
getBigDecimal(String) - Method in class vishnu.javaconnector.ResultSetImpl
 
getBigDecimal(int) - Method in class vishnu.javaconnector.ResultSetImpl
 
getBigDecimal(String, int) - Method in class vishnu.javaconnector.ResultSetImpl
 
getBigDecimal(int, int) - Method in class vishnu.javaconnector.ResultSetImpl
 
getBinaryStream(String) - Method in class vishnu.javaconnector.ResultSetImpl
 
getBinaryStream(int) - Method in class vishnu.javaconnector.ResultSetImpl
 
getBlob(String) - Method in class vishnu.javaconnector.ResultSetImpl
 
getBlob(int) - Method in class vishnu.javaconnector.ResultSetImpl
 
getBoolean(String) - Method in class vishnu.javaconnector.ResultSetImpl
 
getBoolean(int) - Method in class vishnu.javaconnector.ResultSetImpl
 
getByte(String) - Method in class vishnu.javaconnector.ResultSetImpl
 
getByte(int) - Method in class vishnu.javaconnector.ResultSetImpl
 
getBytes(String) - Method in class vishnu.javaconnector.ResultSetImpl
 
getBytes(int) - Method in class vishnu.javaconnector.ResultSetImpl
 
getCatalog() - Method in class vishnu.javaconnector.VishnuConnection
 
getCatalog(String) - Method in interface vishnu.model.catalog.CatalogManager
 
getCatalog(String) - Method in class vishnu.model.catalog.CatalogManagerImpl
 
getCatalog(String) - Method in class vishnu.model.catalog.SynchronizedCatalogManager
 
getCatalogName(int) - Method in class vishnu.javaconnector.ResultSetMetaDataImpl
 
getCatalogNames() - Method in interface vishnu.model.catalog.CatalogManager
 
getCatalogNames() - Method in class vishnu.model.catalog.CatalogManagerImpl
 
getCatalogNames() - Method in class vishnu.model.catalog.SynchronizedCatalogManager
 
getCharacterStream(String) - Method in class vishnu.javaconnector.ResultSetImpl
 
getCharacterStream(int) - Method in class vishnu.javaconnector.ResultSetImpl
 
getClasses(Class, int) - Method in class vishnu.tests.CompoundInsertTestCase
 
getClasses(Class, int, Class, int) - Method in class vishnu.tests.CompoundInsertTestCase
 
getClassIdentifier() - Method in class vishnu.model.values.BooleanValueClass
Retorna el valor de identificacion que se utilizara para almacenar la informacion de tipo en el motor.
getClassIdentifier() - Method in class vishnu.model.values.CharValueClass
 
getClassIdentifier() - Method in class vishnu.model.values.IntegerValueClass
 
getClassIdentifier() - Method in class vishnu.model.values.NumericValueClass
 
getClassIdentifier() - Method in interface vishnu.model.values.ValueClass
Retorna el valor que indentifica a la clase.
getClassName() - Method in class vishnu.model.values.BooleanValueClass
retorna el nombre de clase de valor que define.
getClassName() - Method in class vishnu.model.values.CharValueClass
 
getClassName() - Method in class vishnu.model.values.IntegerValueClass
 
getClassName() - Method in class vishnu.model.values.NumericValueClass
 
getClassName() - Method in interface vishnu.model.values.ValueClass
 
getClob(String) - Method in class vishnu.javaconnector.ResultSetImpl
 
getClob(int) - Method in class vishnu.javaconnector.ResultSetImpl
 
getColumn() - Method in class vishnu.parser.SimpleCharStream
Deprecated.  
getColumnClass(int) - Method in class client.SQLAccess.CustomTableModel
 
getColumnClassName(int) - Method in class vishnu.javaconnector.ResultSetMetaDataImpl
 
getColumnCount(ResultSet) - Method in class client.SQLAccess.CustomTableModel
 
getColumnCount() - Method in class client.SQLAccess.CustomTableModel
 
getColumnCount() - Method in class vishnu.javaconnector.ResultSetMetaDataImpl
 
getColumnDisplaySize(int) - Method in class vishnu.javaconnector.ResultSetMetaDataImpl
 
getColumnIndexByName(String) - Method in class vishnu.model.renaming.RenamedTableSignature
 
getColumnIndexByName(String) - Method in class vishnu.model.signatures.DefaultTableSignature
 
getColumnIndexByName(String) - Method in interface vishnu.model.signatures.TableSignature
 
getColumnLabel(int) - Method in class vishnu.javaconnector.ResultSetMetaDataImpl
 
getColumnName(int) - Method in class client.SQLAccess.CustomTableModel
 
getColumnName(int) - Method in class vishnu.javaconnector.ResultSetMetaDataImpl
 
getColumnName() - Method in class vishnu.model.RecordComparator
 
getColumnNames(ResultSet, int) - Method in class client.SQLAccess.CustomTableModel
 
getColumnNames() - Method in class client.SQLAccess.CustomTableModel
 
getColumnType(int) - Method in class vishnu.javaconnector.ResultSetMetaDataImpl
 
getColumnTypeName(int) - Method in class vishnu.javaconnector.ResultSetMetaDataImpl
 
getConcurrency() - Method in class vishnu.javaconnector.ResultSetImpl
 
getConfigurators() - Static method in class vishnu.configurators.transport.TransportServiceConfiguratorFactory
Devuelve la coleccion de configuradores de servicios de transporte registrados y activados del sistema.
getConnection() - Method in class vishnu.javaconnector.CustomStatementImpl
 
getConnection() - Method in class vishnu.javaconnector.VishnuDatasource
 
getConnection(String, String) - Method in class vishnu.javaconnector.VishnuDatasource
 
getConstants() - Method in class vishnu.parser.statements.MultipleUpdateStatement
 
getConstants() - Method in class vishnu.parser.statements.SingleInsertStatement
 
getConstraints(TableContext) - Method in interface vishnu.model.catalog.ConstraintCatalog
agrega a la signatura de la tabla las constraints que tiene definidas.
getConstraints(TableContext) - Method in class vishnu.model.catalog.ConstraintCatalogImpl
 
getContext() - Static method in class vishnu.configurators.relationals.PopulatedVolatileRelationalServiceConfigurator
 
getContext() - Method in class vishnu.model.transactions.TransactionManagerImpl
 
getContext() - Method in class vishnu.patterns.AbstractInversion
 
getContext() - Method in interface vishnu.patterns.Inversion
 
getCount() - Method in class vishnu.model.indexes.hashing.BucketRecordSet
 
getCount() - Method in class vishnu.model.indexes.hashing.StaticHashRecordSet
 
getCount() - Method in class vishnu.model.persistents.PersistentRecordSet
 
getCount() - Method in interface vishnu.model.RecordSet
La cantidad de registros que contiene.
getCount() - Method in class vishnu.model.renaming.RenamedRecordSet
 
getCount() - Method in class vishnu.model.shareables.ObservableRecordSet
 
getCount() - Method in class vishnu.model.volatiles.recordset.DefaultVolatileRecordSet
 
getCount() - Method in class vishnu.model.volatiles.recordset.OrderedVolatileRecordSet
 
getCursorName() - Method in class vishnu.javaconnector.ResultSetImpl
 
getDatabase(String) - Method in class vishnu.life.pooled.PooledRelationalDatabaseService
 
getDatabase(String) - Method in interface vishnu.life.RelationalDatabaseService
Ddevuelve la base de datos con el nombre especificado.
getDatabase(String) - Method in class vishnu.life.single.SingleRelationalDatabaseService
 
getDatabase() - Method in class vishnu.model.algebra.optimizer.costs.AbstractCostEstimator
 
getDatabase() - Method in class vishnu.model.contexts.DatabaseContext
 
getDatabase() - Method in class vishnu.model.persistents.PersistentTable
 
getDatabase(RecoveryContext, String) - Method in class vishnu.model.transactions.operations.AbstractOperation
 
getDatabaseLifeCycle() - Static method in class vishnu.configurators.relationals.MasiveRelationalServiceConfigurator
 
getDatabaseLifeCycle() - Static method in class vishnu.configurators.relationals.PooledRelationalServiceConfigurator
 
getDatabaseLifeCycle() - Static method in class vishnu.configurators.relationals.PopulatedRelationalServiceConfigurator
 
getDatabaseLifeCycle() - Static method in class vishnu.configurators.relationals.PopulatedVolatileRelationalServiceConfigurator
 
getDatabaseManager() - Method in class recovery.RecoveryContext
 
getDatabaseName() - Method in class vishnu.model.persistents.NamingContext
 
getDataManipulationResponse(String) - Static method in class vishnu.life.ResponseFactory
 
getDataSource() - Static method in class client.SQLAccess.DataSourceFactory
 
getDate(int, Calendar) - Method in class vishnu.javaconnector.ResultSetImpl
 
getDate(String, Calendar) - Method in class vishnu.javaconnector.ResultSetImpl
 
getDate(String) - Method in class vishnu.javaconnector.ResultSetImpl
 
getDate(int) - Method in class vishnu.javaconnector.ResultSetImpl
 
getDeletePrivilege() - Method in interface vishnu.model.catalog.elements.Privilege
Indica si esta activado el privilegio de borrar datos de un objeto del motor.
getDeletePrivilege() - Method in class vishnu.model.catalog.elements.PrivilegeImpl
 
getDeletionPipeline() - Method in interface vishnu.model.operations.OperationPipelineFactory
 
getDeletionPipeline() - Method in class vishnu.model.operations.OperationPipelineFactoryImpl
 
getDescription() - Method in class client.exporting.ExportFileFilter
 
getDescription() - Method in class client.scripting.ScriptFileFilter
 
getDouble(String) - Method in class vishnu.javaconnector.ResultSetImpl
 
getDouble(int) - Method in class vishnu.javaconnector.ResultSetImpl
 
getEndColumn() - Method in class vishnu.parser.SimpleCharStream
 
getEndLine() - Method in class vishnu.parser.SimpleCharStream
 
getExecutionPlan() - Method in class client.SQLAccess.SQLInterface
 
getExecutionPlan() - Method in interface vishnu.javaconnector.CustomStatement
Devuelve el plan de ejecucion usado para la ultima instruccion ejecutada.
getExecutionPlan() - Method in class vishnu.javaconnector.CustomStatementImpl
 
getExecutionPlan() - Method in interface vishnu.life.Response
 
getExecutionPlan() - Method in class vishnu.life.ResponseImpl
 
getExecutionPlan() - Method in class vishnu.planner.CannonicalPlanner
 
getExecutionPlan() - Method in interface vishnu.planner.Planner
retorna el plan de ejecucion para el ultimo comando asignado.
getFactory() - Static method in class vishnu.model.algebra.AlgorithmFactoryImpl
 
getFetchDirection() - Method in class vishnu.javaconnector.CustomStatementImpl
 
getFetchDirection() - Method in class vishnu.javaconnector.ResultSetImpl
 
getFetchSize() - Method in class vishnu.javaconnector.CustomStatementImpl
 
getFetchSize() - Method in class vishnu.javaconnector.ResultSetImpl
 
getFilePointer() - Method in class vishnu.persistence.ExclusivePersistenceConnector
 
getFilePointer() - Method in interface vishnu.persistence.PersistenceConnector
 
getFilePointer() - Method in class vishnu.persistence.PersistenceConnectorImpl
 
getFloat(String) - Method in class vishnu.javaconnector.ResultSetImpl
 
getFloat(int) - Method in class vishnu.javaconnector.ResultSetImpl
 
getFreeId() - Method in interface vishnu.persistence.ids.IdAssigner
 
getFreeId() - Method in class vishnu.persistence.ids.IdAssignerImpl
 
getFreeId() - Method in class vishnu.persistence.ids.PropertyIdAssigner
 
getFreeSession() - Method in class vishnu.sessions.DefaultSessionPool
 
getFreeSession() - Method in interface vishnu.sessions.SessionPool
 
getFrom() - Method in class vishnu.model.algebra.Renaming
 
getGeneratedKeys() - Method in class vishnu.javaconnector.CustomStatementImpl
 
getHoldability() - Method in class vishnu.javaconnector.VishnuConnection
 
getId() - Method in class vishnu.model.persistents.PersistentRecord
 
getId() - Method in interface vishnu.model.Record
Devuelve el identificador unico para el registro dentro de la tabla
getId() - Method in class vishnu.model.renaming.RenamedRecord
 
getId() - Method in class vishnu.model.shareables.ShareableRecord
 
getId() - Method in class vishnu.model.volatiles.VolatileRecord
 
getId() - Method in class vishnu.sessions.Session
 
GetImage() - Method in class vishnu.parser.SimpleCharStream
 
getIndex(IndexContext) - Method in class vishnu.model.catalog.IndexCatalogImpl
 
getIndex() - Method in class vishnu.model.contexts.IndexContext
 
getIndex() - Method in class vishnu.parser.statements.CreateIndexStatement
 
getIndexCreationPipeline() - Method in interface vishnu.model.operations.OperationPipelineFactory
 
getIndexCreationPipeline() - Method in class vishnu.model.operations.OperationPipelineFactoryImpl
 
getIndexes(TableContext) - Method in interface vishnu.model.catalog.IndexCatalog
devuelve el conjunto de indices definidos sobre la tabla
getIndexes(TableContext) - Method in class vishnu.model.catalog.IndexCatalogImpl
 
getIndexes(TableContext) - Method in interface vishnu.model.Database
Devuelve la coleccion de indices de una tabla.
getIndexes(TableContext) - Method in class vishnu.model.persistents.PersistentDatabase
 
getIndexes(TableContext) - Method in class vishnu.model.shareables.ObservableDatabase
 
getIndexes(TableContext) - Method in class vishnu.model.volatiles.VolatileDatabase
 
getIndexOnColumn(TableContext, String) - Method in interface vishnu.model.catalog.IndexCatalog
devuelve el indice definido sobre una columna de una tabla
getIndexOnColumn(TableContext, String) - Method in class vishnu.model.catalog.IndexCatalogImpl
 
getInsertionPipeline() - Method in interface vishnu.model.operations.OperationPipelineFactory
 
getInsertionPipeline() - Method in class vishnu.model.operations.OperationPipelineFactoryImpl
 
getInsertPrivilege() - Method in interface vishnu.model.catalog.elements.Privilege
Indica si esta activado el privilegio de leer datos de un objeto del motor.
getInsertPrivilege() - Method in class vishnu.model.catalog.elements.PrivilegeImpl
 
getInstance() - Static method in class vishnu.configurators.DynamicActivationStrategy
 
getInstance() - Static method in class vishnu.logging.PointFactory
 
getInstance() - Static method in class vishnu.model.algebra.optimizer.costs.CostBasedAlgorithmPicker
 
getInstance() - Static method in class vishnu.model.algebra.optimizer.merit.MeritAlgorithmPicker
 
getInstance() - Static method in class vishnu.persistence.ids.IdAssignerImpl
 
getInstance() - Static method in class vishnu.persistence.ids.PropertyIdAssigner
 
getInstance() - Static method in class vishnu.planner.CannonicalPlanner
 
getInt(String) - Method in class vishnu.javaconnector.ResultSetImpl
 
getInt(int) - Method in class vishnu.javaconnector.ResultSetImpl
 
getLine() - Method in class vishnu.parser.SimpleCharStream
Deprecated.  
getLoginTimeout() - Method in class vishnu.javaconnector.VishnuDatasource
 
getLogManager() - Method in class recovery.RecoveryContext
 
getLogWriter() - Method in class vishnu.javaconnector.VishnuDatasource
 
getLong(String) - Method in class vishnu.javaconnector.ResultSetImpl
 
getLong(int) - Method in class vishnu.javaconnector.ResultSetImpl
 
getMaxFieldSize() - Method in class vishnu.javaconnector.CustomStatementImpl
 
getMaxRows() - Method in class vishnu.javaconnector.CustomStatementImpl
 
getMessage() - Method in exception vishnu.parser.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in error vishnu.parser.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMetaData() - Method in class vishnu.javaconnector.CustomStatementImpl
 
getMetaData() - Method in class vishnu.javaconnector.ResultSetImpl
 
getMetaData() - Method in class vishnu.javaconnector.VishnuConnection
 
getMoreResults() - Method in class vishnu.javaconnector.CustomStatementImpl
 
getMoreResults(int) - Method in class vishnu.javaconnector.CustomStatementImpl
 
getName() - Method in class client.SQLAccess.CustomTableModel
 
getName() - Method in class vishnu.model.catalog.AbstractCatalog
 
getName() - Method in interface vishnu.model.catalog.Catalog
Devuelve el nombre de la tabla del catalogo.
getName() - Method in class vishnu.model.User
 
getName() - Method in class vishnu.parser.statements.CreateTableStatement
devuelve el nombre de la tabla
getNames() - Method in interface vishnu.model.catalog.DatabaseCatalog
devuelve el conjunto con los nombres de las bases de datos del motor
getNames() - Method in class vishnu.model.catalog.DatabaseCatalogImpl
 
getNames(UserContext) - Method in interface vishnu.model.catalog.TableCatalog
devuelve los nombres de las tablas de una base de datos
getNames(UserContext) - Method in class vishnu.model.catalog.TableCatalogImpl
 
getNextToken() - Method in class vishnu.parser.SQLSubsetParser
 
getNextToken() - Method in class vishnu.parser.SQLSubsetParserTokenManager
 
getNormalized() - Method in interface vishnu.model.algebra.normalform.ConjunctiveNormalForm
Devuelve la forma normal conjuntiva de la expresion adjunta.
getNormalized() - Method in class vishnu.model.algebra.normalform.ConjunctiveNormalFormImpl
 
getNullValue() - Method in class vishnu.model.values.BooleanValueClass
 
getNullValue() - Method in class vishnu.model.values.CharValueClass
 
getNullValue() - Method in class vishnu.model.values.IntegerValueClass
 
getNullValue() - Method in class vishnu.model.values.NumericValueClass
 
getNullValue() - Method in interface vishnu.model.values.ValueClass
 
getObject(int) - Method in class vishnu.javaconnector.ResultSetImpl
 
getObject(String) - Method in class vishnu.javaconnector.ResultSetImpl
 
getObject(int, Map) - Method in class vishnu.javaconnector.ResultSetImpl
 
getObject(String, Map) - Method in class vishnu.javaconnector.ResultSetImpl
 
getOptimizerPipeline() - Method in interface vishnu.model.algebra.optimizer.OptimizerPipelineBuilder
 
getOptimizerPipeline() - Method in class vishnu.model.algebra.optimizer.OptimizerPipelineBuilderImpl
 
getOrderedRawTable(String, TableSignature, String) - Static method in class vishnu.persistence.RawTableFactory
 
getPage(TableSignature) - Static method in class vishnu.paging.PageFactory
 
getPage() - Method in class vishnu.paging.PagingContext
 
getPageContaining(PagingContext, Record) - Method in class vishnu.paging.DefaultPageManager
 
getPageContaining(PagingContext, Record) - Method in class vishnu.paging.ExclusivePageManager
 
getPageContaining(PagingContext, Record) - Method in interface vishnu.paging.PageManager
 
getParameterMetaData() - Method in class vishnu.javaconnector.CustomStatementImpl
 
getPassword() - Method in class client.LoginDialog
 
getPassword() - Method in class vishnu.parser.statements.CreateUserStatement
devuelve el nombre del password.
getPerformer() - Method in class vishnu.parser.statements.CreateIndexStatement
 
getPerformer() - Method in class vishnu.parser.statements.CreateTableStatement
 
getPerformer() - Method in class vishnu.parser.statements.CreateUserStatement
 
getPerformer() - Method in class vishnu.parser.statements.MultipleAbstractStatement
 
getPerformer() - Method in class vishnu.parser.statements.MultipleDeleteStatement
 
getPerformer() - Method in class vishnu.parser.statements.MultipleInsertStatement
 
getPerformer() - Method in class vishnu.parser.statements.MultipleUpdateStatement
 
getPerformer() - Method in class vishnu.parser.statements.SelectStatement
 
getPerformer() - Method in class vishnu.parser.statements.SingleDeleteStatement
 
getPerformer() - Method in class vishnu.parser.statements.SingleInsertStatement
 
getPerformer() - Method in class vishnu.parser.statements.SingleUpdateStatement
 
getPerformer() - Method in interface vishnu.parser.statements.SQLStatement
 
getPerformer() - Method in class vishnu.parser.statements.TransactionAbortStatement
 
getPerformer() - Method in class vishnu.parser.statements.TransactionBeginStatement
 
getPerformer() - Method in class vishnu.parser.statements.TransactionCommitStatement
 
getPrecision(int) - Method in class vishnu.javaconnector.ResultSetMetaDataImpl
 
getPrivilege(TableContext) - Method in interface vishnu.model.catalog.PrivilegesCatalog
Devuelve los privilegios del usuario sobre la tabla.
getPrivilege(TableContext) - Method in class vishnu.model.catalog.PrivilegesCatalogImpl
 
getProductSignature(TableSignature, TableSignature) - Static method in class vishnu.model.algebra.CartesianProduct
Construye la signatura combinada en base a las signaturas de sus parametros.
getQueryResponse(RecordSet, TableSignature, String) - Static method in class vishnu.life.ResponseFactory
 
getQueryTimeout() - Method in class vishnu.javaconnector.CustomStatementImpl
 
getRawTable(String, TableSignature) - Static method in class vishnu.persistence.RawTableFactory
 
getRecord(int) - Method in class vishnu.model.indexes.hashing.BucketRecordSet
 
getRecord(int) - Method in class vishnu.model.indexes.hashing.StaticHashRecordSet
 
getRecord(int) - Method in class vishnu.model.volatiles.recordset.DefaultVolatileRecordSet
 
getRecord(int) - Method in class vishnu.persistence.DefaultRawTable
 
getRecord(int) - Method in interface vishnu.persistence.RawTable
Devuelve un registro.
getRecord(int) - Method in class vishnu.persistence.SortedRawTable
 
getRecords(int, int) - Method in class vishnu.persistence.DefaultRawTable
 
getRecords(int, int) - Method in interface vishnu.persistence.RawTable
Devuelve una lista de registros consecutivos dentro de los limites especificados.
getRecords(int, int) - Method in class vishnu.persistence.SortedRawTable
 
getRecordSet() - Method in interface vishnu.life.Response
 
getRecordSet() - Method in class vishnu.life.ResponseImpl
 
getRef(String) - Method in class vishnu.javaconnector.ResultSetImpl
 
getRef(int) - Method in class vishnu.javaconnector.ResultSetImpl
 
getRelation() - Method in class vishnu.model.algebra.optimizer.costs.AbstractCostEstimator
 
getRelation() - Method in class vishnu.planner.CannonicalPlanner
 
getRelation() - Method in interface vishnu.planner.Planner
retorna la expresion en algebra relacional planificada.
getRelationForTable(String) - Method in class vishnu.planner.CannonicalPlanner
 
getRemote(String, InetAddress) - Static method in class vishnu.transport.remoting.RemotingManager
obtiene la interfaz remota a un objeto registrado con el nombre remoteName en la direccion address.
getRestrictedSignature() - Method in class vishnu.model.algebra.Projection
 
getResultSet() - Method in class client.SQLAccess.SQLInterface
 
getResultSet() - Method in class vishnu.javaconnector.CustomStatementImpl
 
getResultSetConcurrency() - Method in class vishnu.javaconnector.CustomStatementImpl
 
getResultSetHoldability() - Method in class vishnu.javaconnector.CustomStatementImpl
 
getResultSetType() - Method in class vishnu.javaconnector.CustomStatementImpl
 
getRow() - Method in class vishnu.javaconnector.ResultSetImpl
 
getRowCount() - Method in class client.SQLAccess.CustomTableModel
 
getScale(int) - Method in class vishnu.javaconnector.ResultSetMetaDataImpl
 
getSchemaName(int) - Method in class vishnu.javaconnector.ResultSetMetaDataImpl
 
getSelectPrivilege() - Method in interface vishnu.model.catalog.elements.Privilege
Indica si esta activado el privilegio de leer un objeto del motor.
getSelectPrivilege() - Method in class vishnu.model.catalog.elements.PrivilegeImpl
 
getSelectStatement() - Method in class vishnu.parser.statements.MultipleAbstractStatement
retorna el comando SELECT a usar.
getSentences() - Method in class client.scripting.FileScriptManager
 
getSentences() - Method in interface client.scripting.ScriptManager
 
getSentences() - Method in class client.scripting.StringScriptManager
 
getSession() - Method in class vishnu.model.contexts.DatabaseContext
 
getSession() - Method in class vishnu.model.persistents.NamingContext
 
getSession() - Method in class vishnu.model.transactions.operations.AbstractRecordOperation
 
getSession() - Method in interface vishnu.model.transactions.operations.Operation
 
getSession() - Method in class vishnu.model.transactions.operations.TableCreationOperation
 
getSession() - Method in class vishnu.model.transactions.operations.UserCreationOperation
 
getSession() - Method in class vishnu.model.volatiles.recordset.AbstractVolatileRecordSet
 
getSession() - Method in interface vishnu.model.volatiles.recordset.VolatileRecordSet
 
getShort(String) - Method in class vishnu.javaconnector.ResultSetImpl
 
getShort(int) - Method in class vishnu.javaconnector.ResultSetImpl
 
getSignature() - Method in interface vishnu.life.Response
 
getSignature() - Method in class vishnu.life.ResponseImpl
 
getSignature() - Method in class vishnu.model.catalog.AbstractCatalog
 
getSignature() - Method in interface vishnu.model.catalog.Catalog
Devuelve la signatura del catalogo.
getSorted(TableSignature, String) - Method in interface vishnu.model.pooling.AnonymousTablePool
Devuelve una tabla anonima vacia con la signatura pedida.
getSorted(TableSignature, String) - Method in class vishnu.model.pooling.AnonymousTablePoolImpl
 
getSQLStatement() - Method in class vishnu.parser.SQLSubsetParser
 
getStatement() - Method in class vishnu.javaconnector.ResultSetImpl
 
getStatement() - Method in interface vishnu.life.SQLCommand
 
getStatement() - Method in class vishnu.life.SQLCommandImpl
 
getString(String) - Method in class vishnu.javaconnector.ResultSetImpl
 
getString(int) - Method in class vishnu.javaconnector.ResultSetImpl
 
getStructure() - Method in class vishnu.model.indexes.AbstractIndex
 
getStructure() - Method in interface vishnu.model.indexes.Index
devuelve el tipo de estructura del indice (HASH , BTREE o algun otro)
getStructureIdentifier() - Method in class vishnu.model.indexes.AbstractIndex
 
getStructureIdentifier() - Method in interface vishnu.model.indexes.Index
devuelve el tipo de estructura del indice (HASH , BTREE o algun otro)
GetSuffix(int) - Method in class vishnu.parser.SimpleCharStream
 
getSynonym(UserContext, String) - Method in interface vishnu.model.catalog.SynonymCatalog
Devuelve el esquema real de la tabla.
getSynonym(UserContext, String) - Method in class vishnu.model.catalog.SynonymCatalogImpl
 
getTable() - Method in class vishnu.model.contexts.TableContext
 
getTable() - Method in class vishnu.model.indexes.AbstractIndex
 
getTableCreationPipeline() - Method in interface vishnu.model.operations.OperationPipelineFactory
 
getTableCreationPipeline() - Method in class vishnu.model.operations.OperationPipelineFactoryImpl
 
getTableName(int) - Method in class vishnu.javaconnector.ResultSetMetaDataImpl
 
getTableName() - Method in interface vishnu.model.catalog.elements.Synonym
 
getTableName() - Method in class vishnu.model.catalog.elements.SynonymImpl
 
getTableName() - Method in class vishnu.model.persistents.NamingContext
 
getTableName() - Method in class vishnu.parser.statements.CreateIndexStatement
 
getTableName() - Method in class vishnu.parser.statements.MultipleAbstractStatement
retorna el nombre de tabla sobre la que hay que aplicar el INSERT.
getTableName() - Method in class vishnu.parser.statements.SingleDeleteStatement
 
getTableName() - Method in class vishnu.parser.statements.SingleInsertStatement
 
getTableName() - Method in class vishnu.parser.statements.SingleUpdateStatement
 
getTables(UserContext) - Method in interface vishnu.model.Database
Devuelve las tablas de un usuario de esta base de datos.
getTables(UserContext) - Method in class vishnu.model.persistents.PersistentDatabase
 
getTables(UserContext) - Method in class vishnu.model.shareables.ObservableDatabase
 
getTables(User) - Method in class vishnu.model.volatiles.VolatileDatabase
 
getTables(UserContext) - Method in class vishnu.model.volatiles.VolatileDatabase
 
getTableSignature(UserContext, String) - Method in interface vishnu.model.catalog.TableSignatureCatalog
devuelve la signatura de una tabla
getTableSignature(UserContext, String) - Method in class vishnu.model.catalog.TableSignatureCatalogImpl
 
getTableSignature() - Method in class vishnu.parser.statements.CreateTableStatement
devuelve la signatura de tabla a crear
getTime(int, Calendar) - Method in class vishnu.javaconnector.ResultSetImpl
 
getTime(String, Calendar) - Method in class vishnu.javaconnector.ResultSetImpl
 
getTime(String) - Method in class vishnu.javaconnector.ResultSetImpl
 
getTime(int) - Method in class vishnu.javaconnector.ResultSetImpl
 
getTimestamp(int, Calendar) - Method in class vishnu.javaconnector.ResultSetImpl
 
getTimestamp(String, Calendar) - Method in class vishnu.javaconnector.ResultSetImpl
 
getTimestamp(String) - Method in class vishnu.javaconnector.ResultSetImpl
 
getTimestamp(int) - Method in class vishnu.javaconnector.ResultSetImpl
 
getTo() - Method in class vishnu.model.algebra.Renaming
 
getToken(int) - Method in class vishnu.parser.SQLSubsetParser
 
getTransactionIsolation() - Method in class vishnu.javaconnector.VishnuConnection
 
getTransportService() - Method in class vishnu.configurators.transport.MasiveTransportServiceConfigurator
 
getTransportService() - Method in class vishnu.configurators.transport.PooledTransportServiceConfigurator
 
getTransportService() - Method in class vishnu.configurators.transport.PopulatedTransportServiceConfigurator
 
getTransportService() - Method in class vishnu.configurators.transport.PopulatedVolatileTransportServiceConfigurator
 
getTransportService() - Method in class vishnu.configurators.transport.TransactionalPooledTransportServiceConfigurator
 
getTransportService() - Method in interface vishnu.configurators.transport.TransportServiceConfigurator
Devuelve un servicio de transporte configurado.
getTransportServiceConfigurator(String) - Method in class vishnu.configurators.transport.TransportServiceConfiguratorFactory
Devuelve un configurador de servicios de transporte con el nombre de clase pedido.
getType() - Method in class vishnu.javaconnector.ResultSetImpl
 
getTypeMap() - Method in class vishnu.javaconnector.VishnuConnection
 
getUnicodeStream(String) - Method in class vishnu.javaconnector.ResultSetImpl
 
getUnicodeStream(int) - Method in class vishnu.javaconnector.ResultSetImpl
 
getUpdateCount() - Method in class vishnu.javaconnector.CustomStatementImpl
 
getUpdatePipeline() - Method in interface vishnu.model.operations.OperationPipelineFactory
 
getUpdatePipeline() - Method in class vishnu.model.operations.OperationPipelineFactoryImpl
 
getURL(String) - Method in class vishnu.javaconnector.ResultSetImpl
 
getURL(int) - Method in class vishnu.javaconnector.ResultSetImpl
 
getUser() - Method in interface vishnu.model.catalog.elements.Synonym
 
getUser() - Method in class vishnu.model.catalog.elements.SynonymImpl
 
getUser(DatabaseContext, String, String) - Method in interface vishnu.model.catalog.UserCatalog
Devuelve el usuario especificado
getUser(DatabaseContext, String, String) - Method in class vishnu.model.catalog.UserCatalogImpl
 
getUser() - Method in class vishnu.model.contexts.UserContext
 
getUserContext() - Method in interface vishnu.model.transactions.Transaction
 
getUserContext() - Method in class vishnu.model.transactions.TransactionImpl
 
getUserCreationPipeline() - Method in interface vishnu.model.operations.OperationPipelineFactory
 
getUserCreationPipeline() - Method in class vishnu.model.operations.OperationPipelineFactoryImpl
 
getUsername() - Method in class client.LoginDialog
 
getUserName() - Method in class vishnu.model.persistents.NamingContext
 
getUserName() - Method in class vishnu.parser.statements.CreateUserStatement
devuelve el nombre del usuario.
getUsers(DatabaseContext) - Method in interface vishnu.model.catalog.UserCatalog
Devuelve los nombres de todos los usuarios.
getUsers(DatabaseContext) - Method in class vishnu.model.catalog.UserCatalogImpl
 
getUsers() - Method in interface vishnu.model.Database
Devuelve los usuarios de la base de datos
getUsers() - Method in class vishnu.model.persistents.PersistentDatabase
 
getUsers() - Method in class vishnu.model.shareables.ObservableDatabase
 
getUsers() - Method in class vishnu.model.volatiles.VolatileDatabase
 
getValue(String) - Method in class vishnu.model.persistents.PersistentRecord
 
getValue(int) - Method in class vishnu.model.persistents.PersistentRecord
 
getValue(String) - Method in interface vishnu.model.Record
Devuelve el valor asociado a la columna name.
getValue(int) - Method in interface vishnu.model.Record
Devuelve el valor asociado a la columna numero index.
getValue(String) - Method in class vishnu.model.renaming.RenamedRecord
 
getValue(int) - Method in class vishnu.model.renaming.RenamedRecord
 
getValue(String) - Method in class vishnu.model.shareables.ShareableRecord
 
getValue(int) - Method in class vishnu.model.shareables.ShareableRecord
 
getValue(PersistenceConnector) - Method in class vishnu.model.values.BooleanValueClass
 
getValue(PersistenceConnector) - Method in class vishnu.model.values.CharValueClass
 
getValue(PersistenceConnector) - Method in class vishnu.model.values.IntegerValueClass
 
getValue(PersistenceConnector) - Method in class vishnu.model.values.NumericValueClass
 
getValue(PersistenceConnector) - Method in interface vishnu.model.values.ValueClass
Advertencia: puede avanzar el puntero del PersistenceConnector
getValue(String) - Method in class vishnu.model.volatiles.VolatileRecord
 
getValue(int) - Method in class vishnu.model.volatiles.VolatileRecord
 
getValueAt(int, int) - Method in class client.SQLAccess.CustomTableModel
 
getValueClass() - Method in class vishnu.model.values.BooleanValue
devuelve la clase que representa a los valores booleanos.
getValueClass() - Method in class vishnu.model.values.CharValue
 
getValueClass() - Method in class vishnu.model.values.IntegerValue
 
getValueClass() - Method in class vishnu.model.values.NumericValue
 
getValueClass() - Method in interface vishnu.model.values.Value
retorna la clase de valor a la que pertener el valor.
getWarnings() - Method in class vishnu.javaconnector.CustomStatementImpl
 
getWarnings() - Method in class vishnu.javaconnector.ResultSetImpl
 
getWarnings() - Method in class vishnu.javaconnector.VishnuConnection
 
Graph<E> - Interface in vishnu.model.transactions.deadlock
Representa un grafo orientado.
GreaterOperand() - Method in class vishnu.parser.SQLSubsetParser
 
GreaterOrEqualOperand() - Method in class vishnu.parser.SQLSubsetParser
 
greaterThan(Value) - Method in class vishnu.model.values.BooleanValue
 
greaterThan(CharValue) - Method in class vishnu.model.values.CharValue
 
greaterThan(Value) - Method in class vishnu.model.values.CharValue
 
greaterThan(Value) - Method in class vishnu.model.values.IntegerValue
 
greaterThan(Value) - Method in class vishnu.model.values.NumericValue
 
greaterThan(Value) - Method in interface vishnu.model.values.Value
 
greaterThanOrEqual(Value) - Method in class vishnu.model.values.BooleanValue
 
greaterThanOrEqual(Value) - Method in class vishnu.model.values.CharValue
 
greaterThanOrEqual(Value) - Method in class vishnu.model.values.IntegerValue
 
greaterThanOrEqual(Value) - Method in class vishnu.model.values.NumericValue
 
greaterThanOrEqual(Value) - Method in interface vishnu.model.values.Value
 

H

handle(T) - Method in class vishnu.patterns.AbstractResponsability
 
handle(T) - Method in interface vishnu.patterns.Responsability
 
handleHere(T) - Method in class vishnu.patterns.AbstractResponsability
 
handles(T) - Method in class vishnu.patterns.AbstractResponsability
 
handles(T) - Method in interface vishnu.patterns.Responsability
 
hasChanged() - Method in class vishnu.model.algebra.AbstractBinaryRelation
 
hasChanged() - Method in class vishnu.model.algebra.AbstractUnaryRelation
 
hasChanged() - Method in class vishnu.model.algebra.Projection
 
hasChanged() - Method in interface vishnu.model.algebra.Relation
Indica si se realizaro alguna modifiaccion en la relacion.
hasChanged() - Method in class vishnu.model.algebra.RelationAdapter
 
hasChanged() - Method in class vishnu.model.algebra.Renaming
 
hasDatabase(String) - Method in interface vishnu.model.DatabaseManager
Indica si existe en el motor una base de datos con el nombre especificado.
hasDatabase(String) - Method in class vishnu.model.persistents.PersistentDatabaseManager
 
hasDatabase() - Method in class vishnu.model.persistents.PersistentTable
 
hasDatabase(String) - Method in class vishnu.model.volatiles.VolatileDatabaseManager
 
hasDefaultTable(String) - Static method in class vishnu.model.algebra.ColumnUtil
Indica si el nombre de columna se refiere a la tabla por defecto o posee especificada la tabla.
hasDisjunctions() - Method in class vishnu.parser.expressions.SQLConditionalExpression
 
hasDuplicates(String) - Method in class vishnu.model.signatures.DefaultTableSignature
 
hasFinished() - Method in class vishnu.life.AbstractCommand
 
HASH - Static variable in interface vishnu.model.indexes.Index
 
hashCode() - Method in class vishnu.model.algebra.algorithms.join.DefaultCartesianProductAlgorithm
 
hashCode() - Method in class vishnu.model.algebra.algorithms.join.DefaultPartition
 
hashCode() - Method in class vishnu.model.algebra.algorithms.join.HashJoinAlgorithm
 
hashCode() - Method in class vishnu.model.algebra.algorithms.join.IndexNestedLoopJoinAlgorithm
 
hashCode() - Method in class vishnu.model.algebra.algorithms.join.SortMergeJoinAlgorithm
 
hashCode() - Method in class vishnu.model.algebra.algorithms.others.DifferenceAlgorithm
 
hashCode() - Method in class vishnu.model.algebra.algorithms.others.UnionAlgorithm
 
hashCode() - Method in class vishnu.model.algebra.algorithms.projection.DefaultProjectionAlgorithm
 
hashCode() - Method in class vishnu.model.algebra.algorithms.selection.HashIndexEqualitySelectionAlgorithm
 
hashCode() - Method in class vishnu.model.algebra.algorithms.selection.NoIndexSortedDataSelectionAlgorithm
 
hashCode() - Method in class vishnu.model.algebra.algorithms.selection.ScanSelectionAlgorithm
 
hashCode() - Method in class vishnu.model.algebra.CartesianProduct
 
hashCode() - Method in class vishnu.model.algebra.ConjunctiveSelection
 
hashCode() - Method in class vishnu.model.algebra.EquiJoin
 
hashCode() - Method in interface vishnu.model.algebra.Join
 
hashCode() - Method in class vishnu.model.algebra.MixedJoin
 
hashCode() - Method in class vishnu.model.algebra.MixedSelection
 
hashCode() - Method in class vishnu.model.algebra.RelationAdapter
 
hashCode() - Method in class vishnu.model.algebra.Renaming
 
hashCode(Record) - Method in class vishnu.model.indexes.hashing.CompositionHashingStrategy
 
hashCode(Record) - Method in interface vishnu.model.indexes.hashing.HashingStrategy
 
hashCode(Record) - Method in class vishnu.model.indexes.hashing.WorstHashingStrategy
 
hashCode() - Method in class vishnu.model.persistents.NamingContext
 
hashCode() - Method in class vishnu.model.values.BooleanValue
 
hashCode() - Method in class vishnu.model.values.CharValue
 
hashCode() - Method in class vishnu.model.values.IntegerValue
 
hashCode() - Method in class vishnu.model.values.NumericValue
 
hashCode() - Method in class vishnu.paging.PagingContext
 
hashCode() - Method in class vishnu.parser.expressions.AbstractSQLBinaryOperator
 
hashCode() - Method in class vishnu.parser.expressions.SQLAttribute
 
hashCode() - Method in class vishnu.parser.expressions.SQLConditionalExpression
 
hashCode() - Method in class vishnu.parser.expressions.SQLConstant
 
hashCode() - Method in class vishnu.parser.expressions.SQLInOperator
 
hashCode() - Method in class vishnu.parser.expressions.SQLNotOperator
 
hashCode() - Method in class vishnu.sessions.Session
 
HashIndex - Interface in vishnu.model.indexes.hashing
 
HashIndex.HashingStrategyNotSelectedException - Exception in vishnu.model.indexes.hashing
 
HashIndex.HashingStrategyNotSelectedException() - Constructor for exception vishnu.model.indexes.hashing.HashIndex.HashingStrategyNotSelectedException
 
HashIndexEqualitySelectionAlgorithm - Class in vishnu.model.algebra.algorithms.selection
Debe ser del tipo atr1=v1 AND atr2=v2 AND atr3=v3 ...
HashIndexEqualitySelectionAlgorithm() - Constructor for class vishnu.model.algebra.algorithms.selection.HashIndexEqualitySelectionAlgorithm
 
HashIndexEqualtySelectionCostEstimator - Class in vishnu.model.algebra.optimizer.costs
 
HashIndexEqualtySelectionCostEstimator() - Constructor for class vishnu.model.algebra.optimizer.costs.HashIndexEqualtySelectionCostEstimator
 
hashingStrategy() - Method in class vishnu.model.indexes.hashing.AbstractHashIndex
 
hashingStrategy(HashingStrategy) - Method in class vishnu.model.indexes.hashing.AbstractHashIndex
 
hashingStrategy() - Method in interface vishnu.model.indexes.hashing.HashIndex
 
hashingStrategy(HashingStrategy) - Method in interface vishnu.model.indexes.hashing.HashIndex
 
HashingStrategy - Interface in vishnu.model.indexes.hashing
 
HashJoinAlgorithm - Class in vishnu.model.algebra.algorithms.join
 
HashJoinAlgorithm() - Constructor for class vishnu.model.algebra.algorithms.join.HashJoinAlgorithm
 
hasIndex() - Method in class vishnu.parser.expressions.SQLAttribute
 
hasName() - Method in class vishnu.parser.expressions.SQLAttribute
 
hasNext() - Method in class vishnu.model.indexes.hashing.BucketRecordSet
 
hasNext() - Method in class vishnu.model.indexes.hashing.StaticHashRecordSet
 
hasNext() - Method in interface vishnu.model.indexes.RecordIdentifierIterator
 
hasNext() - Method in class vishnu.model.persistents.PersistentRecordSet
 
hasNext() - Method in interface vishnu.model.RecordSet
Indica si hay ams registros.
hasNext() - Method in class vishnu.model.renaming.RenamedRecordSet
 
hasNext() - Method in class vishnu.model.shareables.ObservableRecordSet
 
hasNext() - Method in class vishnu.model.volatiles.recordset.DefaultVolatileRecordSet
 
hasNext() - Method in class vishnu.model.volatiles.recordset.OrderedVolatileRecordSet
 
hasNext() - Method in class vishnu.paging.DefaultPage
 
hasNext() - Method in interface vishnu.paging.Page
indica si existe el siguiente registro
hasNext() - Method in class vishnu.persistence.DefaultRawTable
 
hasNext() - Method in interface vishnu.persistence.RawTable
Indica si existe el siguiente registro.
hasNext() - Method in class vishnu.persistence.SortedRawTable
 
hasPrevious() - Method in class vishnu.model.indexes.hashing.BucketRecordSet
 
hasPrevious() - Method in class vishnu.model.indexes.hashing.StaticHashRecordSet
 
hasPrevious() - Method in class vishnu.model.persistents.PersistentRecordSet
 
hasPrevious() - Method in interface vishnu.model.RecordSet
Indica si hay registros anteriores.
hasPrevious() - Method in class vishnu.model.renaming.RenamedRecordSet
 
hasPrevious() - Method in class vishnu.model.shareables.ObservableRecordSet
 
hasPrevious() - Method in class vishnu.model.volatiles.recordset.DefaultVolatileRecordSet
 
hasPrevious() - Method in class vishnu.model.volatiles.recordset.OrderedVolatileRecordSet
 
hasPrevious() - Method in class vishnu.paging.DefaultPage
 
hasPrevious() - Method in interface vishnu.paging.Page
indica si existe el anterior registro
hasSameOrder(List<String>, List<String>, List<String>) - Static method in class vishnu.model.algebra.ColumnUtil
 
hasStarted() - Method in class vishnu.life.AbstractCommand
 
hasStarted() - Method in interface vishnu.life.Command
 
hasStarted() - Method in class vishnu.life.SQLCommandImpl
 
hasTable(UserContext, String) - Method in interface vishnu.model.Database
 
hasTable(UserContext, String) - Method in class vishnu.model.persistents.PersistentDatabase
 
hasTable(UserContext, String) - Method in class vishnu.model.shareables.ObservableDatabase
 
hasTable(UserContext, String) - Method in class vishnu.model.volatiles.VolatileDatabase
 
hasUser(UserContext, String) - Method in interface vishnu.model.Database
Indica si el usuario pertenece a la base de datos.
hasUser(UserContext, String) - Method in class vishnu.model.persistents.PersistentDatabase
 
hasUser(UserContext, String) - Method in class vishnu.model.shareables.ObservableDatabase
 
hasUser(UserContext, String) - Method in class vishnu.model.volatiles.VolatileDatabase
 

I

IdAssigner - Interface in vishnu.persistence.ids
 
IdAssignerImpl - Class in vishnu.persistence.ids
 
IdAssignerReset - Class in vishnu.persistence.ids
 
IdAssignerReset() - Constructor for class vishnu.persistence.ids.IdAssignerReset
 
idempotency(SQLOperand) - Static method in class vishnu.model.algebra.normalform.LogicalOperations
 
identity(SQLOperand) - Static method in class vishnu.model.algebra.normalform.LogicalOperations
 
image(int) - Method in class vishnu.model.algebra.optimizer.costs.AbstractCostEstimator
 
image - Variable in class vishnu.parser.Token
The string image of the token.
inBuf - Variable in class vishnu.parser.SimpleCharStream
 
Index - Interface in vishnu.model.indexes
Esta interfaz modela un indice.
index() - Method in class vishnu.model.persistents.PersistentRecord
 
index(int) - Method in class vishnu.model.persistents.PersistentRecord
 
index() - Method in interface vishnu.model.Record
Devuelve la posicion que ocupa el regstro dentro de la tabla.
index(int) - Method in interface vishnu.model.Record
Asigna la posicion dentro de la tabla que usara el registro.
index() - Method in class vishnu.model.renaming.RenamedRecord
 
index(int) - Method in class vishnu.model.renaming.RenamedRecord
 
index() - Method in class vishnu.model.shareables.ShareableRecord
 
index(int) - Method in class vishnu.model.shareables.ShareableRecord
 
index - Variable in class vishnu.model.volatiles.recordset.AbstractVolatileRecordSet
 
index() - Method in class vishnu.model.volatiles.VolatileRecord
 
index(int) - Method in class vishnu.model.volatiles.VolatileRecord
 
index() - Method in class vishnu.parser.expressions.SQLAttribute
 
indexCatalog() - Method in interface vishnu.model.catalog.CatalogManager
 
indexCatalog() - Method in class vishnu.model.catalog.CatalogManagerImpl
 
IndexCatalog - Interface in vishnu.model.catalog
Catalogo de indices del motor.
indexCatalog() - Method in class vishnu.model.catalog.SynchronizedCatalogManager
 
IndexCatalogImpl - Class in vishnu.model.catalog
 
IndexContext - Class in vishnu.model.contexts
 
IndexContext(TableContext, Index) - Constructor for class vishnu.model.contexts.IndexContext
 
IndexContext(Database, User, Table, Index, Session) - Constructor for class vishnu.model.contexts.IndexContext
 
IndexCreationConstraint - Interface in vishnu.model.operations.indexes.creation
 
IndexCreationPerformer - Class in vishnu.life.performers
 
IndexCreationPerformer(CreateIndexStatement) - Constructor for class vishnu.life.performers.IndexCreationPerformer
 
IndexCreationPerformer - Class in vishnu.model.operations.indexes.creation
 
IndexCreationPerformer() - Constructor for class vishnu.model.operations.indexes.creation.IndexCreationPerformer
 
indexCreationPipeline - Variable in class vishnu.life.RelationalServiceContext
 
indexing - Static variable in exception vishnu.model.VishnuException
 
IndexNestedLoopJoinAlgorithm - Class in vishnu.model.algebra.algorithms.join
Debe ser del tipo atr1=v1 AND atr2=v2 AND atr3=v3 ...
IndexNestedLoopJoinAlgorithm() - Constructor for class vishnu.model.algebra.algorithms.join.IndexNestedLoopJoinAlgorithm
 
indexOutOfBounds - Static variable in exception vishnu.model.VishnuException
 
IndexRedefinitionConstraint - Class in vishnu.model.operations.indexes.creation
 
IndexRedefinitionConstraint() - Constructor for class vishnu.model.operations.indexes.creation.IndexRedefinitionConstraint
 
indexSignature() - Method in class vishnu.model.indexes.hashing.StaticHashIndex
 
IndexStructure() - Method in class vishnu.parser.SQLSubsetParser
 
IndexType() - Method in class vishnu.parser.SQLSubsetParser
 
initialize() - Method in class vishnu.model.indexes.hashing.StaticHashIndex
 
initialize(int, List<Record>) - Method in class vishnu.paging.DefaultPage
 
initialize(int, List<Record>) - Method in interface vishnu.paging.Page
Inicializa la pagina con el inidicador de comienzo y la lista de registros originales.
initializeTransactionManager(RelationalDatabaseService) - Method in class vishnu.configurators.transport.TransactionalPooledTransportServiceConfigurator
 
inner - Variable in class vishnu.model.algebra.algorithms.selection.AbstractSelectionAlgorithm
 
innerImage(String) - Method in class vishnu.model.algebra.optimizer.costs.AbstractCostEstimator
 
innerPages() - Method in class vishnu.model.algebra.optimizer.costs.AbstractCostEstimator
 
innerTable(TableContext) - Method in class vishnu.model.algebra.algorithms.projection.DefaultProjectionAlgorithm
 
innerTable(TableContext) - Method in class vishnu.model.algebra.algorithms.selection.AbstractSelectionAlgorithm
 
innerTable(TableContext) - Method in class vishnu.model.algebra.algorithms.selection.HashIndexEqualitySelectionAlgorithm
 
innerTable(TableContext) - Method in interface vishnu.model.algebra.algorithms.UnaryAlgorithm
Setea la tabla interior del algoritmo.
innerTable(TableContext) - Method in class vishnu.model.algebra.optimizer.merit.MeritAlgorithm
 
innerTable - Variable in class vishnu.model.catalog.AbstractCatalog
 
innerTable() - Method in class vishnu.model.catalog.AbstractCatalog
 
InOperand() - Method in class vishnu.parser.SQLSubsetParser
 
Input() - Method in class vishnu.parser.SQLSubsetParser
 
input_stream - Variable in class vishnu.parser.SQLSubsetParserTokenManager
 
inputCost() - Method in class vishnu.model.algebra.optimizer.costs.AbstractCostEstimator
 
inputCost() - Method in class vishnu.model.algebra.optimizer.costs.HashIndexEqualtySelectionCostEstimator
 
inputCost() - Method in class vishnu.model.algebra.optimizer.costs.NoIndexSortedDataSelectionCostEstimator
 
inputCost() - Method in class vishnu.model.algebra.optimizer.costs.ScanSelectionCostEstimator
 
inputStream - Variable in class vishnu.parser.SimpleCharStream
 
insert(IndexContext) - Method in interface vishnu.model.Database
Inserta el indice en la base de datos.
insert(Record) - Method in class vishnu.model.indexes.hashing.BucketRecordSet
 
insert(Record) - Method in class vishnu.model.indexes.hashing.StaticHashRecordSet
 
insert(IndexContext) - Method in class vishnu.model.persistents.PersistentDatabase
 
insert(Record) - Method in class vishnu.model.persistents.PersistentRecordSet
 
insert(Record) - Method in interface vishnu.model.RecordSet
Inserta el registro r en el recordSet.
insert(Record) - Method in class vishnu.model.renaming.RenamedRecordSet
 
insert(IndexContext) - Method in class vishnu.model.shareables.ObservableDatabase
 
insert(Record) - Method in class vishnu.model.shareables.ObservableRecordSet
 
insert(Index) - Method in class vishnu.model.volatiles.AbstractVolatileTable
 
insert(Record) - Method in class vishnu.model.volatiles.recordset.DefaultVolatileRecordSet
 
insert(Record) - Method in class vishnu.model.volatiles.recordset.OrderedVolatileRecordSet
 
insert(IndexContext) - Method in class vishnu.model.volatiles.VolatileDatabase
 
insert(Record) - Method in class vishnu.persistence.DefaultRawTable
 
insert(Record) - Method in interface vishnu.persistence.RawTable
Inserta un registro.
insert(Record) - Method in class vishnu.persistence.SortedRawTable
 
InsertionIndexNotifier - Class in vishnu.model.operations.tables.modification
 
InsertionIndexNotifier() - Constructor for class vishnu.model.operations.tables.modification.InsertionIndexNotifier
 
InsertionPerformer - Class in vishnu.model.operations.tables.modification
 
InsertionPerformer() - Constructor for class vishnu.model.operations.tables.modification.InsertionPerformer
 
insertionPipeline - Variable in class vishnu.life.RelationalServiceContext
 
InsertRecord - Class in vishnu.model.transactions.operations
 
InsertRecord(NamingContext, Record) - Constructor for class vishnu.model.transactions.operations.InsertRecord
 
insertRow() - Method in class vishnu.javaconnector.ResultSetImpl
 
InsertStatement() - Method in class vishnu.parser.SQLSubsetParser
 
InsertTestCase - Class in vishnu.tests
 
InsertTestCase(TransportServiceConfigurator, int) - Constructor for class vishnu.tests.InsertTestCase
 
IntegerValue - Class in vishnu.model.values
Representa los valores enteros del motor.
IntegerValue(int) - Constructor for class vishnu.model.values.IntegerValue
construye un valor entero a partir de value.
IntegerValue() - Constructor for class vishnu.model.values.IntegerValue
construye un valor entero nulo.
IntegerValueClass - Class in vishnu.model.values
Esta clase representa a la clase de valores enteros del motor.
IntegerValueClass() - Constructor for class vishnu.model.values.IntegerValueClass
 
Interested<I,N> - Interface in vishnu.patterns
 
intersected(List<String>, Collection<String>) - Static method in class vishnu.model.algebra.ColumnUtil
 
Intersection - Class in vishnu.model.algebra
 
Intersection(Relation, Relation) - Constructor for class vishnu.model.algebra.Intersection
Creates a new instance of Interseccion
InvalidOperandException - Exception in vishnu.parser.expressions
Esta excepcion modela la sitacion en que se intenta asignar un operador no valido como parametro de otro.
InvalidOperandException() - Constructor for exception vishnu.parser.expressions.InvalidOperandException
 
invalidRecordSignature - Static variable in exception vishnu.model.VishnuException
 
InvalidRecordSignatureException - Exception in vishnu.model.operations
 
InvalidRecordSignatureException() - Constructor for exception vishnu.model.operations.InvalidRecordSignatureException
 
invalidValueSize - Static variable in exception vishnu.model.VishnuException
 
Inversion<C> - Interface in vishnu.patterns
 
isAborted() - Method in interface vishnu.model.transactions.Transaction
Indica si la transaccion fue abortada.
isAborted() - Method in class vishnu.model.transactions.TransactionImpl
 
isAfterLast() - Method in class vishnu.javaconnector.ResultSetImpl
 
isAtEnd() - Method in class vishnu.logging.LoggerImpl
 
isAutoIncrement(int) - Method in class vishnu.javaconnector.ResultSetMetaDataImpl
 
isBeforeFirst() - Method in class vishnu.javaconnector.ResultSetImpl
 
isCanceled() - Method in interface vishnu.model.algebra.algorithms.Algorithm
Indica si el algoritmo fue cancelado.
isCanceled() - Method in class vishnu.model.algebra.algorithms.join.AbstractJoinAlgorithm
 
isCanceled() - Method in class vishnu.model.algebra.algorithms.join.DefaultCartesianProductAlgorithm
 
isCanceled() - Method in class vishnu.model.algebra.algorithms.others.DifferenceAlgorithm
 
isCanceled() - Method in class vishnu.model.algebra.algorithms.others.UnionAlgorithm
 
isCanceled() - Method in class vishnu.model.algebra.algorithms.projection.DefaultProjectionAlgorithm
 
isCanceled() - Method in class vishnu.model.algebra.algorithms.selection.AbstractSelectionAlgorithm
 
isCanceled() - Method in class vishnu.model.algebra.optimizer.merit.MeritAlgorithm
 
isCancelled() - Method in class vishnu.life.FutureResponseImpl
 
isCancelled() - Method in interface vishnu.transport.remoting.RemoteFuture
 
isCancelled() - Method in class vishnu.transport.remoting.RemoteFutureAdapter
 
isCaseSensitive(int) - Method in class vishnu.javaconnector.ResultSetMetaDataImpl
 
isCellEditable(int, int) - Method in class client.SQLAccess.CustomTableModel
 
isCleared() - Method in class vishnu.paging.DefaultPage
 
isCleared() - Method in interface vishnu.paging.Page
 
isClosed() - Method in class vishnu.javaconnector.VishnuConnection
 
isClustered() - Method in class vishnu.model.indexes.AbstractIndex
 
isClustered() - Method in interface vishnu.model.indexes.Index
indica si el indice es clustered
isCommited() - Method in interface vishnu.model.transactions.Transaction
Indica si la transaccion fue commiteada.
isCommited() - Method in class vishnu.model.transactions.TransactionImpl
 
isCurrency(int) - Method in class vishnu.javaconnector.ResultSetMetaDataImpl
 
isDefined(int) - Method in class vishnu.model.persistents.PersistentRecord
 
isDefined(String) - Method in class vishnu.model.persistents.PersistentRecord
 
isDefined(int) - Method in interface vishnu.model.Record
Indica si el campo numero index tiene algun valor.
isDefined(String) - Method in interface vishnu.model.Record
Indica si el campo de nombre name tiene algun valor.
isDefined(int) - Method in class vishnu.model.renaming.RenamedRecord
 
isDefined(String) - Method in class vishnu.model.renaming.RenamedRecord
 
isDefined(int) - Method in class vishnu.model.shareables.ShareableRecord
 
isDefined(String) - Method in class vishnu.model.shareables.ShareableRecord
 
isDefined(int) - Method in class vishnu.model.volatiles.VolatileRecord
 
isDefined(String) - Method in class vishnu.model.volatiles.VolatileRecord
 
isDefinitelyWritable(int) - Method in class vishnu.javaconnector.ResultSetMetaDataImpl
 
isDone() - Method in class vishnu.life.FutureResponseImpl
 
isDone() - Method in interface vishnu.transport.remoting.RemoteFuture
 
isDone() - Method in class vishnu.transport.remoting.RemoteFutureAdapter
 
isEmpty() - Method in class vishnu.patterns.ArrayListPipe
 
isEmpty() - Method in interface vishnu.patterns.Pipe
 
isEquiJoin(Selection) - Method in class vishnu.model.algebra.optimizer.JoinTranslationStage
 
isEquiJoin(Collection<SQLOperand>) - Method in class vishnu.model.algebra.optimizer.JoinTranslationStage
 
isExclusiveCondition(SQLOperand, TableSignature) - Method in class vishnu.model.algebra.optimizer.SelectionForwardingTranslationStage
 
isFinished() - Method in interface vishnu.model.transactions.Transaction
tells whether this transactions has nothing more to do.
isFinished() - Method in class vishnu.model.transactions.TransactionImpl
 
isFirst() - Method in class vishnu.javaconnector.ResultSetImpl
 
isFull() - Method in class vishnu.paging.DefaultPage
 
isFull() - Method in interface vishnu.paging.Page
indica si la pagina esta llena
isLast() - Method in class vishnu.javaconnector.ResultSetImpl
 
isNotNull() - Method in interface vishnu.model.signatures.ColumnSignature
 
isNotNull() - Method in class vishnu.model.signatures.DefaultColumnSignature
 
isNull() - Method in class vishnu.model.values.BooleanValue
 
isNull() - Method in class vishnu.model.values.CharValue
 
isNull() - Method in class vishnu.model.values.IntegerValue
 
isNull() - Method in class vishnu.model.values.NumericValue
 
isNull() - Method in interface vishnu.model.values.Value
 
isNullable(int) - Method in class vishnu.javaconnector.ResultSetMetaDataImpl
 
isPublic() - Method in interface vishnu.model.catalog.elements.Synonym
 
isPublic() - Method in class vishnu.model.catalog.elements.SynonymImpl
 
isQuery() - Method in class client.SentenceHandler
 
isQuery() - Method in interface vishnu.life.Response
 
isQuery() - Method in class vishnu.life.ResponseImpl
 
isQuery() - Method in class vishnu.parser.statements.CreateIndexStatement
 
isQuery() - Method in class vishnu.parser.statements.CreateTableStatement
 
isQuery() - Method in class vishnu.parser.statements.CreateUserStatement
 
isQuery() - Method in class vishnu.parser.statements.MultipleAbstractStatement
 
isQuery() - Method in class vishnu.parser.statements.SelectStatement
 
isQuery() - Method in class vishnu.parser.statements.SingleDeleteStatement
 
isQuery() - Method in class vishnu.parser.statements.SingleInsertStatement
 
isQuery() - Method in class vishnu.parser.statements.SingleUpdateStatement
 
isQuery() - Method in interface vishnu.parser.statements.SQLStatement
 
isQuery() - Method in class vishnu.parser.statements.TransactionAbortStatement
 
isQuery() - Method in class vishnu.parser.statements.TransactionBeginStatement
 
isQuery() - Method in class vishnu.parser.statements.TransactionCommitStatement
 
isReadOnly(int) - Method in class vishnu.javaconnector.ResultSetMetaDataImpl
 
isReadOnly() - Method in class vishnu.javaconnector.VishnuConnection
 
isRunning() - Method in interface vishnu.model.transactions.Transaction
tells whether this transactions is doing something or has things to do.
isRunning() - Method in class vishnu.model.transactions.TransactionImpl
 
isSearchable(int) - Method in class vishnu.javaconnector.ResultSetMetaDataImpl
 
isSigned(int) - Method in class vishnu.javaconnector.ResultSetMetaDataImpl
 
isUnique() - Method in class vishnu.model.indexes.AbstractIndex
 
isUnique() - Method in interface vishnu.model.indexes.Index
indica si el indice es unique
isWritable(int) - Method in class vishnu.javaconnector.ResultSetMetaDataImpl
 
iterator() - Method in interface vishnu.logging.Point
 
iterator() - Method in class vishnu.logging.PointImpl
 

J

jj_nt - Variable in class vishnu.parser.SQLSubsetParser
 
jjFillToken() - Method in class vishnu.parser.SQLSubsetParserTokenManager
 
jjstrLiteralImages - Static variable in class vishnu.parser.SQLSubsetParserTokenManager
 
jMenuItemCargarScriptActionPerformed(ActionEvent) - Method in class client.ClientView
 
jMenuItemLoginActionPerformed() - Method in class client.ClientView
 
jMenuItemLogoutActionPerformed() - Method in class client.ClientView
 
Join - Interface in vishnu.model.algebra
 
JoinTranslationStage - Class in vishnu.model.algebra.optimizer
 
JoinTranslationStage() - Constructor for class vishnu.model.algebra.optimizer.JoinTranslationStage
 

K

kind - Variable in class vishnu.parser.Token
An integer that describes the kind of this token.

L

l - Variable in class vishnu.model.algebra.algorithms.join.AbstractJoinAlgorithm
 
last() - Method in class vishnu.javaconnector.ResultSetImpl
 
last() - Method in interface vishnu.logging.Logger
Returns the last managed object added to this manager.
last() - Method in class vishnu.logging.LoggerImpl
 
LeafRelation - Interface in vishnu.model.algebra
 
leave(T) - Method in class vishnu.patterns.ArrayListPipe
 
leave(T) - Method in interface vishnu.patterns.Pipe
 
leftAttribute - Variable in class vishnu.model.algebra.algorithms.EqualityOperations.AttributeAttributePair
 
leftAttribute() - Method in class vishnu.parser.expressions.SQLInOperator
retorna el atributo de la izquierda del IN (el cual representa la columna a usar en la comparacion.
leftOperand() - Method in class vishnu.parser.expressions.AbstractSQLBinaryOperator
retorna el operador binario de la izquierda.
leftOperand() - Method in interface vishnu.parser.expressions.SQLBinaryOperator
 
leftRelation() - Method in class vishnu.model.algebra.AbstractBinaryRelation
Devuelve la relacion de la izquierda del operador binario
leftRelation(Relation) - Method in class vishnu.model.algebra.AbstractBinaryRelation
 
leftRelation() - Method in interface vishnu.model.algebra.BinaryRelation
Retorna la relacion de parametro de la izquierda.
leftRelation(Relation) - Method in interface vishnu.model.algebra.BinaryRelation
Setea la relacion de parametro de la izquierda.
leftTable(TableContext) - Method in interface vishnu.model.algebra.algorithms.BinaryAlgorithm
Setea la tabla izquierda del algoritmo.
leftTable(TableContext) - Method in class vishnu.model.algebra.algorithms.join.AbstractJoinAlgorithm
 
leftTable(TableContext) - Method in class vishnu.model.algebra.algorithms.join.DefaultCartesianProductAlgorithm
 
leftTable(TableContext) - Method in class vishnu.model.algebra.algorithms.others.DifferenceAlgorithm
 
leftTable(TableContext) - Method in class vishnu.model.algebra.algorithms.others.UnionAlgorithm
 
leftTable(TableContext) - Method in class vishnu.model.algebra.optimizer.merit.MeritAlgorithm
 
length() - Method in class vishnu.persistence.ExclusivePersistenceConnector
 
length() - Method in interface vishnu.persistence.PersistenceConnector
 
length() - Method in class vishnu.persistence.PersistenceConnectorImpl
 
LessOperand() - Method in class vishnu.parser.SQLSubsetParser
 
LessOrEqualOperand() - Method in class vishnu.parser.SQLSubsetParser
 
LexicalError(boolean, int, int, int, String, char) - Static method in error vishnu.parser.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
LexicalTokenAnyChar - Static variable in interface vishnu.parser.SQLSubsetParserConstants
 
LexicalTokenIdentifier - Static variable in interface vishnu.parser.SQLSubsetParserConstants
 
LexicalTokenInteger - Static variable in interface vishnu.parser.SQLSubsetParserConstants
 
lexStateNames - Static variable in class vishnu.parser.SQLSubsetParserTokenManager
 
line - Variable in class vishnu.parser.SimpleCharStream
 
linesOfCode() - Method in class util.LOC
 
loadRecord() - Method in class vishnu.model.indexes.hashing.StaticHashRecordSet
 
LOC - Class in util
 
log2(int) - Method in class vishnu.model.algebra.optimizer.costs.AbstractCostEstimator
 
Logger<M> - Interface in vishnu.logging
 
LoggerImpl<M> - Class in vishnu.logging
 
LoggerImpl() - Constructor for class vishnu.logging.LoggerImpl
 
LoggingTestCase - Class in vishnu.tests
 
LoggingTestCase() - Constructor for class vishnu.tests.LoggingTestCase
 
LogicalOperations - Class in vishnu.model.algebra.normalform
 
LogicalOperations() - Constructor for class vishnu.model.algebra.normalform.LogicalOperations
 
login(String, String) - Method in class client.SQLAccess.SQLInterface
 
login(String, String, String) - Method in class vishnu.sessions.AbstractSessionHandler
 
login(String, String, String) - Method in interface vishnu.sessions.SessionHandler
 
login(String, String, String) - Method in interface vishnu.transport.remoting.DatabaseRemoting
Logea un usuario, la base de datos a la se quiere logear tiene que ser previamente abierta.
login(String, String, String) - Method in class vishnu.transport.remoting.DatabaseRemotingImpl
 
LoginDialog - Class in client
 
LoginDialog(Frame, boolean) - Constructor for class client.LoginDialog
 
loginOperations(Session) - Method in class vishnu.sessions.AbstractSessionHandler
 
loginOperations(Session) - Method in class vishnu.sessions.DefaultSessionHandler
 
loginOperations(Session) - Method in class vishnu.sessions.TransactionalSessionHandler
 
logout() - Method in class client.SQLAccess.SQLInterface
 
logout(Session) - Method in class vishnu.sessions.AbstractSessionHandler
 
logout(Session) - Method in interface vishnu.sessions.SessionHandler
 
logout(Session) - Method in interface vishnu.transport.remoting.DatabaseRemoting
 
logout(Session) - Method in class vishnu.transport.remoting.DatabaseRemotingImpl
 
logoutOperations(Session) - Method in class vishnu.sessions.AbstractSessionHandler
 
logoutOperations(Session) - Method in class vishnu.sessions.DefaultSessionHandler
 
logoutOperations(Session) - Method in class vishnu.sessions.TransactionalSessionHandler
 
lookingAhead - Variable in class vishnu.parser.SQLSubsetParser
 
lowerThan(Value) - Method in class vishnu.model.values.BooleanValue
 
lowerThan(Value) - Method in class vishnu.model.values.CharValue
 
lowerThan(Value) - Method in class vishnu.model.values.IntegerValue
 
lowerThan(Value) - Method in class vishnu.model.values.NumericValue
 
lowerThan(Value) - Method in interface vishnu.model.values.Value
 
lowerThanOrEqual(Value) - Method in class vishnu.model.values.BooleanValue
 
lowerThanOrEqual(Value) - Method in class vishnu.model.values.CharValue
 
lowerThanOrEqual(Value) - Method in class vishnu.model.values.IntegerValue
 
lowerThanOrEqual(Value) - Method in class vishnu.model.values.NumericValue
 
lowerThanOrEqual(Value) - Method in interface vishnu.model.values.Value
 

M

main(String[]) - Static method in class client.ClientView
 
main(String[]) - Static method in class client.LoginDialog
 
Main - Class in client
 
Main() - Constructor for class client.Main
 
main(String[]) - Static method in class client.Main
 
main(String[]) - Static method in class client.Main2
 
main(String[]) - Static method in class client.TableView
 
main(String[]) - Static method in class server.DatabaseRunner
 
main(String[]) - Static method in class util.LOC
 
main(String[]) - Static method in class vishnu.javaconnector.tests.TestConnector
 
main(String[]) - Static method in class vishnu.model.indexes.tests.TestHashIndex
 
main(String[]) - Static method in class vishnu.model.tests.TestAlgebraPerforms
 
main(String[]) - Static method in class vishnu.model.tests.TestDatabase
 
main(String[]) - Static method in class vishnu.model.tests.TestNormalForm
 
main(String[]) - Static method in class vishnu.model.tests.TestPersistentTable
 
main(String[]) - Static method in class vishnu.model.tests.TestRawTable
 
main(String[]) - Static method in class vishnu.model.tests.TestSortedRawTable
 
main(String[]) - Static method in class vishnu.model.tests.TestSQLStatement
 
main(String[]) - Static method in class vishnu.model.tests.TestVolatileRecordSet
 
main(String[]) - Static method in class vishnu.model.transactions.deadlock.Test
 
main(String[]) - Static method in class vishnu.parser.SQLSubsetParser
 
main(String[]) - Static method in class vishnu.persistence.ids.IdAssignerReset
 
main(String[]) - Static method in class vishnu.planner.tests.TestPlannerInTranslation
 
main(String[]) - Static method in class vishnu.planner.tests.TestPlannerPlan
 
main(String[]) - Static method in class vishnu.tests.TestRunner
 
Main2 - Class in client
 
Main2() - Constructor for class client.Main2
 
managedsAsList() - Method in class vishnu.logging.LoggerImpl
 
MasiveRelationalServiceConfigurator - Class in vishnu.configurators.relationals
pattern: InversionOfControl.Configurator Esta clase configura un cliclo de vida para un servidor SQL con un planificador y parser por defecto, un administrador de bases de datos persistentes.
MasiveRelationalServiceConfigurator() - Constructor for class vishnu.configurators.relationals.MasiveRelationalServiceConfigurator
 
MasiveTransportServiceConfigurator - Class in vishnu.configurators.transport
Esta clase implementa un configurador de servicio de transporte con las siguientes caracteristicas: Administrador de bases de datos volatil, sistema de transporte basado en RMI y el resto de las implementaciones de referencia.
MasiveTransportServiceConfigurator() - Constructor for class vishnu.configurators.transport.MasiveTransportServiceConfigurator
 
MatchedBraces() - Method in class vishnu.parser.SQLSubsetParser
 
matchingRecords(Record) - Method in class vishnu.model.indexes.BTreeIndex
 
matchingRecords(Record) - Method in class vishnu.model.indexes.hashing.StaticHashIndex
 
matchingRecords(Record) - Method in interface vishnu.model.indexes.Index
 
MatrixGraph<E> - Class in vishnu.model.transactions.deadlock
Implementacion que modela el grafo orientado como una matriz.
MatrixGraph(Collection<E>) - Constructor for class vishnu.model.transactions.deadlock.MatrixGraph
 
max(int, int) - Method in class vishnu.model.algebra.optimizer.costs.AbstractCostEstimator
 
MAX_PAGES - Variable in class vishnu.paging.DefaultPageManager
 
maxNextCharInd - Variable in class vishnu.parser.SimpleCharStream
 
maxSize() - Method in class vishnu.paging.DefaultPage
 
maxSize() - Method in interface vishnu.paging.Page
indica la maxima cantidad de registros que puede contener una pagina
MeritAlgorithm - Class in vishnu.model.algebra.optimizer.merit
 
MeritAlgorithm() - Constructor for class vishnu.model.algebra.optimizer.merit.MeritAlgorithm
 
MeritAlgorithmPicker - Class in vishnu.model.algebra.optimizer.merit
 
MeritAlgorithmPicker() - Constructor for class vishnu.model.algebra.optimizer.merit.MeritAlgorithmPicker
 
MixedJoin - Class in vishnu.model.algebra
 
MixedJoin(Relation, Relation, SQLConditionalExpression) - Constructor for class vishnu.model.algebra.MixedJoin
Creates a new instance of join
MixedSelection - Class in vishnu.model.algebra
Esta clase representa la operacion de seleccion del algebra relacional.
MixedSelection(Relation, SQLConditionalExpression) - Constructor for class vishnu.model.algebra.MixedSelection
Crea una seleccion sobre la relacion p bajo la expresion de condicion c.
model(M) - Method in class vishnu.patterns.AbstractCommand
 
model() - Method in class vishnu.patterns.AbstractCommand
 
model(M) - Method in interface vishnu.patterns.Command
 
model() - Method in interface vishnu.patterns.Command
 
morgan(SQLOperand) - Static method in class vishnu.model.algebra.normalform.LogicalOperations
 
move() - Method in class vishnu.patterns.ArrayListPipe
 
move() - Method in interface vishnu.patterns.Pipe
 
moveTo(int) - Method in class vishnu.model.indexes.hashing.BucketRecordSet
 
moveTo(int) - Method in class vishnu.model.indexes.hashing.StaticHashRecordSet
 
moveTo(int) - Method in class vishnu.model.persistents.PersistentRecordSet
 
moveTo(int) - Method in interface vishnu.model.RecordSet
Mueve el puntero de proximo registro a recordIndex.
moveTo(int) - Method in class vishnu.model.renaming.RenamedRecordSet
 
moveTo(int) - Method in class vishnu.model.shareables.ObservableRecordSet
 
moveTo(int) - Method in class vishnu.model.volatiles.recordset.AbstractVolatileRecordSet
 
moveTo(int) - Method in class vishnu.paging.DefaultPage
 
moveTo(int) - Method in interface vishnu.paging.Page
posiciona el cursor en la posicion pedida en la pagina
moveToBucket(int) - Method in class vishnu.model.indexes.hashing.BucketRecordSet
 
moveToCurrentRow() - Method in class vishnu.javaconnector.ResultSetImpl
 
moveToInsertRow() - Method in class vishnu.javaconnector.ResultSetImpl
 
MultipleAbstractStatement - Class in vishnu.parser.statements
 
MultipleAbstractStatement(String, SelectStatement) - Constructor for class vishnu.parser.statements.MultipleAbstractStatement
 
MultipleDeleteStatement - Class in vishnu.parser.statements
 
MultipleDeleteStatement(String, SelectStatement) - Constructor for class vishnu.parser.statements.MultipleDeleteStatement
 
MultipleDeletionPerformer - Class in vishnu.life.performers
 
MultipleDeletionPerformer(MultipleDeleteStatement) - Constructor for class vishnu.life.performers.MultipleDeletionPerformer
 
MultipleInsertionPerformer - Class in vishnu.life.performers
 
MultipleInsertionPerformer(MultipleInsertStatement) - Constructor for class vishnu.life.performers.MultipleInsertionPerformer
 
MultipleInsertStatement() - Method in class vishnu.parser.SQLSubsetParser
 
MultipleInsertStatement - Class in vishnu.parser.statements
Esta clase modela el INSERT INTO table (SELECT ...) de SQL.
MultipleInsertStatement(String, SelectStatement) - Constructor for class vishnu.parser.statements.MultipleInsertStatement
Crea un INSERT sobre la tabla name usando los registros obtenidos de ejecutar el comando SQL statement.
MultiplePrimaryKeysException - Exception in vishnu.model
 
MultiplePrimaryKeysException() - Constructor for exception vishnu.model.MultiplePrimaryKeysException
 
MultipleUpdatePerformer - Class in vishnu.life.performers
 
MultipleUpdatePerformer(MultipleUpdateStatement) - Constructor for class vishnu.life.performers.MultipleUpdatePerformer
 
MultipleUpdateStatement - Class in vishnu.parser.statements
 
MultipleUpdateStatement(String, Collection<SQLConstant>, SelectStatement) - Constructor for class vishnu.parser.statements.MultipleUpdateStatement
 
MultiTableConnectorTestCase - Class in vishnu.tests
 
MultiTableConnectorTestCase(TransportServiceConfigurator, int) - Constructor for class vishnu.tests.MultiTableConnectorTestCase
 
MultiTableConnectorTestCase(int) - Constructor for class vishnu.tests.MultiTableConnectorTestCase
 
myAssertTrue(String, boolean, Exception) - Method in class vishnu.tests.ConnectorTestCase
 

N

name - Variable in class vishnu.model.catalog.AbstractCatalog
 
name() - Method in interface vishnu.model.Database
 
name() - Method in class vishnu.model.indexes.AbstractIndex
 
name() - Method in interface vishnu.model.indexes.Index
devuelve el nombre del indice
name() - Method in class vishnu.model.persistents.AbstractPersistentTable
 
name() - Method in class vishnu.model.persistents.PersistentDatabase
 
name() - Method in class vishnu.model.renaming.RenamedTable
 
name() - Method in class vishnu.model.renaming.RenamedTableSignature
 
name() - Method in class vishnu.model.shareables.ObservableDatabase
 
name() - Method in class vishnu.model.shareables.ShareableTable
 
name() - Method in interface vishnu.model.signatures.ColumnSignature
 
name() - Method in class vishnu.model.signatures.DefaultColumnSignature
 
name() - Method in class vishnu.model.signatures.DefaultTableSignature
retorna el nombre de la tabla a la que esta conectada.
name() - Method in interface vishnu.model.signatures.TableSignature
 
name() - Method in interface vishnu.model.Table
Devuelve el nombre de la tabla.
name - Variable in class vishnu.model.volatiles.AbstractVolatileTable
 
name() - Method in class vishnu.model.volatiles.AbstractVolatileTable
 
name() - Method in class vishnu.model.volatiles.VolatileDatabase
 
name(String) - Method in class vishnu.parser.expressions.SQLAttribute
 
name() - Method in class vishnu.parser.expressions.SQLAttribute
 
name() - Method in class vishnu.persistence.DefaultRawTable
 
name() - Method in interface vishnu.persistence.RawTable
Devuelve el nombre de la tabla.
name() - Method in class vishnu.persistence.SortedRawTable
 
nameFieldSize - Static variable in class vishnu.model.catalog.AbstractCatalog
 
NamingContext - Class in vishnu.model.persistents
 
NamingContext(String, String, String, Session) - Constructor for class vishnu.model.persistents.NamingContext
 
NamingContext(String, String, String) - Constructor for class vishnu.model.persistents.NamingContext
 
NamingContext(NamingContext) - Constructor for class vishnu.model.persistents.NamingContext
 
nativeSQL(String) - Method in class vishnu.javaconnector.VishnuConnection
 
neighbors(E) - Method in interface vishnu.model.transactions.deadlock.Graph
La lista de nodos con ejes incidentes que parten del nodo especificado
neighbors(E) - Method in class vishnu.model.transactions.deadlock.MatrixGraph
 
neighbors(Transaction) - Method in class vishnu.model.transactions.deadlock.WaitsForGraph
 
newToken(int) - Static method in class vishnu.parser.Token
Returns a new Token object, by default.
next() - Method in class vishnu.javaconnector.ResultSetImpl
 
next() - Method in class vishnu.model.indexes.hashing.BucketRecordSet
 
next() - Method in class vishnu.model.indexes.hashing.StaticHashRecordSet
 
next() - Method in interface vishnu.model.indexes.RecordIdentifierIterator
 
next() - Method in class vishnu.model.persistents.PersistentRecordSet
 
next() - Method in interface vishnu.model.RecordSet
Avanza el puntero al proximo registro y lo devuelve.
next() - Method in class vishnu.model.renaming.RenamedRecordSet
 
next() - Method in class vishnu.model.shareables.ObservableRecordSet
 
next() - Method in class vishnu.model.volatiles.recordset.DefaultVolatileRecordSet
 
next() - Method in class vishnu.model.volatiles.recordset.OrderedVolatileRecordSet
 
next() - Method in class vishnu.paging.DefaultPage
 
next() - Method in interface vishnu.paging.Page
devuelve el siguiente registro de la pagina
next - Variable in class vishnu.parser.Token
A reference to the next regular (non-special) token from the input stream.
next() - Method in class vishnu.persistence.DefaultRawTable
 
next() - Method in interface vishnu.persistence.RawTable
Devuelve el siguiente registro.
next() - Method in class vishnu.persistence.SortedRawTable
 
nextBucketPageIdentifier - Static variable in interface vishnu.model.indexes.hashing.StaticHashIndex.Type
 
nextFree() - Method in class vishnu.model.indexes.hashing.BucketRecordSet
 
nextResultSet() - Method in class client.SQLAccess.SQLInterface
 
nodes() - Method in interface vishnu.model.transactions.deadlock.Graph
La lista de nodos del grafo.
nodes() - Method in class vishnu.model.transactions.deadlock.MatrixGraph
 
nodes() - Method in class vishnu.model.transactions.deadlock.WaitsForGraph
 
NoIndexSortedDataSelectionAlgorithm - Class in vishnu.model.algebra.algorithms.selection
 
NoIndexSortedDataSelectionAlgorithm() - Constructor for class vishnu.model.algebra.algorithms.selection.NoIndexSortedDataSelectionAlgorithm
 
NoIndexSortedDataSelectionCostEstimator - Class in vishnu.model.algebra.optimizer.costs
 
NoIndexSortedDataSelectionCostEstimator() - Constructor for class vishnu.model.algebra.optimizer.costs.NoIndexSortedDataSelectionCostEstimator
 
nonClusteredEqualCopyCost() - Method in class vishnu.model.algebra.optimizer.costs.HashIndexEqualtySelectionCostEstimator
 
NormalizationStage - Class in vishnu.model.algebra.optimizer
 
NormalizationStage() - Constructor for class vishnu.model.algebra.optimizer.NormalizationStage
 
NotComparableException - Exception in vishnu.parser.expressions
Esta excepcion modela la situacion en la que se intenta realizar una comparacion sobre valores no comparables.
NotComparableException() - Constructor for exception vishnu.parser.expressions.NotComparableException
 
notContainsAction(RecordSet) - Method in class vishnu.model.transactions.operations.AbstractRecordOperation
 
notContainsAction(RecordSet) - Method in class vishnu.model.transactions.operations.DeleteRecord
 
notContainsAction(RecordSet) - Method in class vishnu.model.transactions.operations.InsertRecord
 
notContainsAction(RecordSet) - Method in class vishnu.model.transactions.operations.UpdateRecord
 
NotEqualOperand() - Method in class vishnu.parser.SQLSubsetParser
 
notifications - Static variable in class vishnu.life.performers.transactions.TransactionAbstractPerformer
 
notifications - Static variable in class vishnu.model.shareables.AbstractObservable
 
notify(SQLCommand, Command.Notice) - Method in class vishnu.life.FutureResponseImpl
 
notify(I, N) - Method in interface vishnu.patterns.Interested
 
notifyAccess(ShareGate.Action) - Method in class vishnu.sharing.ShareGate
 
notifyDelete(Record) - Method in class vishnu.model.indexes.AbstractIndex
 
notifyDelete(Record) - Method in interface vishnu.model.indexes.Index
 
notifyInsert(Record) - Method in class vishnu.model.indexes.BTreeIndex
 
notifyInsert(Record) - Method in class vishnu.model.indexes.hashing.StaticHashIndex
 
notifyInsert(Record) - Method in interface vishnu.model.indexes.Index
 
notifyModification(PagingContext) - Method in class vishnu.paging.DefaultPageManager
 
notifyModification(PagingContext) - Method in class vishnu.paging.ExclusivePageManager
 
notifyModification(PagingContext) - Method in interface vishnu.paging.PageManager
 
notifyObservers() - Method in class vishnu.util.ObservableAdapter
 
notifyObservers(Object) - Method in class vishnu.util.ObservableAdapter
 
notifyUpdate(Record) - Method in class vishnu.model.indexes.AbstractIndex
 
notifyUpdate(Record) - Method in interface vishnu.model.indexes.Index
 
NotNullConstraint - Class in vishnu.model.operations.tables.modification
 
NotNullConstraint() - Constructor for class vishnu.model.operations.tables.modification.NotNullConstraint
 
notQuery - Static variable in exception vishnu.model.VishnuException
 
NumericValue - Class in vishnu.model.values
Esta clase representa a los valores numericos (flotantes) del motor.
NumericValue(double) - Constructor for class vishnu.model.values.NumericValue
construye un valor numerico a partir de value.
NumericValue() - Constructor for class vishnu.model.values.NumericValue
 
NumericValueClass - Class in vishnu.model.values
Esta clase representa a la clase de los valores numericos del motor.
NumericValueClass() - Constructor for class vishnu.model.values.NumericValueClass
 

O

observable() - Static method in class vishnu.life.performers.transactions.TransactionAbstractPerformer
 
observable() - Static method in class vishnu.model.shareables.AbstractObservable
 
observable() - Static method in class vishnu.sharing.ShareGate
 
ObservableAdapter - Class in vishnu.util
 
ObservableAdapter() - Constructor for class vishnu.util.ObservableAdapter
 
ObservableDatabase - Class in vishnu.model.shareables
 
ObservableDatabase() - Constructor for class vishnu.model.shareables.ObservableDatabase
 
ObservableRecordSet - Class in vishnu.model.shareables
 
ObservableRecordSet(NamingContext, RecordSet) - Constructor for class vishnu.model.shareables.ObservableRecordSet
 
onRange(int) - Method in class vishnu.paging.DefaultPage
 
onRange(int) - Method in interface vishnu.paging.Page
indica si el registro pedido esta en la pagina
open() - Method in class vishnu.model.indexes.hashing.StaticHashIndex
 
open() - Method in class vishnu.persistence.DefaultRawTable
 
open() - Method in interface vishnu.persistence.RawTable
Abre el acceso a la tabla.
open() - Method in class vishnu.persistence.SortedRawTable
 
operand() - Method in class vishnu.parser.expressions.SQLNotOperator
 
operateOn() - Method in class vishnu.model.algebra.Division
 
operateOn() - Method in class vishnu.model.algebra.Intersection
 
operateOn() - Method in class vishnu.model.algebra.Substraction
 
operateOn() - Method in class vishnu.model.algebra.Union
 
operateOn(Value, Value) - Method in class vishnu.parser.expressions.AbstractSQLBinaryOperator
este metodo debe ser implementado por las subclases, definiendo el resultado a obtener en funcion de los operadores de la izquierda y la derecha.
operateOn(Value, Value) - Method in class vishnu.parser.expressions.SQLAndOperator
 
operateOn(Value, Value) - Method in class vishnu.parser.expressions.SQLEqualOperator
 
operateOn(Value, Value) - Method in class vishnu.parser.expressions.SQLGreaterOperator
 
operateOn(Value, Value) - Method in class vishnu.parser.expressions.SQLGreaterOrEqualOperator
 
operateOn(Value, Value) - Method in class vishnu.parser.expressions.SQLLessOperator
 
operateOn(Value, Value) - Method in class vishnu.parser.expressions.SQLLessOrEqualOperator
 
operateOn(Value, Value) - Method in class vishnu.parser.expressions.SQLNotEqualOperator
 
operateOn(Value, Value) - Method in class vishnu.parser.expressions.SQLOrOperator
 
Operation - Interface in vishnu.model.transactions.operations
 
OperationPipelineFactory - Interface in vishnu.model.operations
 
OperationPipelineFactoryImpl - Class in vishnu.model.operations
 
OperationPipelineFactoryImpl() - Constructor for class vishnu.model.operations.OperationPipelineFactoryImpl
 
operationsDone() - Method in interface vishnu.model.transactions.Transaction
returns the sequence of operations that have been already done.
operationsDone() - Method in class vishnu.model.transactions.TransactionImpl
 
operator() - Method in class vishnu.parser.expressions.SQLConditionalExpression
 
optimizerPipeline - Variable in class vishnu.life.RelationalServiceContext
 
OptimizerPipelineBuilder - Interface in vishnu.model.algebra.optimizer
 
OptimizerPipelineBuilderImpl - Class in vishnu.model.algebra.optimizer
 
OptimizerPipelineBuilderImpl() - Constructor for class vishnu.model.algebra.optimizer.OptimizerPipelineBuilderImpl
 
order() - Method in class vishnu.model.indexes.hashing.BucketRecordSet
 
order() - Method in class vishnu.model.indexes.hashing.StaticHashRecordSet
 
order() - Method in class vishnu.model.persistents.OrderedPersistentTable
 
order() - Method in class vishnu.model.persistents.PersistentRecordSet
 
order() - Method in class vishnu.model.persistents.PersistentTable
 
order() - Method in interface vishnu.model.RecordSet
Ordena el conjunto de registros por la columna definida a estos efectos en la tabla.
order() - Method in class vishnu.model.renaming.RenamedRecordSet
 
order() - Method in class vishnu.model.shareables.ObservableRecordSet
 
order() - Method in class vishnu.model.volatiles.recordset.AbstractVolatileRecordSet
 
order(PagingContext) - Method in class vishnu.paging.DefaultPageManager
 
order(PagingContext) - Method in class vishnu.paging.ExclusivePageManager
 
order(PagingContext) - Method in interface vishnu.paging.PageManager
fuerza persistir los datos de la tabla.
order() - Method in class vishnu.persistence.DefaultRawTable
 
order() - Method in interface vishnu.persistence.RawTable
Fuerza el ordenamiento de los registros.
order() - Method in class vishnu.persistence.SortedRawTable
 
orderedBy() - Method in class vishnu.model.persistents.OrderedPersistentTable
 
orderedBy() - Method in class vishnu.model.persistents.PersistentTable
 
orderedBy() - Method in class vishnu.model.renaming.RenamedTable
 
orderedBy() - Method in class vishnu.model.shareables.ShareableTable
 
orderedBy() - Method in interface vishnu.model.Table
Devuelve el nombre de columna por el que esta ordenada la tabla.
orderedBy() - Method in class vishnu.model.volatiles.AbstractVolatileTable
 
orderedBy() - Method in class vishnu.model.volatiles.recordset.AbstractVolatileRecordSet
 
OrderedPersistentTable - Class in vishnu.model.persistents
 
OrderedPersistentTable(PersistentTableContext, UserContext, String, TableSignature, String) - Constructor for class vishnu.model.persistents.OrderedPersistentTable
 
OrderedVolatileRecordSet - Class in vishnu.model.volatiles.recordset
 
OrderedVolatileRecordSet(TableSignature, String, Session) - Constructor for class vishnu.model.volatiles.recordset.OrderedVolatileRecordSet
 
OrderOperator - Interface in vishnu.parser.expressions
Esta interfaz modela los operadores de orden parcial o total.
OutOfRangeClassException - Exception in vishnu.model.values
 
OutOfRangeClassException() - Constructor for exception vishnu.model.values.OutOfRangeClassException
 
OutOfRangeValueException - Exception in vishnu.model.values
 
OutOfRangeValueException() - Constructor for exception vishnu.model.values.OutOfRangeValueException
 
outputCost() - Method in class vishnu.model.algebra.optimizer.costs.AbstractCostEstimator
 
outputCost() - Method in class vishnu.model.algebra.optimizer.costs.HashIndexEqualtySelectionCostEstimator
 
outputCost() - Method in class vishnu.model.algebra.optimizer.costs.NoIndexSortedDataSelectionCostEstimator
 
outputCost() - Method in class vishnu.model.algebra.optimizer.costs.ScanSelectionCostEstimator
 
owner() - Method in interface vishnu.model.catalog.CatalogManager
 
owner() - Method in class vishnu.model.catalog.CatalogManagerImpl
 
owner() - Method in class vishnu.model.catalog.SynchronizedCatalogManager
 

P

Page - Interface in vishnu.paging
Esta interfaz modela una pagina de registros de una tabla.
PAGE_SIZE - Static variable in class vishnu.paging.DefaultPage
 
PageFactory - Class in vishnu.paging
 
PageFactory() - Constructor for class vishnu.paging.PageFactory
 
pageFailure(PagingContext, int) - Method in class vishnu.paging.DefaultPageManager
 
pageFailure(PagingContext, int) - Method in class vishnu.paging.ExclusivePageManager
 
pageFailure(PagingContext, int) - Method in interface vishnu.paging.PageManager
devuelve una pagina de la tabla
PageManager - Interface in vishnu.paging
Esta interfaz modela el gestor de paginacion del motor.
paging - Static variable in exception vishnu.model.VishnuException
 
PagingContext - Class in vishnu.paging
 
PagingContext(String, String, String, Session) - Constructor for class vishnu.paging.PagingContext
 
PagingContext(String, String, String) - Constructor for class vishnu.paging.PagingContext
 
PagingContext(NamingContext) - Constructor for class vishnu.paging.PagingContext
 
ParentVisitorTranslationStage - Class in vishnu.model.algebra.optimizer
notes: this stage only works over a relation get from a CannonicalPlanner since it doesn't expect projections above the root relation.
ParentVisitorTranslationStage() - Constructor for class vishnu.model.algebra.optimizer.ParentVisitorTranslationStage
 
parse(String) - Method in interface vishnu.parser.SQLParser
revuelve una representacion jerarquica a partir del sqlStatement pasado de parametro.
parse(String) - Method in class vishnu.parser.SQLParserImpl
 
parse(String) - Method in class vishnu.parser.StaticSQLParser
 
ParseException - Exception in vishnu.parser
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception vishnu.parser.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception vishnu.parser.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception vishnu.parser.ParseException
 
Partition - Interface in vishnu.model.algebra.algorithms.join
Particion en disco para la primera funcion de hash del Hash Join
partitionCount() - Method in class vishnu.model.algebra.algorithms.join.DefaultPartition
 
partitionCount() - Method in interface vishnu.model.algebra.algorithms.join.Partition
 
perform() - Method in class recovery.BlankUndoRecoveryStrategy
 
perform() - Method in class recovery.DefaultRedoRecoveryStrategy
 
perform() - Method in interface recovery.RecoveryStrategy
 
perform() - Method in class recovery.VishnuRecoveryStrategy
 
perform(DatabaseManager) - Static method in class vishnu.cleanup.CleanUp
 
perform() - Method in class vishnu.life.AbstractCommand
 
perform() - Method in interface vishnu.life.Command
 
perform(RelationalServiceContext, Relation.Context) - Method in class vishnu.life.performers.IndexCreationPerformer
 
perform(RelationalServiceContext, Relation.Context) - Method in class vishnu.life.performers.MultipleDeletionPerformer
 
perform(RelationalServiceContext, Relation.Context) - Method in class vishnu.life.performers.MultipleInsertionPerformer
 
perform(RelationalServiceContext, Relation.Context) - Method in class vishnu.life.performers.MultipleUpdatePerformer
 
perform(RelationalServiceContext, Relation.Context) - Method in class vishnu.life.performers.SelectionPerformer
 
perform(RelationalServiceContext, Relation.Context) - Method in class vishnu.life.performers.SingleInsertionPerformer
 
perform(RelationalServiceContext, Relation.Context) - Method in interface vishnu.life.performers.StatementPerformer
 
perform(RelationalServiceContext, Relation.Context) - Method in class vishnu.life.performers.TableCreationPerformer
 
perform(RelationalServiceContext, Relation.Context) - Method in class vishnu.life.performers.transactions.TransactionAbstractPerformer
 
perform(RelationalServiceContext, Relation.Context) - Method in class vishnu.life.performers.UserCreationPerformer
 
perform(Command) - Method in class vishnu.life.pooled.PooledRelationalDatabaseService
 
perform(Command) - Method in interface vishnu.life.RelationalDatabaseService
 
perform(Command) - Method in class vishnu.life.single.SingleRelationalDatabaseService
 
perform() - Method in class vishnu.life.SQLCommandImpl
 
perform(Relation.Context) - Method in class vishnu.model.algebra.AbstractBinaryRelation
Ejecuta la relacion binaria.
perform(Relation.Context) - Method in class vishnu.model.algebra.AbstractUnaryRelation
 
perform(Relation.Context) - Method in interface vishnu.model.algebra.algorithms.Algorithm
Ejecuta el algoritmo con el contexto dado
perform(Relation.Context) - Method in class vishnu.model.algebra.algorithms.join.AbstractJoinAlgorithm
 
perform(Relation.Context) - Method in class vishnu.model.algebra.algorithms.join.DefaultCartesianProductAlgorithm
 
perform(Relation.Context) - Method in class vishnu.model.algebra.algorithms.join.IndexNestedLoopJoinAlgorithm
 
perform(Relation.Context) - Method in class vishnu.model.algebra.algorithms.others.DifferenceAlgorithm
 
perform(Relation.Context) - Method in class vishnu.model.algebra.algorithms.others.UnionAlgorithm
 
perform(Relation.Context) - Method in class vishnu.model.algebra.algorithms.projection.DefaultProjectionAlgorithm
 
perform(Relation.Context) - Method in class vishnu.model.algebra.algorithms.selection.AbstractSelectionAlgorithm
 
perform(Relation.Context) - Method in class vishnu.model.algebra.algorithms.selection.HashIndexEqualitySelectionAlgorithm
 
perform(Relation.Context) - Method in class vishnu.model.algebra.Division
 
perform(Relation.Context) - Method in class vishnu.model.algebra.Intersection
 
perform(Relation, UserContext) - Method in class vishnu.model.algebra.optimizer.AbstractTranslationStage
Contract: subclasses should return super.perform(result)
perform(Relation, UserContext) - Method in class vishnu.model.algebra.optimizer.ChildVisitorTranslationStage
 
perform(Relation.Context) - Method in class vishnu.model.algebra.optimizer.merit.MeritAlgorithm
 
perform(Relation, UserContext) - Method in class vishnu.model.algebra.optimizer.ParentVisitorTranslationStage
 
perform(Relation, UserContext) - Method in interface vishnu.model.algebra.optimizer.TranslationStage
 
perform(Relation.Context) - Method in interface vishnu.model.algebra.Relation
Ejecuta la relacion sobre el contexto dado (el contexto permite asignar la tabla de resultado).
perform(Relation.Context) - Method in class vishnu.model.algebra.RelationAdapter
Ejecuta la relacion.
perform(Relation.Context) - Method in class vishnu.model.algebra.Renaming
 
perform(Relation.Context) - Method in class vishnu.model.algebra.Substraction
 
perform(Relation.Context) - Method in class vishnu.model.algebra.Union
 
perform(IndexContext, List<ConstraintViolation>) - Method in class vishnu.model.operations.indexes.creation.AbstractIndexCreationConstraint
Contract: -subclasses must call this method after performing its own validation.
perform(IndexContext, List<ConstraintViolation>) - Method in class vishnu.model.operations.indexes.creation.AnotherClusteredIndex
 
perform(IndexContext, List<ConstraintViolation>) - Method in interface vishnu.model.operations.indexes.creation.IndexCreationConstraint
 
perform(IndexContext, List<ConstraintViolation>) - Method in class vishnu.model.operations.indexes.creation.IndexCreationPerformer
 
perform(IndexContext, List<ConstraintViolation>) - Method in class vishnu.model.operations.indexes.creation.IndexRedefinitionConstraint
 
perform(UserContext, String, TableSignature, List<ConstraintViolation>) - Method in class vishnu.model.operations.tables.creation.AbstractTableCreationConstraint
Contract: -subclasses must call this method after performing its own validation.
perform(UserContext, String, TableSignature, List<ConstraintViolation>) - Method in class vishnu.model.operations.tables.creation.SignatureValidator
 
perform(UserContext, String, TableSignature, List<ConstraintViolation>) - Method in interface vishnu.model.operations.tables.creation.TableCreationConstraint
 
perform(UserContext, String, TableSignature, List<ConstraintViolation>) - Method in class vishnu.model.operations.tables.creation.TableCreationPerformer
 
perform(UserContext, String, TableSignature, List<ConstraintViolation>) - Method in class vishnu.model.operations.tables.creation.TableRedefinitionConstraint
 
perform(TableContext, Record, List<ConstraintViolation>) - Method in class vishnu.model.operations.tables.modification.AbstractTableModificationConstraint
Contract: -subclasses must call this method after performing its own validation.
perform(TableContext, Record, List<ConstraintViolation>) - Method in class vishnu.model.operations.tables.modification.DeletionIndexNotifier
 
perform(TableContext, Record, List<ConstraintViolation>) - Method in class vishnu.model.operations.tables.modification.DeletionPerformer
 
perform(TableContext, Record, List<ConstraintViolation>) - Method in class vishnu.model.operations.tables.modification.InsertionIndexNotifier
 
perform(TableContext, Record, List<ConstraintViolation>) - Method in class vishnu.model.operations.tables.modification.InsertionPerformer
 
perform(TableContext, Record, List<ConstraintViolation>) - Method in class vishnu.model.operations.tables.modification.NotNullConstraint
 
perform(TableContext, Record, List<ConstraintViolation>) - Method in class vishnu.model.operations.tables.modification.PrimaryKeyConstraint
 
perform(TableContext, Record, List<ConstraintViolation>) - Method in class vishnu.model.operations.tables.modification.SignatureConstraint
 
perform(TableContext, Record, List<ConstraintViolation>) - Method in interface vishnu.model.operations.tables.modification.TableModificationConstraint
 
perform(TableContext, Record, List<ConstraintViolation>) - Method in class vishnu.model.operations.tables.modification.UpdateIndexNotifier
 
perform(TableContext, Record, List<ConstraintViolation>) - Method in class vishnu.model.operations.tables.modification.UpdatePerformer
 
perform(UserContext, User, String, List<ConstraintViolation>) - Method in class vishnu.model.operations.users.AbstractUserCreationConstraint
Contract: -subclasses must call this method after performing its own validation.
perform(UserContext, User, String, List<ConstraintViolation>) - Method in interface vishnu.model.operations.users.UserCreationConstraint
 
perform(UserContext, User, String, List<ConstraintViolation>) - Method in class vishnu.model.operations.users.UserCreationPerformer
 
perform(UserContext, User, String, List<ConstraintViolation>) - Method in class vishnu.model.operations.users.UserRedefinitionConstraint
 
perform(A) - Method in interface vishnu.patterns.Command
 
perform(String) - Method in class vishnu.tests.ConnectorTestCase
 
perform(Command) - Method in interface vishnu.transport.remoting.DatabaseRemoting
ejecuta la instruccion sqlStatement
perform(Command) - Method in class vishnu.transport.remoting.DatabaseRemotingImpl
 
performProduct(TableContext, TableContext, Table, Session) - Method in class vishnu.model.algebra.algorithms.join.AbstractJoinAlgorithm
 
performProduct(Table, Table, Table, Session) - Method in class vishnu.model.algebra.algorithms.join.DefaultCartesianProductAlgorithm
Resuelve el producto cartesiano
performProduct(TableContext, TableContext, Table, Session) - Method in class vishnu.model.algebra.algorithms.join.HashJoinAlgorithm
Resuelve la junta
performProduct(TableContext, Index, Table, Session) - Method in class vishnu.model.algebra.algorithms.join.IndexNestedLoopJoinAlgorithm
Resuelve la junta
performProduct(TableContext, TableContext, Table, Session) - Method in class vishnu.model.algebra.algorithms.join.IndexNestedLoopJoinAlgorithm
 
performProduct(TableContext, TableContext, Table, Session) - Method in class vishnu.model.algebra.algorithms.join.SortMergeJoinAlgorithm
Resuelve la junta
performProduct(TableContext) - Method in class vishnu.model.tests.TestAlgebraPerforms
 
performProjection(TableContext) - Method in class vishnu.model.tests.TestAlgebraPerforms
 
performSelection(TableContext) - Method in class vishnu.model.tests.TestAlgebraPerforms
 
persist() - Method in class vishnu.model.indexes.hashing.BucketRecordSet
 
persist() - Method in class vishnu.model.indexes.hashing.StaticHashRecordSet
 
persist() - Method in class vishnu.model.persistents.PersistentRecordSet
 
persist() - Method in interface vishnu.model.RecordSet
Persiste los datos del recordSet.
persist() - Method in class vishnu.model.renaming.RenamedRecordSet
 
persist() - Method in class vishnu.model.shareables.ObservableRecordSet
 
persist() - Method in class vishnu.model.volatiles.recordset.AbstractVolatileRecordSet
 
persistAll(PagingContext) - Method in class vishnu.paging.DefaultPageManager
 
persistAll(PagingContext) - Method in class vishnu.paging.ExclusivePageManager
 
persistAll(PagingContext) - Method in interface vishnu.paging.PageManager
persiste todas las paginas de la tabla
persistChanges(UserContext) - Method in interface vishnu.model.Database
.
persistChanges(UserContext) - Method in class vishnu.model.persistents.PersistentDatabase
 
persistChanges(UserContext) - Method in class vishnu.model.shareables.ObservableDatabase
 
persistChanges(UserContext) - Method in class vishnu.model.volatiles.VolatileDatabase
 
persistence - Static variable in exception vishnu.model.VishnuException
 
PersistenceConnector - Interface in vishnu.persistence
RandomAccessFile wrapper
PersistenceConnectorImpl - Class in vishnu.persistence
RandomAccessFile wrapper
PersistenceConnectorImpl(File) - Constructor for class vishnu.persistence.PersistenceConnectorImpl
 
PersistentDatabase - Class in vishnu.model.persistents
 
PersistentDatabase(PersistentDatabaseContext, String) - Constructor for class vishnu.model.persistents.PersistentDatabase
 
PersistentDatabaseManager - Class in vishnu.model.persistents
 
PersistentDatabaseManager(PersistentDatabaseManagerContext) - Constructor for class vishnu.model.persistents.PersistentDatabaseManager
 
PersistentDatabaseManagerContext - Class in vishnu.model.persistents
 
PersistentDatabaseManagerContext(CatalogManager, PageManager) - Constructor for class vishnu.model.persistents.PersistentDatabaseManagerContext
 
PersistentRecord - Class in vishnu.model.persistents
 
PersistentRecord(TableSignature) - Constructor for class vishnu.model.persistents.PersistentRecord
 
PersistentRecordSet - Class in vishnu.model.persistents
 
PersistentRecordSet(PersistentRecordSetContext, NamingContext, TableSignature, String) - Constructor for class vishnu.model.persistents.PersistentRecordSet
 
PersistentRecordSet(PersistentRecordSet) - Constructor for class vishnu.model.persistents.PersistentRecordSet
aliased recordset
PersistentTable - Class in vishnu.model.persistents
 
PersistentTable(PersistentTableContext, UserContext, String, TableSignature) - Constructor for class vishnu.model.persistents.PersistentTable
 
Pipe<T> - Interface in vishnu.patterns
 
pkSet - Variable in class vishnu.model.catalog.AbstractCatalog
 
planner - Variable in class vishnu.life.RelationalServiceContext
 
Planner - Interface in vishnu.planner
Esta interfaz modela al planificador de instrucciones SQL que es el encargado de traducir la representacion gerarquica de una intruccion SQL en una expresion gerarquica del relaciones del algebra relacional.
Point<E> - Interface in vishnu.logging
 
PointFactory - Class in vishnu.logging
 
PointFactory() - Constructor for class vishnu.logging.PointFactory
 
PointImpl<E> - Class in vishnu.logging
 
PointImpl() - Constructor for class vishnu.logging.PointImpl
 
Pool<T> - Class in vishnu.patterns
 
Pool(int, T) - Constructor for class vishnu.patterns.Pool
 
pool - Variable in class vishnu.sessions.AbstractSessionHandler
 
PooledRelationalDatabaseService - Class in vishnu.life.pooled
 
PooledRelationalDatabaseService(RelationalServiceContext) - Constructor for class vishnu.life.pooled.PooledRelationalDatabaseService
 
PooledRelationalServiceConfigurator - Class in vishnu.configurators.relationals
pattern: InversionOfControl.Configurator Esta clase configura un cliclo de vida para un servidor SQL con un planificador y parser por defecto, un administrador de bases de datos persistentes.
PooledRelationalServiceConfigurator() - Constructor for class vishnu.configurators.relationals.PooledRelationalServiceConfigurator
 
PooledServiceTestCase - Class in vishnu.tests
 
PooledServiceTestCase() - Constructor for class vishnu.tests.PooledServiceTestCase
 
PooledTransportServiceConfigurator - Class in vishnu.configurators.transport
Esta clase implementa un configurador de servicio de transporte con las siguientes caracteristicas: Administrador de bases de datos volatil, sistema de transporte basado en RMI y el resto de las implementaciones de referencia.
PooledTransportServiceConfigurator() - Constructor for class vishnu.configurators.transport.PooledTransportServiceConfigurator
 
PopulatedRelationalServiceConfigurator - Class in vishnu.configurators.relationals
pattern: InversionOfControl.Configurator Esta clase configura un ciclo de vida para un servidor SQL con un planificador y parser por defecto, un administrador de bases de datos persistentes.
PopulatedRelationalServiceConfigurator() - Constructor for class vishnu.configurators.relationals.PopulatedRelationalServiceConfigurator
 
PopulatedTransportServiceConfigurator - Class in vishnu.configurators.transport
Esta clase implementa un configurador de servicio de transporte con las siguientes caracteristicas: Administrador de bases de datos volatil, sistema de transporte basado en RMI y el resto de las implementaciones de referencia.
PopulatedTransportServiceConfigurator() - Constructor for class vishnu.configurators.transport.PopulatedTransportServiceConfigurator
 
PopulatedVolatileRelationalServiceConfigurator - Class in vishnu.configurators.relationals
pattern: InversionOfControl.Configurator Esta clase configura un cliclo de vida para un servidor SQL con un planificador y parser por defecto, un administrador de bases de datos volatiles.
PopulatedVolatileRelationalServiceConfigurator() - Constructor for class vishnu.configurators.relationals.PopulatedVolatileRelationalServiceConfigurator
 
PopulatedVolatileTransportServiceConfigurator - Class in vishnu.configurators.transport
Esta clase implementa un configurador de servicio de transporte con las siguientes caracteristicas: Administrador de bases de datos volatil, sistema de transporte basado en RMI y el resto de las implementaciones de referencia.
PopulatedVolatileTransportServiceConfigurator() - Constructor for class vishnu.configurators.transport.PopulatedVolatileTransportServiceConfigurator
 
populateTable(TableContext) - Method in class vishnu.model.tests.TestAlgebraPerforms
 
port - Static variable in class vishnu.transport.remoting.RemotingManager
 
prepareCall(String) - Method in class vishnu.javaconnector.VishnuConnection
 
prepareCall(String, int, int, int) - Method in class vishnu.javaconnector.VishnuConnection
 
prepareCall(String, int, int) - Method in class vishnu.javaconnector.VishnuConnection
 
prepareStatement(String) - Method in class vishnu.javaconnector.VishnuConnection
 
prepareStatement(String, int[]) - Method in class vishnu.javaconnector.VishnuConnection
 
prepareStatement(String, String[]) - Method in class vishnu.javaconnector.VishnuConnection
 
prepareStatement(String, int, int) - Method in class vishnu.javaconnector.VishnuConnection
 
prepareStatement(String, int, int, int) - Method in class vishnu.javaconnector.VishnuConnection
 
prepareStatement(String, int) - Method in class vishnu.javaconnector.VishnuConnection
 
prevCharIsCR - Variable in class vishnu.parser.SimpleCharStream
 
prevCharIsLF - Variable in class vishnu.parser.SimpleCharStream
 
previous() - Method in class vishnu.javaconnector.ResultSetImpl
 
previous() - Method in class vishnu.model.indexes.hashing.BucketRecordSet
 
previous() - Method in class vishnu.model.indexes.hashing.StaticHashRecordSet
 
previous() - Method in class vishnu.model.persistents.PersistentRecordSet
 
previous() - Method in interface vishnu.model.RecordSet
Retrocede el puntero al registro anterior y lo devuelve.
previous() - Method in class vishnu.model.renaming.RenamedRecordSet
 
previous() - Method in class vishnu.model.shareables.ObservableRecordSet
 
previous() - Method in class vishnu.model.volatiles.recordset.DefaultVolatileRecordSet
 
previous() - Method in class vishnu.model.volatiles.recordset.OrderedVolatileRecordSet
 
previous() - Method in class vishnu.paging.DefaultPage
 
previous() - Method in interface vishnu.paging.Page
devuelve el anterior registro de la pagina
primaryKey - Static variable in exception vishnu.model.VishnuException
 
PrimaryKeyConstraint - Class in vishnu.model.operations.tables.modification
 
PrimaryKeyConstraint() - Constructor for class vishnu.model.operations.tables.modification.PrimaryKeyConstraint
 
PrimaryKeyDeclaration() - Method in class vishnu.parser.SQLSubsetParser
 
PrimaryKeyException - Exception in vishnu.model
 
PrimaryKeyException() - Constructor for exception vishnu.model.PrimaryKeyException
 
PrimaryKeyException(String) - Constructor for exception vishnu.model.PrimaryKeyException
 
primaryKeys() - Method in class vishnu.model.renaming.RenamedTableSignature
 
primaryKeys(Collection<String>) - Method in class vishnu.model.signatures.DefaultTableSignature
 
primaryKeys() - Method in class vishnu.model.signatures.DefaultTableSignature
 
primaryKeys() - Method in interface vishnu.model.signatures.TableSignature
 
Privilege - Interface in vishnu.model.catalog.elements
Esta interfaz modela los diferentes permisos asignables a los usuarios sobre un objeto de la base de datos.
PrivilegeImpl - Class in vishnu.model.catalog.elements
 
PrivilegeImpl() - Constructor for class vishnu.model.catalog.elements.PrivilegeImpl
 
privilegesCatalog() - Method in interface vishnu.model.catalog.CatalogManager
 
privilegesCatalog() - Method in class vishnu.model.catalog.CatalogManagerImpl
 
PrivilegesCatalog - Interface in vishnu.model.catalog
Catalogo de tablas de los usuarios del motor.
privilegesCatalog() - Method in class vishnu.model.catalog.SynchronizedCatalogManager
 
PrivilegesCatalogImpl - Class in vishnu.model.catalog
 
Projection - Class in vishnu.model.algebra
Esta clase modela la relacion de proyeccion del algebra relacional.
Projection(Relation, List<String>) - Constructor for class vishnu.model.algebra.Projection
 
ProjectionForwardingTranslationStage - Class in vishnu.model.algebra.optimizer
 
ProjectionForwardingTranslationStage() - Constructor for class vishnu.model.algebra.optimizer.ProjectionForwardingTranslationStage
 
PropertyIdAssigner - Class in vishnu.persistence.ids
 
Prototype - Interface in vishnu.patterns
 
put(Record) - Method in class vishnu.model.algebra.algorithms.join.DefaultPartition
 
put(Record) - Method in interface vishnu.model.algebra.algorithms.join.Partition
 
putValue(PersistenceConnector, Value) - Method in class vishnu.model.values.BooleanValueClass
 
putValue(PersistenceConnector, Value) - Method in class vishnu.model.values.CharValueClass
 
putValue(PersistenceConnector, Value) - Method in class vishnu.model.values.IntegerValueClass
 
putValue(PersistenceConnector, Value) - Method in class vishnu.model.values.NumericValueClass
 
putValue(PersistenceConnector, Value) - Method in interface vishnu.model.values.ValueClass
Advertencia: puede avanzar el puntero del PersistenceConnector

Q

qualifiedColumnNames(TableSignature) - Static method in class vishnu.model.signatures.SignatureUtil
 
qualifiedName() - Method in interface vishnu.model.signatures.ColumnSignature
 
qualifiedName() - Method in class vishnu.model.signatures.DefaultColumnSignature
 
qualifiedSourceName() - Method in interface vishnu.model.signatures.ColumnSignature
 
qualifiedSourceName() - Method in class vishnu.model.signatures.DefaultColumnSignature
 
quit() - Method in class client.ClientView
 

R

r - Variable in class vishnu.model.algebra.AbstractBinaryRelation
 
r - Variable in class vishnu.model.algebra.algorithms.join.AbstractJoinAlgorithm
 
r - Variable in class vishnu.model.algebra.algorithms.selection.AbstractSelectionAlgorithm
 
r - Variable in class vishnu.model.transactions.operations.AbstractRecordOperation
 
RawTable - Interface in vishnu.persistence
Esta interfaz modela el acceso a memoria secundaria de las tablas.
RawTableFactory - Class in vishnu.persistence
 
RawTableFactory() - Constructor for class vishnu.persistence.RawTableFactory
 
readBoolean() - Method in class vishnu.persistence.ExclusivePersistenceConnector
 
readBoolean() - Method in interface vishnu.persistence.PersistenceConnector
 
readBoolean() - Method in class vishnu.persistence.PersistenceConnectorImpl
 
readChar() - Method in class vishnu.parser.SimpleCharStream
 
readDouble() - Method in class vishnu.persistence.ExclusivePersistenceConnector
 
readDouble() - Method in interface vishnu.persistence.PersistenceConnector
 
readDouble() - Method in class vishnu.persistence.PersistenceConnectorImpl
 
readExternal(ObjectInput) - Method in class vishnu.model.transactions.TransactionImpl
 
readInt() - Method in class vishnu.persistence.ExclusivePersistenceConnector
 
readInt() - Method in interface vishnu.persistence.PersistenceConnector
 
readInt() - Method in class vishnu.persistence.PersistenceConnectorImpl
 
readLong() - Method in class vishnu.persistence.ExclusivePersistenceConnector
 
readLong() - Method in interface vishnu.persistence.PersistenceConnector
 
readLong() - Method in class vishnu.persistence.PersistenceConnectorImpl
 
readManaged() - Method in class vishnu.logging.LoggerImpl
 
readManageds() - Method in class vishnu.logging.LoggerImpl
 
readString() - Method in class vishnu.persistence.ExclusivePersistenceConnector
 
readString() - Method in interface vishnu.persistence.PersistenceConnector
 
readString() - Method in class vishnu.persistence.PersistenceConnectorImpl
 
Record - Interface in vishnu.model
Esta clase representa a un registro de una tabla.
RecordComparator - Class in vishnu.model
Sirve para hacer sorting de records sobre una columna especificada en el cosntructor.
RecordComparator(String) - Constructor for class vishnu.model.RecordComparator
 
recordIdentifier - Static variable in interface vishnu.model.indexes.hashing.StaticHashIndex.Type
 
RecordIdentifierIterator - Interface in vishnu.model.indexes
TODO Comment this.
records() - Method in class vishnu.model.volatiles.recordset.DefaultVolatileRecordSet
 
recordSet(Session) - Method in class vishnu.model.persistents.AbstractPersistentTable
 
RecordSet - Interface in vishnu.model
Esta interfaz representa a una coleccion de registros.
recordSet(Session) - Method in class vishnu.model.renaming.RenamedTable
 
recordSet(Session) - Method in class vishnu.model.shareables.ShareableTable
 
recordSet(Session) - Method in interface vishnu.model.Table
Devuelve una coleccion con los registros contenidos en la tabla.
recordSet(Session) - Method in class vishnu.model.volatiles.AbstractVolatileTable
 
recovery - package recovery
 
RecoveryContext - Class in recovery
 
RecoveryContext(Logger<Point<Transaction>>, DatabaseManager, PageManager) - Constructor for class recovery.RecoveryContext
 
RecoveryStrategy - Interface in recovery
 
redo(RecoveryContext) - Method in class vishnu.model.transactions.operations.AbstractRecordOperation
 
redo(RecoveryContext) - Method in interface vishnu.model.transactions.operations.Operation
 
redo(RecoveryContext) - Method in class vishnu.model.transactions.operations.TableCreationOperation
 
redo(RecoveryContext) - Method in class vishnu.model.transactions.operations.UserCreationOperation
 
RedoRecoveryStrategy - Interface in recovery
 
refreshRow() - Method in class vishnu.javaconnector.ResultSetImpl
 
register(TransportServiceConfigurator) - Static method in class vishnu.configurators.transport.TransportServiceConfiguratorFactory
Permite a los configuradores (Factories de servicios de transporte) registrarse en esta fabrica polimorfica.
register(Class<? extends Relation>, Algorithm) - Method in class vishnu.model.algebra.AlgorithmFactoryImpl
 
register(Class<Algorithm>, CostEstimator) - Method in class vishnu.model.algebra.optimizer.costs.CostBasedAlgorithmPicker
 
register(PagingContext, TableSignature, String) - Method in class vishnu.paging.DefaultPageManager
 
register(PagingContext, TableSignature, String) - Method in class vishnu.paging.ExclusivePageManager
 
register(PagingContext, TableSignature, String) - Method in interface vishnu.paging.PageManager
Registra una tabla.
ReInit(Reader, int, int, int) - Method in class vishnu.parser.SimpleCharStream
 
ReInit(Reader, int, int) - Method in class vishnu.parser.SimpleCharStream
 
ReInit(Reader) - Method in class vishnu.parser.SimpleCharStream
 
ReInit(InputStream, int, int, int) - Method in class vishnu.parser.SimpleCharStream
 
ReInit(InputStream) - Method in class vishnu.parser.SimpleCharStream
 
ReInit(InputStream, int, int) - Method in class vishnu.parser.SimpleCharStream
 
ReInit(InputStream) - Method in class vishnu.parser.SQLSubsetParser
 
ReInit(Reader) - Method in class vishnu.parser.SQLSubsetParser
 
ReInit(SQLSubsetParserTokenManager) - Method in class vishnu.parser.SQLSubsetParser
 
ReInit(SimpleCharStream) - Method in class vishnu.parser.SQLSubsetParserTokenManager
 
ReInit(SimpleCharStream, int) - Method in class vishnu.parser.SQLSubsetParserTokenManager
 
relation() - Method in class vishnu.model.algebra.AbstractUnaryRelation
Devuelve la relacion de parametro asignada.
relation(Relation) - Method in class vishnu.model.algebra.AbstractUnaryRelation
 
Relation - Interface in vishnu.model.algebra
 
relation() - Method in class vishnu.model.algebra.Renaming
 
relation(Relation) - Method in class vishnu.model.algebra.Renaming
 
relation() - Method in interface vishnu.model.algebra.UnaryRelation
Devuelve la relacion de interior.
relation(Relation) - Method in interface vishnu.model.algebra.UnaryRelation
Setea la relacion interior.
Relation.Context - Class in vishnu.model.algebra
Esta clase representa el contexto de ejecucion de una relacion del algebra relacional.
Relation.Context(UserContext) - Constructor for class vishnu.model.algebra.Relation.Context
 
Relation.ContextNotSelectedException - Exception in vishnu.model.algebra
 
Relation.ContextNotSelectedException() - Constructor for exception vishnu.model.algebra.Relation.ContextNotSelectedException
 
RelationAdapter - Class in vishnu.model.algebra
Esta clase adapta un tabla como una relacion.
RelationAdapter(String) - Constructor for class vishnu.model.algebra.RelationAdapter
construye un adaptador para la tabla elegida.
RelationalDatabaseService - Interface in vishnu.life
Esta interface es la encargada de resolver perdidos de ejecucion de comandos SQL en el servidor.
relationalDatabaseService() - Method in class vishnu.transport.TransportServiceContext
 
RelationalServiceContext - Class in vishnu.life
 
RelationalServiceContext(SQLParser, DatabaseManager, Planner, TableModificationConstraint, TableModificationConstraint, TableModificationConstraint, UserCreationConstraint, TableCreationConstraint, IndexCreationConstraint, TranslationStage) - Constructor for class vishnu.life.RelationalServiceContext
 
relative(int) - Method in class vishnu.javaconnector.ResultSetImpl
 
release(TableContext) - Method in interface vishnu.model.pooling.AnonymousTablePool
Libera una tabla anonima para su reutilizacion o destruccion.
release(TableContext) - Method in class vishnu.model.pooling.AnonymousTablePoolImpl
 
release(T) - Method in class vishnu.patterns.Pool
 
releaseAccessForRead() - Method in class vishnu.sharing.ShareGate
 
releaseAccessForWrite() - Method in class vishnu.sharing.ShareGate
 
releaseSavepoint(Savepoint) - Method in class vishnu.javaconnector.VishnuConnection
 
remainingConditions(Collection<SQLOperand>, Collection<SQLOperand>, Collection<SQLOperand>) - Method in class vishnu.model.algebra.optimizer.SelectionForwardingTranslationStage
 
RemoteFuture<V> - Interface in vishnu.transport.remoting
 
RemoteFutureAdapter<V> - Class in vishnu.transport.remoting
 
RemoteFutureAdapter(Future<V>) - Constructor for class vishnu.transport.remoting.RemoteFutureAdapter
 
RemotingManager - Class in vishnu.transport.remoting
Permite iniciar un registro RMI, asignar objetos al registro y obtener objetos registrados remotamente.
RemotingManager() - Constructor for class vishnu.transport.remoting.RemotingManager
 
RemotingTransportService - Class in vishnu.transport.remoting
Este servicio de transporte se encarga de registrar un objeto de atencion de pedidos RMI y de eliminarlo cuando ya no es necesario.
RemotingTransportService(TransportServiceContext) - Constructor for class vishnu.transport.remoting.RemotingTransportService
 
remove(E) - Method in interface vishnu.model.transactions.deadlock.Graph
Saca un nodo del grafo.
remove(E) - Method in class vishnu.model.transactions.deadlock.MatrixGraph
 
remove(Transaction) - Method in class vishnu.model.transactions.deadlock.WaitsForGraph
 
remove(Record) - Method in class vishnu.paging.DefaultPage
 
remove(Record) - Method in interface vishnu.paging.Page
Elimina el registro r de la pagina.
removedRecords() - Method in class vishnu.paging.DefaultPage
 
removedRecords() - Method in interface vishnu.paging.Page
 
removeEdge(E, E) - Method in interface vishnu.model.transactions.deadlock.Graph
Elimina un eje al grafo entre los nodos especificados.
removeEdge(E, E) - Method in class vishnu.model.transactions.deadlock.MatrixGraph
 
removeEdge(Transaction, Transaction) - Method in class vishnu.model.transactions.deadlock.WaitsForGraph
 
renamedBack(String) - Method in class vishnu.model.renaming.RenamedTableSignature
 
RenamedRecord - Class in vishnu.model.renaming
Esta clase modela un adaptador de un registro con una signatura a otra signatura isomorfa (una signatura debe ser el renombre de la otra).
RenamedRecord(Record, TableSignature) - Constructor for class vishnu.model.renaming.RenamedRecord
Crea un adaptador de renombre de registro con la signatura de renombre pedida.
RenamedRecordSet - Class in vishnu.model.renaming
Esta clase modela un adaptador de un conjunto de registros con una signatura a otra signatura de renombramiento.
RenamedRecordSet(RecordSet, TableSignature) - Constructor for class vishnu.model.renaming.RenamedRecordSet
Construye un adaptador del conjunto de registro pedido con la signatura de renombre s
renamedRelation() - Method in class vishnu.model.algebra.Renaming
 
RenamedTable - Class in vishnu.model.renaming
Modela un adaptador de tabla con una signatura a otra signatura de renombremiento.
RenamedTable(Table, TableSignature) - Constructor for class vishnu.model.renaming.RenamedTable
Construye un adaptador de t con la signatura de renombre s.
RenamedTableSignature - Class in vishnu.model.renaming
Esta clase modela una signatura de tabla basada en el renombramiento de otra signatura.
RenamedTableSignature(TableSignature, List<String>, List<String>) - Constructor for class vishnu.model.renaming.RenamedTableSignature
Construye una signatura de renombramiento a partir de la lista de nombres from hacia la lista de renombres to.
Renaming - Class in vishnu.model.algebra
Representa el renombre de las columnas de una relacion del algebra relacional.
Renaming(Relation, List<String>, List<String>) - Constructor for class vishnu.model.algebra.Renaming
Construye una relacion de renombre sobre la relacion r con los renombre de las columnas en la lista from a los nombres en la lista to.
report(Algorithm, long, Relation.Context, Relation.Context) - Method in class vishnu.model.algebra.optimizer.merit.MeritAlgorithm
 
report(Relation, Algorithm, long) - Method in class vishnu.model.algebra.optimizer.merit.MeritAlgorithmPicker
 
requiredColumns(Collection<String>, Relation, Database) - Method in class vishnu.model.algebra.optimizer.ProjectionForwardingTranslationStage
 
reset() - Method in interface vishnu.logging.Logger
alters this manager leaving it as new (whitout managed instances).
reset() - Method in class vishnu.logging.LoggerImpl
 
reset() - Method in class vishnu.model.indexes.hashing.BucketRecordSet
 
reset() - Method in class vishnu.model.indexes.hashing.StaticHashRecordSet
 
reset() - Method in class vishnu.model.persistents.PersistentRecordSet
 
reset() - Method in interface vishnu.model.RecordSet
Posiciona el RecordSet antes del primer registro.
reset() - Method in class vishnu.model.renaming.RenamedRecordSet
 
reset() - Method in class vishnu.model.shareables.ObservableRecordSet
 
reset() - Method in class vishnu.model.volatiles.recordset.AbstractVolatileRecordSet
 
reset() - Method in class vishnu.paging.DefaultPage
 
reset() - Method in interface vishnu.paging.Page
resetea las funciones para recorrer la pagina
reset() - Method in class vishnu.persistence.DefaultRawTable
 
reset() - Method in interface vishnu.persistence.RawTable
Resetea el recorrido de tabla.
reset() - Method in class vishnu.persistence.SortedRawTable
 
resetIds() - Method in interface vishnu.persistence.ids.IdAssigner
 
resetIds() - Method in class vishnu.persistence.ids.IdAssignerImpl
 
resetIds() - Method in class vishnu.persistence.ids.PropertyIdAssigner
 
resolve() - Method in class vishnu.model.transactions.deadlock.AbortiveDeadlockResolutionStrategy
 
resolve() - Method in interface vishnu.model.transactions.deadlock.DeadlockResolutionStrategy
Resuelve los problemas de deadlock que puedan haber en el grafo de referencia.
resource() - Method in class vishnu.sharing.ShareGate.ActionNotification
 
resource(Object) - Method in class vishnu.sharing.ShareGate.ActionNotification
 
resourcesTakenForRead() - Method in interface vishnu.model.transactions.Transaction
returns the resources that are actually in use by the transaction in read mode.
resourcesTakenForRead() - Method in class vishnu.model.transactions.TransactionImpl
 
resourcesTakenForWrite() - Method in interface vishnu.model.transactions.Transaction
returns the resources that are actually in use by the transaction in write mode.
resourcesTakenForWrite() - Method in class vishnu.model.transactions.TransactionImpl
 
resourcesWaitingForRead() - Method in interface vishnu.model.transactions.Transaction
returns the resources that are actually waited by the transaction in read mode.
resourcesWaitingForRead() - Method in class vishnu.model.transactions.TransactionImpl
 
resourcesWaitingForWrite() - Method in interface vishnu.model.transactions.Transaction
returns the resources that are actually waited by the transaction in write mode.
resourcesWaitingForWrite() - Method in class vishnu.model.transactions.TransactionImpl
 
Responsability<T> - Interface in vishnu.patterns
 
Response - Interface in vishnu.life
 
ResponseFactory - Class in vishnu.life
 
ResponseFactory() - Constructor for class vishnu.life.ResponseFactory
 
ResponseImpl - Class in vishnu.life
 
ResponseImpl(RecordSet, TableSignature, String) - Constructor for class vishnu.life.ResponseImpl
 
ResponseImpl(String) - Constructor for class vishnu.life.ResponseImpl
 
ResultSetImpl - Class in vishnu.javaconnector
Implementa un ResultSet JDBC basado en RecordSets de este motor.
ResultSetMetaDataImpl - Class in vishnu.javaconnector
Implementa la MetaData de un ResultSet JDBC basandose en la signaturas de tablas de nuestro motor.
ResultSetMetaDataImpl(TableSignature) - Constructor for class vishnu.javaconnector.ResultSetMetaDataImpl
 
retrieve(int, int) - Method in class vishnu.model.algebra.algorithms.join.DefaultPartition
 
retrieve(int, int) - Method in interface vishnu.model.algebra.algorithms.join.Partition
 
rightAttribute - Variable in class vishnu.model.algebra.algorithms.EqualityOperations.AttributeAttributePair
 
RightExpression() - Method in class vishnu.parser.SQLSubsetParser
 
rightOperand() - Method in class vishnu.parser.expressions.AbstractSQLBinaryOperator
retorna el operador binario de la derecha.
rightOperand() - Method in interface vishnu.parser.expressions.SQLBinaryOperator
 
rightRelation() - Method in class vishnu.model.algebra.AbstractBinaryRelation
Devuelve la relacion de la derecha del operador binario
rightRelation(Relation) - Method in class vishnu.model.algebra.AbstractBinaryRelation
 
rightRelation() - Method in interface vishnu.model.algebra.BinaryRelation
Retorna la relacion de parametro de la derecha.
rightRelation(Relation) - Method in interface vishnu.model.algebra.BinaryRelation
Setea la relacion de parametro de la derecha.
rightStatement() - Method in class vishnu.parser.expressions.SQLInOperator
retorna el SELECT SQL a usar en el IN.
rightTable(TableContext) - Method in interface vishnu.model.algebra.algorithms.BinaryAlgorithm
Setea la tabla derecha del algoritmo.
rightTable(TableContext) - Method in class vishnu.model.algebra.algorithms.join.AbstractJoinAlgorithm
 
rightTable(TableContext) - Method in class vishnu.model.algebra.algorithms.join.DefaultCartesianProductAlgorithm
 
rightTable(TableContext) - Method in class vishnu.model.algebra.algorithms.join.IndexNestedLoopJoinAlgorithm
 
rightTable(TableContext) - Method in class vishnu.model.algebra.algorithms.others.DifferenceAlgorithm
 
rightTable(TableContext) - Method in class vishnu.model.algebra.algorithms.others.UnionAlgorithm
 
rightTable(TableContext) - Method in class vishnu.model.algebra.optimizer.merit.MeritAlgorithm
 
rollback(Savepoint) - Method in class vishnu.javaconnector.VishnuConnection
 
rollback() - Method in class vishnu.javaconnector.VishnuConnection
 
rowDeleted() - Method in class vishnu.javaconnector.ResultSetImpl
 
rowInserted() - Method in class vishnu.javaconnector.ResultSetImpl
 
rows() - Method in class vishnu.persistence.DefaultRawTable
 
rows() - Method in interface vishnu.persistence.RawTable
Indica la cantidad de registros de la tabla.
rows() - Method in class vishnu.persistence.SortedRawTable
 
rowUpdated() - Method in class vishnu.javaconnector.ResultSetImpl
 
rss - Variable in class vishnu.model.volatiles.AbstractVolatileTable
 
run() - Method in class vishnu.model.transactions.deadlock.DeadlockDaemon
 

S

s - Variable in class vishnu.model.algebra.AbstractBinaryRelation
 
s - Variable in class vishnu.model.contexts.DatabaseContext
 
ScanSelectionAlgorithm - Class in vishnu.model.algebra.algorithms.selection
 
ScanSelectionAlgorithm() - Constructor for class vishnu.model.algebra.algorithms.selection.ScanSelectionAlgorithm
 
ScanSelectionCostEstimator - Class in vishnu.model.algebra.optimizer.costs
 
ScanSelectionCostEstimator() - Constructor for class vishnu.model.algebra.optimizer.costs.ScanSelectionCostEstimator
 
ScriptFileFilter - Class in client.scripting
 
ScriptFileFilter() - Constructor for class client.scripting.ScriptFileFilter
 
ScriptManager - Interface in client.scripting
 
searchKeys() - Method in class vishnu.model.indexes.AbstractIndex
 
searchKeys() - Method in interface vishnu.model.indexes.Index
TODO FIX COMMENT.
searchSignature() - Method in class vishnu.model.indexes.hashing.StaticHashIndex
 
seek(long) - Method in class vishnu.persistence.ExclusivePersistenceConnector
 
seek(long) - Method in interface vishnu.persistence.PersistenceConnector
 
seek(long) - Method in class vishnu.persistence.PersistenceConnectorImpl
 
seekLast() - Method in class vishnu.logging.LoggerImpl
 
seekLastSize() - Method in class vishnu.logging.LoggerImpl
 
selectedAlgorithm(Collection<Algorithm>, Relation) - Method in class vishnu.model.algebra.optimizer.AlgorithmPickerImpl
 
selectedAlgorithm(Collection<Algorithm>, Relation) - Method in interface vishnu.model.algebra.optimizer.AlgorithmSelectionStage.AlgorithmPicker
 
selectedAlgorithm(Collection<Algorithm>, Relation) - Method in class vishnu.model.algebra.optimizer.costs.CostBasedAlgorithmPicker
 
selectedAlgorithm(Collection<Algorithm>, Relation) - Method in class vishnu.model.algebra.optimizer.merit.MeritAlgorithmPicker
 
selectedColumnName(SelectStatement) - Method in class vishnu.planner.CannonicalPlanner
 
Selection - Interface in vishnu.model.algebra
 
SelectionForwardingTranslationStage - Class in vishnu.model.algebra.optimizer
 
SelectionForwardingTranslationStage() - Constructor for class vishnu.model.algebra.optimizer.SelectionForwardingTranslationStage
 
SelectionPerformer - Class in vishnu.life.performers
 
SelectionPerformer(SelectStatement) - Constructor for class vishnu.life.performers.SelectionPerformer
 
SelectStatement() - Method in class vishnu.parser.SQLSubsetParser
 
selectStatement - Variable in class vishnu.parser.statements.MultipleAbstractStatement
 
SelectStatement - Class in vishnu.parser.statements
Este comando modela el comando SELECT de SQL.
SelectStatement(List<String>, List<String>, SQLConditionalExpression) - Constructor for class vishnu.parser.statements.SelectStatement
 
SentenceHandler - Class in client
 
SentenceHandler(SQLInterface, String) - Constructor for class client.SentenceHandler
 
server - package server
 
ServerView - Class in server
Vista y Controlador de la aplicacion de Administracion de servidores SQL.
ServerView() - Constructor for class server.ServerView
 
service(RelationalDatabaseService) - Method in class vishnu.model.transactions.TransactionManager.Context
 
service() - Method in class vishnu.model.transactions.TransactionManager.Context
 
service - Variable in class vishnu.sessions.AbstractSessionHandler
 
session() - Method in class vishnu.life.AbstractCommand
 
session() - Method in interface vishnu.life.Command
 
session(Thread) - Method in class vishnu.life.pooled.PooledRelationalDatabaseService
 
session(Thread) - Method in interface vishnu.life.RelationalDatabaseService
 
session(Thread) - Method in class vishnu.life.single.SingleRelationalDatabaseService
 
session() - Method in class vishnu.life.SQLCommandImpl
 
Session - Class in vishnu.sessions
 
Session(int) - Constructor for class vishnu.sessions.Session
 
SessionCallable<V> - Interface in vishnu.life.pooled
 
SessionHandler - Interface in vishnu.sessions
 
sessionHandler() - Method in class vishnu.transport.TransportServiceContext
 
sessionIdentifier() - Method in interface vishnu.life.pooled.SessionCallable
 
SessionPool - Interface in vishnu.sessions
 
setArray(int, Array) - Method in class vishnu.javaconnector.CustomStatementImpl
 
setAsciiStream(int, InputStream, int) - Method in class vishnu.javaconnector.CustomStatementImpl
 
setAutoCommit(boolean) - Method in class vishnu.javaconnector.VishnuConnection
 
setBegin(int) - Method in class vishnu.paging.DefaultPage
 
setBegin(int) - Method in interface vishnu.paging.Page
setea el comienzo de la pagina.
setBigDecimal(int, BigDecimal) - Method in class vishnu.javaconnector.CustomStatementImpl
 
setBinaryStream(int, InputStream, int) - Method in class vishnu.javaconnector.CustomStatementImpl
 
setBlob(int, Blob) - Method in class vishnu.javaconnector.CustomStatementImpl
 
setBoolean(int, boolean) - Method in class vishnu.javaconnector.CustomStatementImpl
 
setByte(int, byte) - Method in class vishnu.javaconnector.CustomStatementImpl
 
setBytes(int, byte[]) - Method in class vishnu.javaconnector.CustomStatementImpl
 
setCatalog(String) - Method in class vishnu.javaconnector.VishnuConnection
 
setChanged() - Method in class vishnu.model.algebra.AbstractBinaryRelation
 
setChanged() - Method in class vishnu.model.algebra.AbstractUnaryRelation
 
setChanged() - Method in interface vishnu.model.algebra.Relation
Pone en true el flag de cambios de la relacion.
setChanged() - Method in class vishnu.model.algebra.RelationAdapter
 
setChanged() - Method in class vishnu.model.algebra.Renaming
 
setCharacterStream(int, Reader, int) - Method in class vishnu.javaconnector.CustomStatementImpl
 
setClob(int, Clob) - Method in class vishnu.javaconnector.CustomStatementImpl
 
setContext(RelationalServiceContext) - Method in interface vishnu.life.SQLCommand
 
setContext(RelationalServiceContext) - Method in class vishnu.life.SQLCommandImpl
 
setContext(UserContext) - Method in class vishnu.model.algebra.AbstractBinaryRelation
 
setContext(UserContext) - Method in class vishnu.model.algebra.AbstractUnaryRelation
 
setContext(UserContext) - Method in interface vishnu.model.algebra.Relation
Setea el esquema de la relacion.
setContext(UserContext) - Method in class vishnu.model.algebra.RelationAdapter
 
setContext(UserContext) - Method in class vishnu.model.algebra.Renaming
 
setContext(TransactionManager.Context) - Method in interface vishnu.model.transactions.TransactionManager
 
setContext(TransactionManager.Context) - Method in class vishnu.model.transactions.TransactionManagerImpl
 
setContext(C) - Method in class vishnu.patterns.AbstractInversion
 
setContext(C) - Method in interface vishnu.patterns.Inversion
 
setContext(CannonicalPlanner.Context) - Static method in class vishnu.planner.CannonicalPlanner
 
setCursorName(String) - Method in class vishnu.javaconnector.CustomStatementImpl
 
setData() - Method in class client.SQLAccess.CustomTableModel
 
setDatabase(Database) - Method in class vishnu.model.algebra.optimizer.costs.AbstractCostEstimator
 
setDatabase(Database) - Method in interface vishnu.model.algebra.optimizer.costs.CostEstimator
 
setDatabase(Database) - Method in class vishnu.model.contexts.DatabaseContext
 
setDate(int, Date, Calendar) - Method in class vishnu.javaconnector.CustomStatementImpl
 
setDate(int, Date) - Method in class vishnu.javaconnector.CustomStatementImpl
 
setDebugStream(PrintStream) - Method in class vishnu.parser.SQLSubsetParserTokenManager
 
setDeletePrivilege(boolean) - Method in interface vishnu.model.catalog.elements.Privilege
Activa o desactiva el privilegio de borrar datos de un objeto del motor.
setDeletePrivilege(boolean) - Method in class vishnu.model.catalog.elements.PrivilegeImpl
 
setDouble(int, double) - Method in class vishnu.javaconnector.CustomStatementImpl
 
setEscapeProcessing(boolean) - Method in class vishnu.javaconnector.CustomStatementImpl
 
setFetchDirection(int) - Method in class vishnu.javaconnector.CustomStatementImpl
 
setFetchDirection(int) - Method in class vishnu.javaconnector.ResultSetImpl
 
setFetchSize(int) - Method in class vishnu.javaconnector.CustomStatementImpl
 
setFetchSize(int) - Method in class vishnu.javaconnector.ResultSetImpl
 
setFloat(int, float) - Method in class vishnu.javaconnector.CustomStatementImpl
 
setFrom(List<String>) - Method in class vishnu.model.algebra.Renaming
 
setHoldability(int) - Method in class vishnu.javaconnector.VishnuConnection
 
setId(long) - Method in class vishnu.model.persistents.PersistentRecord
 
setId(long) - Method in interface vishnu.model.Record
Setea el identificador unico para el registro dentro de la tabla
setId(long) - Method in class vishnu.model.renaming.RenamedRecord
 
setId(long) - Method in class vishnu.model.shareables.ShareableRecord
 
setId(long) - Method in class vishnu.model.volatiles.VolatileRecord
 
setIndex(Index) - Method in class vishnu.model.contexts.IndexContext
 
setInsertPrivilege(boolean) - Method in interface vishnu.model.catalog.elements.Privilege
Activa o desactiva el privilegio de insertar datos de un objeto del motor.
setInsertPrivilege(boolean) - Method in class vishnu.model.catalog.elements.PrivilegeImpl
 
setInt(int, int) - Method in class vishnu.javaconnector.CustomStatementImpl
 
setInterested(Interested<SQLCommand, Command.Notice>) - Method in interface vishnu.life.SQLCommand
 
setInterested(Interested<SQLCommand, Command.Notice>) - Method in class vishnu.life.SQLCommandImpl
 
setLoginTimeout(int) - Method in class vishnu.javaconnector.VishnuDatasource
 
setLogWriter(PrintWriter) - Method in class vishnu.javaconnector.VishnuDatasource
 
setLong(int, long) - Method in class vishnu.javaconnector.CustomStatementImpl
 
setMaxFieldSize(int) - Method in class vishnu.javaconnector.CustomStatementImpl
 
setMaxRows(int) - Method in class vishnu.javaconnector.CustomStatementImpl
 
setNotNull(boolean) - Method in class vishnu.model.signatures.DefaultColumnSignature
 
setNull(int, int, String) - Method in class vishnu.javaconnector.CustomStatementImpl
 
setNull(int, int) - Method in class vishnu.javaconnector.CustomStatementImpl
 
setObject(int, Object) - Method in class vishnu.javaconnector.CustomStatementImpl
 
setObject(int, Object, int, int) - Method in class vishnu.javaconnector.CustomStatementImpl
 
setObject(int, Object, int) - Method in class vishnu.javaconnector.CustomStatementImpl
 
setPage(Page) - Method in class vishnu.paging.PagingContext
 
setQueryTimeout(int) - Method in class vishnu.javaconnector.CustomStatementImpl
 
setReadOnly(boolean) - Method in class vishnu.javaconnector.VishnuConnection
 
setRef(int, Ref) - Method in class vishnu.javaconnector.CustomStatementImpl
 
setRegistry() - Static method in class vishnu.transport.remoting.RemotingManager
levanta un registro RMI.
setRelation(Relation) - Method in class vishnu.model.algebra.optimizer.costs.AbstractCostEstimator
 
setRelation(Relation) - Method in interface vishnu.model.algebra.optimizer.costs.CostEstimator
 
setRelationContext(Relation.Context) - Method in interface vishnu.life.SQLCommand
 
setRelationContext(Relation.Context) - Method in class vishnu.life.SQLCommandImpl
 
setRemote(String, Remote) - Static method in class vishnu.transport.remoting.RemotingManager
Asigna el objeto r con el nombre remoteName en el registro.
setSavepoint(String) - Method in class vishnu.javaconnector.VishnuConnection
 
setSavepoint() - Method in class vishnu.javaconnector.VishnuConnection
 
setSelectPrivilege(boolean) - Method in interface vishnu.model.catalog.elements.Privilege
Activa o desactiva el privilegio de leer un objeto del motor.
setSelectPrivilege(boolean) - Method in class vishnu.model.catalog.elements.PrivilegeImpl
 
setSession(Session) - Method in class vishnu.model.contexts.DatabaseContext
 
setSession(Session) - Method in class vishnu.model.persistents.NamingContext
 
setShort(int, short) - Method in class vishnu.javaconnector.CustomStatementImpl
 
setStarted() - Method in interface vishnu.life.Command
 
setStarted() - Method in class vishnu.life.SQLCommandImpl
 
setStatement(String) - Method in interface vishnu.life.SQLCommand
 
setStatement(String) - Method in class vishnu.life.SQLCommandImpl
 
setStatement(SQLStatement) - Method in class vishnu.planner.CannonicalPlanner
 
setStatement(SQLStatement) - Method in interface vishnu.planner.Planner
asigna el comando a planificar.
setString(int, String) - Method in class vishnu.javaconnector.CustomStatementImpl
 
setTable(Table) - Method in class vishnu.model.contexts.TableContext
 
setTime(int, Time, Calendar) - Method in class vishnu.javaconnector.CustomStatementImpl
 
setTime(int, Time) - Method in class vishnu.javaconnector.CustomStatementImpl
 
setTimestamp(int, Timestamp) - Method in class vishnu.javaconnector.CustomStatementImpl
 
setTimestamp(int, Timestamp, Calendar) - Method in class vishnu.javaconnector.CustomStatementImpl
 
setTo(List<String>) - Method in class vishnu.model.algebra.Renaming
 
setTransactionIsolation(int) - Method in class vishnu.javaconnector.VishnuConnection
 
setTypeMap(Map) - Method in class vishnu.javaconnector.VishnuConnection
 
setUnicodeStream(int, InputStream, int) - Method in class vishnu.javaconnector.CustomStatementImpl
 
setUp() - Method in class vishnu.tests.ConnectorTestCase
 
setUpOnce() - Method in class vishnu.tests.ConnectorTestCase
 
setUpOnce() - Method in class vishnu.tests.LoggingTestCase
 
setUpOnce() - Method in class vishnu.tests.MultiTableConnectorTestCase
 
setUpOnce() - Method in class vishnu.tests.SharingTestCase
 
setURL(int, URL) - Method in class vishnu.javaconnector.CustomStatementImpl
 
setUser(User) - Method in class vishnu.model.contexts.UserContext
 
setValue(int, Value) - Method in class vishnu.model.persistents.PersistentRecord
 
setValue(String, Value) - Method in class vishnu.model.persistents.PersistentRecord
 
setValue(int, Value) - Method in interface vishnu.model.Record
Asigna el valor v a la columna numero index.
setValue(String, Value) - Method in interface vishnu.model.Record
asigna v a la columna con nombre name
setValue(int, Value) - Method in class vishnu.model.renaming.RenamedRecord
 
setValue(String, Value) - Method in class vishnu.model.renaming.RenamedRecord
 
setValue(int, Value) - Method in class vishnu.model.shareables.ShareableRecord
 
setValue(String, Value) - Method in class vishnu.model.shareables.ShareableRecord
 
setValue(int, Value) - Method in class vishnu.model.volatiles.VolatileRecord
 
setValue(String, Value) - Method in class vishnu.model.volatiles.VolatileRecord
 
setValueAt(Object, int, int) - Method in class client.SQLAccess.CustomTableModel
 
setVisible(boolean) - Method in class client.TableView
 
setWaitForGraph(Graph<Transaction>) - Method in class vishnu.model.transactions.deadlock.AbortiveDeadlockResolutionStrategy
 
setWaitForGraph(Graph<Transaction>) - Method in interface vishnu.model.transactions.deadlock.DeadlockResolutionStrategy
Setea el grafo sobre el que va a trabajar.
Shareable - Interface in vishnu.sharing
 
ShareableRecord - Class in vishnu.model.shareables
 
ShareableRecord(Record) - Constructor for class vishnu.model.shareables.ShareableRecord
 
ShareableTable - Class in vishnu.model.shareables
 
ShareableTable(Table) - Constructor for class vishnu.model.shareables.ShareableTable
 
shareGate() - Method in class vishnu.sharing.AbstractShareable
 
shareGate() - Method in interface vishnu.sharing.Shareable
 
ShareGate - Class in vishnu.sharing
 
ShareGate(Object) - Constructor for class vishnu.sharing.ShareGate
 
shareGate(ShareGate) - Method in class vishnu.sharing.ShareGate.ActionNotification
 
shareGate() - Method in class vishnu.sharing.ShareGate.ActionNotification
 
ShareGate.Action - Enum in vishnu.sharing
 
ShareGate.ActionNotification - Class in vishnu.sharing
 
ShareGate.ActionNotification() - Constructor for class vishnu.sharing.ShareGate.ActionNotification
 
ShareManager - Class in vishnu.sharing
problemas: se encola si no hay nadie trabajando?
ShareManager() - Constructor for class vishnu.sharing.ShareManager
 
SharingTestCase - Class in vishnu.tests
 
SharingTestCase() - Constructor for class vishnu.tests.SharingTestCase
 
showContent(Table, Session) - Static method in class vishnu.util.DatabaseUtil
 
showContent(RecordSet) - Static method in class vishnu.util.DatabaseUtil
 
showLoginDialog() - Method in class client.LoginDialog
 
showSignature(Table) - Static method in class vishnu.util.DatabaseUtil
 
showStacks(String, List<Throwable>) - Method in class vishnu.tests.TestRunner
 
showStructure(DatabaseManager, User, Session) - Static method in class vishnu.util.DatabaseUtil
 
showStructure(Database, User, Session) - Static method in class vishnu.util.DatabaseUtil
 
showStructure(Table, Session) - Static method in class vishnu.util.DatabaseUtil
 
showTable(Table, Session) - Static method in class vishnu.util.DatabaseUtil
 
signature() - Method in class vishnu.model.algebra.AbstractBinaryRelation
 
signature() - Method in class vishnu.model.algebra.AbstractUnaryRelation
 
signature() - Method in interface vishnu.model.algebra.Relation
Devuelve la signautra de la relacion.
signature() - Method in class vishnu.model.algebra.RelationAdapter
 
signature() - Method in class vishnu.model.algebra.Renaming
 
signature() - Method in class vishnu.model.indexes.hashing.StaticHashRecordSet
 
signature() - Method in class vishnu.model.persistents.AbstractPersistentTable
 
signature() - Method in class vishnu.model.renaming.RenamedTable
 
signature() - Method in class vishnu.model.shareables.ShareableTable
 
signature() - Method in interface vishnu.model.Table
Devuelve la signatura de la tabla.
signature - Variable in class vishnu.model.volatiles.AbstractVolatileTable
 
signature() - Method in class vishnu.model.volatiles.AbstractVolatileTable
 
SignatureConstraint - Class in vishnu.model.operations.tables.modification
 
SignatureConstraint() - Constructor for class vishnu.model.operations.tables.modification.SignatureConstraint
 
SignatureUtil - Class in vishnu.model.signatures
 
SignatureUtil() - Constructor for class vishnu.model.signatures.SignatureUtil
 
SignatureValidator - Class in vishnu.model.operations.tables.creation
 
SignatureValidator() - Constructor for class vishnu.model.operations.tables.creation.SignatureValidator
 
SimpleCharStream - Class in vishnu.parser
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class vishnu.parser.SimpleCharStream
 
SimpleCharStream(Reader, int, int) - Constructor for class vishnu.parser.SimpleCharStream
 
SimpleCharStream(Reader) - Constructor for class vishnu.parser.SimpleCharStream
 
SimpleCharStream(InputStream, int, int, int) - Constructor for class vishnu.parser.SimpleCharStream
 
SimpleCharStream(InputStream, int, int) - Constructor for class vishnu.parser.SimpleCharStream
 
SimpleCharStream(InputStream) - Constructor for class vishnu.parser.SimpleCharStream
 
SingleDeleteStatement() - Method in class vishnu.parser.SQLSubsetParser
 
SingleDeleteStatement - Class in vishnu.parser.statements
 
SingleDeleteStatement(String, SQLConditionalExpression) - Constructor for class vishnu.parser.statements.SingleDeleteStatement
 
SingleInsertionPerformer - Class in vishnu.life.performers
 
SingleInsertionPerformer(SingleInsertStatement) - Constructor for class vishnu.life.performers.SingleInsertionPerformer
 
SingleInsertStatement - Class in vishnu.parser.statements
 
SingleInsertStatement(String, Collection<SQLConstant>) - Constructor for class vishnu.parser.statements.SingleInsertStatement
 
SingleRelationalDatabaseService - Class in vishnu.life.single
TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Style - Code Templates
SingleRelationalDatabaseService(RelationalServiceContext) - Constructor for class vishnu.life.single.SingleRelationalDatabaseService
 
SingleUpdateStatement() - Method in class vishnu.parser.SQLSubsetParser
 
SingleUpdateStatement - Class in vishnu.parser.statements
 
SingleUpdateStatement(String, Map<SQLAttribute, SQLOperand>, SQLConditionalExpression) - Constructor for class vishnu.parser.statements.SingleUpdateStatement
 
size(int) - Method in class vishnu.model.algebra.algorithms.join.DefaultPartition
 
size(int) - Method in interface vishnu.model.algebra.algorithms.join.Partition
 
size() - Method in class vishnu.model.persistents.PersistentRecord
 
size() - Method in interface vishnu.model.Record
Devuelve el tamaño en bytes del record.
size() - Method in class vishnu.model.renaming.RenamedRecord
 
size() - Method in class vishnu.model.renaming.RenamedTableSignature
 
size() - Method in class vishnu.model.shareables.ShareableRecord
 
size() - Method in class vishnu.model.signatures.DefaultTableSignature
 
size() - Method in interface vishnu.model.signatures.TableSignature
 
size() - Method in class vishnu.model.values.BooleanValueClass
 
size() - Method in class vishnu.model.values.CharValue
retorna la cantidad de caracteres de este valor
size() - Method in class vishnu.model.values.CharValueClass
 
size() - Method in class vishnu.model.values.IntegerValueClass
 
size() - Method in class vishnu.model.values.NumericValueClass
 
size() - Method in interface vishnu.model.values.ValueClass
 
size() - Method in class vishnu.model.volatiles.VolatileRecord
 
size() - Method in class vishnu.paging.DefaultPage
 
size(PagingContext) - Method in class vishnu.paging.DefaultPageManager
 
size(PagingContext) - Method in class vishnu.paging.ExclusivePageManager
 
size() - Method in interface vishnu.paging.Page
devuelve la cantidad de registros que contiene la pagina
size(PagingContext) - Method in interface vishnu.paging.PageManager
devuelve a cantidad de registros de la tabla
skipBytes(int) - Method in class vishnu.persistence.ExclusivePersistenceConnector
 
skipBytes(int) - Method in interface vishnu.persistence.PersistenceConnector
 
skipBytes(int) - Method in class vishnu.persistence.PersistenceConnectorImpl
 
sleep(int) - Method in class vishnu.tests.SharingTestCase
 
sortColumn - Variable in class vishnu.model.volatiles.AbstractVolatileTable
 
sortColumn - Variable in class vishnu.model.volatiles.recordset.AbstractVolatileRecordSet
 
SortedRawTable - Class in vishnu.persistence
NO ANDA.
SortedRawTable(String, TableSignature, String, IdAssigner) - Constructor for class vishnu.persistence.SortedRawTable
 
SortMergeJoinAlgorithm - Class in vishnu.model.algebra.algorithms.join
Debe ser del tipo tabla1.atrA = tabla2.atrB
SortMergeJoinAlgorithm() - Constructor for class vishnu.model.algebra.algorithms.join.SortMergeJoinAlgorithm
 
sourceTable() - Method in interface vishnu.model.signatures.ColumnSignature
nombre de la tabla que dio origen a esta columna.
sourceTable() - Method in class vishnu.model.signatures.DefaultColumnSignature
nombre de la tabla que dio origen a esta columna.
specialConstructor - Variable in exception vishnu.parser.ParseException
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialToken - Variable in class vishnu.parser.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
SQLAndOperator - Class in vishnu.parser.expressions
Este operador modela el AND logico de valores booleanos.
SQLAndOperator(SQLOperand, SQLOperand) - Constructor for class vishnu.parser.expressions.SQLAndOperator
 
SQLAttribute - Class in vishnu.parser.expressions
 
SQLAttribute(int) - Constructor for class vishnu.parser.expressions.SQLAttribute
 
SQLAttribute(String) - Constructor for class vishnu.parser.expressions.SQLAttribute
 
SQLBinaryOperator - Interface in vishnu.parser.expressions
 
SQLCommand - Interface in vishnu.life
 
SQLCommandImpl - Class in vishnu.life
 
SQLCommandImpl(Session) - Constructor for class vishnu.life.SQLCommandImpl
 
SQLConditionalExpression - Class in vishnu.parser.expressions
 
SQLConditionalExpression(SQLOperand) - Constructor for class vishnu.parser.expressions.SQLConditionalExpression
 
SQLConditionalExpression(SQLBinaryOperator) - Constructor for class vishnu.parser.expressions.SQLConditionalExpression
 
SQLConstant - Class in vishnu.parser.expressions
 
SQLConstant(Value) - Constructor for class vishnu.parser.expressions.SQLConstant
 
SQLEqualOperator - Class in vishnu.parser.expressions
 
SQLEqualOperator(SQLOperand, SQLOperand) - Constructor for class vishnu.parser.expressions.SQLEqualOperator
 
SQLGreaterOperator - Class in vishnu.parser.expressions
Este operador modela el mayor entre valores.
SQLGreaterOperator(SQLOperand, SQLOperand) - Constructor for class vishnu.parser.expressions.SQLGreaterOperator
 
SQLGreaterOrEqualOperator - Class in vishnu.parser.expressions
Este operador modela el mayor o igual entre valores.
SQLGreaterOrEqualOperator(SQLOperand, SQLOperand) - Constructor for class vishnu.parser.expressions.SQLGreaterOrEqualOperator
 
SQLInOperator - Class in vishnu.parser.expressions
Esta clase modela el operador IN de una condicion SQL.
SQLInOperator(SQLAttribute, SelectStatement) - Constructor for class vishnu.parser.expressions.SQLInOperator
Construye un operador IN en base al leftAttribute, que indica sobre que columna se hace la comporacion y el SELECT rightStatement indicado.
SQLInterface - Class in client.SQLAccess
 
SQLInterface() - Constructor for class client.SQLAccess.SQLInterface
 
SQLLeafOperand - Interface in vishnu.parser.expressions
 
SQLLessOperator - Class in vishnu.parser.expressions
Este operador modela el menor entre valores.
SQLLessOperator(SQLOperand, SQLOperand) - Constructor for class vishnu.parser.expressions.SQLLessOperator
 
SQLLessOrEqualOperator - Class in vishnu.parser.expressions
Este operador modela el menor o igual entre valores.
SQLLessOrEqualOperator(SQLOperand, SQLOperand) - Constructor for class vishnu.parser.expressions.SQLLessOrEqualOperator
 
SQLNotEqualOperator - Class in vishnu.parser.expressions
Este operador modela distinto entre valores.
SQLNotEqualOperator(SQLOperand, SQLOperand) - Constructor for class vishnu.parser.expressions.SQLNotEqualOperator
 
SQLNotOperator - Class in vishnu.parser.expressions
Este operador modela la negacion de un valor booleano.
SQLNotOperator(SQLOperand) - Constructor for class vishnu.parser.expressions.SQLNotOperator
 
SQLOperand - Interface in vishnu.parser.expressions
Esta interfaz modela a todos los operandos expresables en condiciones de comparacion.
SQLOrOperator - Class in vishnu.parser.expressions
Este operador modela el OR logico de valores booleanos.
SQLOrOperator(SQLOperand, SQLOperand) - Constructor for class vishnu.parser.expressions.SQLOrOperator
 
sqlParser - Variable in class vishnu.life.RelationalServiceContext
 
SQLParser - Interface in vishnu.parser
Esta clase modela al parser de SQL del motor.
SQLParserException - Exception in vishnu.parser
Esta clase representa una condicion de excepcion debido a un error de sintaxis en un comando SQL.
SQLParserException(String) - Constructor for exception vishnu.parser.SQLParserException
 
SQLParserImpl - Class in vishnu.parser
Esta implementacion de parser de SQL utiliza un parser del subset del SQL standard 99 generado a partir de una especificacion en javacc (Java Compiler Compiler).
SQLParserImpl() - Constructor for class vishnu.parser.SQLParserImpl
 
SQLStatement - Interface in vishnu.parser.statements
Esta interfaz modela a los comandos de SQL representables.
SQLSubsetParser - Class in vishnu.parser
 
SQLSubsetParser(InputStream) - Constructor for class vishnu.parser.SQLSubsetParser
 
SQLSubsetParser(Reader) - Constructor for class vishnu.parser.SQLSubsetParser
 
SQLSubsetParser(SQLSubsetParserTokenManager) - Constructor for class vishnu.parser.SQLSubsetParser
 
SQLSubsetParserConstants - Interface in vishnu.parser
 
SQLSubsetParserTokenManager - Class in vishnu.parser
 
SQLSubsetParserTokenManager(SimpleCharStream) - Constructor for class vishnu.parser.SQLSubsetParserTokenManager
 
SQLSubsetParserTokenManager(SimpleCharStream, int) - Constructor for class vishnu.parser.SQLSubsetParserTokenManager
 
start() - Method in class vishnu.logging.LoggerImpl
 
start() - Method in interface vishnu.model.DatabaseManager
Inicia el administrador de bases de datos.
start() - Method in class vishnu.model.persistents.PersistentDatabaseManager
 
start() - Method in class vishnu.model.volatiles.VolatileDatabaseManager
 
start() - Method in class vishnu.transport.remoting.RemotingTransportService
inicia el servicio.
start() - Method in interface vishnu.transport.TransportService
 
startService(TransportServiceConfigurator) - Static method in class server.DatabaseRunner
 
startView() - Method in class server.ServerView
 
StatementPerformer - Interface in vishnu.life.performers
 
StatementPerformerFactory - Class in vishnu.life.performers
 
StatementPerformerFactory() - Constructor for class vishnu.life.performers.StatementPerformerFactory
 
staticFlag - Static variable in class vishnu.parser.SimpleCharStream
 
StaticHashIndex - Class in vishnu.model.indexes.hashing
Implementation details: Index Table Signature type:IntegerValue | identifier:IntegerValue | searchKey0: T0 | searchKey1: T1 | ... | searchKeyN: TN Al encontrar: nextBucketIdentifier==actualBucketIdentifier: fin del bucket
StaticHashIndex(String, boolean, boolean, List<String>) - Constructor for class vishnu.model.indexes.hashing.StaticHashIndex
 
StaticHashIndex.Type - Interface in vishnu.model.indexes.hashing
 
StaticHashRecordSet - Class in vishnu.model.indexes.hashing
preguntas: deberia ser interna?
StaticSQLParser - Class in vishnu.parser
Esta clase implementa un parser de SQL que devuelve una representacion del comando SQL fija.
StaticSQLParser() - Constructor for class vishnu.parser.StaticSQLParser
 
stop() - Static method in class client.Main
 
stop() - Method in class vishnu.life.pooled.PooledRelationalDatabaseService
 
stop() - Method in interface vishnu.life.RelationalDatabaseService
Termina el ciclo de vida.
stop() - Method in class vishnu.life.single.SingleRelationalDatabaseService
 
stop() - Method in interface vishnu.logging.Logger
stops this manager.
stop() - Method in class vishnu.logging.LoggerImpl
 
stop() - Method in interface vishnu.model.DatabaseManager
Detiene el administrador de bases de datos.
stop() - Method in class vishnu.model.persistents.PersistentDatabaseManager
 
stop() - Method in class vishnu.model.volatiles.VolatileDatabaseManager
 
stop() - Method in interface vishnu.persistence.ids.IdAssigner
 
stop() - Method in class vishnu.persistence.ids.IdAssignerImpl
 
stop() - Method in class vishnu.persistence.ids.PropertyIdAssigner
 
stop() - Method in class vishnu.transport.remoting.RemotingTransportService
detiene el servicio.
stop() - Method in interface vishnu.transport.TransportService
 
stopService() - Static method in class server.DatabaseRunner
 
stopView() - Method in class server.ServerView
 
StringScriptManager - Class in client.scripting
 
StringScriptManager(String) - Constructor for class client.scripting.StringScriptManager
 
Substraction - Class in vishnu.model.algebra
 
Substraction(Relation, Relation) - Constructor for class vishnu.model.algebra.Substraction
Creates a new instance of Resta
sucessor(Responsability<T>) - Method in class vishnu.patterns.AbstractResponsability
 
sussesor() - Method in class vishnu.patterns.AbstractResponsability
 
sussesor() - Method in interface vishnu.patterns.Responsability
 
SwitchTo(int) - Method in class vishnu.parser.SQLSubsetParserTokenManager
 
SynchronizedCatalogManager - Class in vishnu.model.catalog
 
SynchronizedCatalogManager() - Constructor for class vishnu.model.catalog.SynchronizedCatalogManager
 
Synonym - Interface in vishnu.model.catalog.elements
 
synonymCatalog() - Method in interface vishnu.model.catalog.CatalogManager
 
synonymCatalog() - Method in class vishnu.model.catalog.CatalogManagerImpl
 
synonymCatalog() - Method in class vishnu.model.catalog.SynchronizedCatalogManager
 
SynonymCatalog - Interface in vishnu.model.catalog
 
SynonymCatalogImpl - Class in vishnu.model.catalog
 
SynonymCatalogImpl(User, String) - Constructor for class vishnu.model.catalog.SynonymCatalogImpl
 
SynonymImpl - Class in vishnu.model.catalog.elements
 
SynonymImpl(User, String) - Constructor for class vishnu.model.catalog.elements.SynonymImpl
 
SynonymImpl(String) - Constructor for class vishnu.model.catalog.elements.SynonymImpl
 

T

table(UserContext, String) - Method in interface vishnu.model.Database
 
table(UserContext, String) - Method in class vishnu.model.persistents.PersistentDatabase
 
table(UserContext, String) - Method in class vishnu.model.shareables.ObservableDatabase
 
table() - Method in interface vishnu.model.signatures.ColumnSignature
 
table() - Method in class vishnu.model.signatures.DefaultColumnSignature
 
table - Variable in class vishnu.model.signatures.DefaultTableSignature
 
Table - Interface in vishnu.model
Esta interfaz representa a una tabla de una base de datos.
table(UserContext, String) - Method in class vishnu.model.volatiles.VolatileDatabase
 
tableAlreadyExists - Static variable in exception vishnu.model.VishnuException
 
TableAlreadyExistsException - Exception in vishnu.model
 
TableAlreadyExistsException(String) - Constructor for exception vishnu.model.TableAlreadyExistsException
 
tableCatalog() - Method in interface vishnu.model.catalog.CatalogManager
 
tableCatalog() - Method in class vishnu.model.catalog.CatalogManagerImpl
 
tableCatalog() - Method in class vishnu.model.catalog.SynchronizedCatalogManager
 
TableCatalog - Interface in vishnu.model.catalog
Catalogo de tablas del motor.
TableCatalogImpl - Class in vishnu.model.catalog
 
TableCatalogImpl(User, String) - Constructor for class vishnu.model.catalog.TableCatalogImpl
 
TableContext - Class in vishnu.model.contexts
 
TableContext(UserContext) - Constructor for class vishnu.model.contexts.TableContext
 
TableContext(UserContext, Table) - Constructor for class vishnu.model.contexts.TableContext
 
TableContext(Database, User, Table, Session) - Constructor for class vishnu.model.contexts.TableContext
 
TableCreationConstraint - Interface in vishnu.model.operations.tables.creation
pattern: Pipeline
TableCreationOperation - Class in vishnu.model.transactions.operations
 
TableCreationOperation(UserContext, String, TableSignature) - Constructor for class vishnu.model.transactions.operations.TableCreationOperation
 
TableCreationPerformer - Class in vishnu.life.performers
 
TableCreationPerformer(CreateTableStatement) - Constructor for class vishnu.life.performers.TableCreationPerformer
 
TableCreationPerformer - Class in vishnu.model.operations.tables.creation
 
TableCreationPerformer() - Constructor for class vishnu.model.operations.tables.creation.TableCreationPerformer
 
tableCreationPipeline - Variable in class vishnu.life.RelationalServiceContext
 
TableFieldDeclaration() - Method in class vishnu.parser.SQLSubsetParser
 
TableFields() - Method in class vishnu.parser.SQLSubsetParser
 
TableFieldType() - Method in class vishnu.parser.SQLSubsetParser
 
TableModificationConstraint - Interface in vishnu.model.operations.tables.modification
pattern: Pipeline
tableName(String) - Static method in class vishnu.model.algebra.ColumnUtil
Devuelve el nombre de tabla para un nombre de columna calificado con un nombre de tabla
tableName() - Method in class vishnu.model.algebra.RelationAdapter
 
tableName - Static variable in class vishnu.model.catalog.AbstractCatalog
 
TableName() - Method in class vishnu.parser.SQLSubsetParser
 
tableName - Variable in class vishnu.parser.statements.MultipleAbstractStatement
 
TableNames() - Method in class vishnu.parser.SQLSubsetParser
 
TableRedefinitionConstraint - Class in vishnu.model.operations.tables.creation
 
TableRedefinitionConstraint() - Constructor for class vishnu.model.operations.tables.creation.TableRedefinitionConstraint
 
tables() - Method in class vishnu.tests.CompoundInsertTestCase
 
tables() - Method in class vishnu.tests.InsertTestCase
 
tables() - Method in class vishnu.tests.MultiTableConnectorTestCase
 
tableSignature - Variable in class vishnu.model.catalog.AbstractCatalog
 
TableSignature - Interface in vishnu.model.signatures
Esta interfaz modela la declaracion de tipos de una tabla.
tableSignatureCatalog() - Method in interface vishnu.model.catalog.CatalogManager
 
tableSignatureCatalog() - Method in class vishnu.model.catalog.CatalogManagerImpl
 
tableSignatureCatalog() - Method in class vishnu.model.catalog.SynchronizedCatalogManager
 
TableSignatureCatalog - Interface in vishnu.model.catalog
Catalogo de signaturas de tablas del motor.
TableSignatureCatalogImpl - Class in vishnu.model.catalog
 
TableView - Class in client
 
TableView(Frame, boolean, SQLInterface) - Constructor for class client.TableView
Creates a new instance of VistaTabla
take() - Method in class vishnu.patterns.Pool
 
tearDown() - Method in class vishnu.tests.ConnectorTestCase
 
tearDownOnce() - Method in class vishnu.tests.ConnectorTestCase
 
test(Graph<E>) - Method in interface vishnu.model.transactions.deadlock.DeadlockDetector
Examina el grafo buscando ciclos.
test(Graph<E>) - Method in class vishnu.model.transactions.deadlock.DFSDeadlockDetector
 
Test - Class in vishnu.model.transactions.deadlock
 
Test() - Constructor for class vishnu.model.transactions.deadlock.Test
 
test1FirstTable() - Method in class vishnu.tests.CreateTestCase
 
test1SimpleInsert() - Method in class vishnu.tests.CompoundInsertTestCase
 
test1SimpleInsert() - Method in class vishnu.tests.InsertTestCase
 
TestAlgebraPerforms - Class in vishnu.model.tests
 
TestAlgebraPerforms(DatabaseManager) - Constructor for class vishnu.model.tests.TestAlgebraPerforms
 
testCharColumn() - Method in class vishnu.tests.CreateTestCase
 
TestConnector - Class in vishnu.javaconnector.tests
 
TestConnector() - Constructor for class vishnu.javaconnector.tests.TestConnector
 
TestDatabase - Class in vishnu.model.tests
TODO Comment this.
TestDatabase(DatabaseManager) - Constructor for class vishnu.model.tests.TestDatabase
 
testDuplicateColumns() - Method in class vishnu.tests.CreateTestCase
 
testDuplicatedName() - Method in class vishnu.tests.CreateTestCase
 
testDuplicatePKs() - Method in class vishnu.tests.CreateTestCase
 
TestHashIndex - Class in vishnu.model.indexes.tests
 
testInvalidClass() - Method in class vishnu.tests.CompoundInsertTestCase
 
testInvalidClass() - Method in class vishnu.tests.InsertTestCase
 
testInvalidSize() - Method in class vishnu.tests.CompoundInsertTestCase
 
testInvalidSize() - Method in class vishnu.tests.InsertTestCase
 
testMultiple() - Static method in class vishnu.javaconnector.tests.TestConnector
 
testNegativeCharColumn() - Method in class vishnu.tests.CreateTestCase
 
testNoColumns() - Method in class vishnu.tests.CreateTestCase
 
TestNormalForm - Class in vishnu.model.tests
 
TestNormalForm() - Constructor for class vishnu.model.tests.TestNormalForm
 
testNull() - Method in class vishnu.tests.InsertTestCase
 
testNull1() - Method in class vishnu.tests.CompoundInsertTestCase
 
testNull2() - Method in class vishnu.tests.CompoundInsertTestCase
 
testNull3() - Method in class vishnu.tests.CompoundInsertTestCase
 
testNull4() - Method in class vishnu.tests.CompoundInsertTestCase
 
testNull5() - Method in class vishnu.tests.CompoundInsertTestCase
 
testNumericColumn() - Method in class vishnu.tests.CreateTestCase
 
TestPersistentTable - Class in vishnu.model.tests
 
TestPersistentTable() - Constructor for class vishnu.model.tests.TestPersistentTable
 
testPK() - Method in class vishnu.tests.InsertTestCase
 
testPK1() - Method in class vishnu.tests.CompoundInsertTestCase
 
testPK2() - Method in class vishnu.tests.CompoundInsertTestCase
 
testPK3() - Method in class vishnu.tests.CompoundInsertTestCase
 
testPK4() - Method in class vishnu.tests.CompoundInsertTestCase
 
testPK5() - Method in class vishnu.tests.CompoundInsertTestCase
 
testPK6() - Method in class vishnu.tests.CompoundInsertTestCase
 
TestPlannerInTranslation - Class in vishnu.planner.tests
 
TestPlannerInTranslation() - Constructor for class vishnu.planner.tests.TestPlannerInTranslation
 
TestPlannerPlan - Class in vishnu.planner.tests
 
TestPlannerPlan() - Constructor for class vishnu.planner.tests.TestPlannerPlan
 
TestRawTable - Class in vishnu.model.tests
 
TestRawTable() - Constructor for class vishnu.model.tests.TestRawTable
 
TestRunner - Class in vishnu.tests
 
TestRunner() - Constructor for class vishnu.tests.TestRunner
 
testSimple() - Method in class vishnu.tests.LoggingTestCase
 
testSimple() - Method in class vishnu.tests.SharingTestCase
 
testSingle() - Static method in class vishnu.javaconnector.tests.TestConnector
 
TestSortedRawTable - Class in vishnu.model.tests
 
TestSortedRawTable() - Constructor for class vishnu.model.tests.TestSortedRawTable
 
TestSQLStatement - Class in vishnu.model.tests
 
TestSQLStatement(DatabaseManager) - Constructor for class vishnu.model.tests.TestSQLStatement
 
testTrivial() - Method in class vishnu.tests.TrivialTestCase
 
testTrivial2() - Method in class vishnu.tests.TrivialTestCase
 
testUnknownPK() - Method in class vishnu.tests.CreateTestCase
 
TestVolatileRecordSet - Class in vishnu.model.tests
 
TestVolatileRecordSet() - Constructor for class vishnu.model.tests.TestVolatileRecordSet
 
testZeroCharColumn() - Method in class vishnu.tests.CreateTestCase
 
thread() - Method in class vishnu.sharing.ShareGate.ActionNotification
 
thread(Thread) - Method in class vishnu.sharing.ShareGate.ActionNotification
 
tm - Variable in class vishnu.model.transactions.deadlock.DeadlockContext
 
token - Variable in class vishnu.parser.SQLSubsetParser
 
Token - Class in vishnu.parser
Describes the input token stream.
Token() - Constructor for class vishnu.parser.Token
 
token_source - Variable in class vishnu.parser.SQLSubsetParser
 
TokenAbort() - Method in class vishnu.parser.SQLSubsetParser
 
TokenAllColumns() - Method in class vishnu.parser.SQLSubsetParser
 
TokenAnd() - Method in class vishnu.parser.SQLSubsetParser
 
TokenBegin() - Method in class vishnu.parser.SQLSubsetParser
 
TokenChar() - Method in class vishnu.parser.SQLSubsetParser
 
TokenCloseParentesis() - Method in class vishnu.parser.SQLSubsetParser
 
TokenCommit() - Method in class vishnu.parser.SQLSubsetParser
 
TokenConstant() - Method in class vishnu.parser.SQLSubsetParser
 
TokenCreate() - Method in class vishnu.parser.SQLSubsetParser
 
TokenCreateTable() - Method in class vishnu.parser.SQLSubsetParser
 
TokenDelete() - Method in class vishnu.parser.SQLSubsetParser
 
TokenEqual() - Method in class vishnu.parser.SQLSubsetParser
 
TokenFalse() - Method in class vishnu.parser.SQLSubsetParser
 
TokenFrom() - Method in class vishnu.parser.SQLSubsetParser
 
TokenGreater() - Method in class vishnu.parser.SQLSubsetParser
 
TokenGreaterOrEqual() - Method in class vishnu.parser.SQLSubsetParser
 
TokenIdentifier() - Method in class vishnu.parser.SQLSubsetParser
 
tokenImage - Variable in exception vishnu.parser.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface vishnu.parser.SQLSubsetParserConstants
 
TokenIn() - Method in class vishnu.parser.SQLSubsetParser
 
TokenIndex() - Method in class vishnu.parser.SQLSubsetParser
 
TokenInsertInto() - Method in class vishnu.parser.SQLSubsetParser
 
TokenInteger() - Method in class vishnu.parser.SQLSubsetParser
 
TokenLess() - Method in class vishnu.parser.SQLSubsetParser
 
TokenLessOrEqual() - Method in class vishnu.parser.SQLSubsetParser
 
TokenMgrError - Error in vishnu.parser
 
TokenMgrError() - Constructor for error vishnu.parser.TokenMgrError
 
TokenMgrError(String, int) - Constructor for error vishnu.parser.TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error vishnu.parser.TokenMgrError
 
TokenNot() - Method in class vishnu.parser.SQLSubsetParser
 
TokenNotEqual() - Method in class vishnu.parser.SQLSubsetParser
 
TokenNull() - Method in class vishnu.parser.SQLSubsetParser
 
TokenNumeric() - Method in class vishnu.parser.SQLSubsetParser
 
TokenOn() - Method in class vishnu.parser.SQLSubsetParser
 
TokenOpenParentesis() - Method in class vishnu.parser.SQLSubsetParser
 
TokenOr() - Method in class vishnu.parser.SQLSubsetParser
 
TokenPrimaryKey() - Method in class vishnu.parser.SQLSubsetParser
 
TokenSelect() - Method in class vishnu.parser.SQLSubsetParser
 
TokenSet() - Method in class vishnu.parser.SQLSubsetParser
 
TokenSpace() - Method in class vishnu.parser.SQLSubsetParser
 
TokenSpaces() - Method in class vishnu.parser.SQLSubsetParser
 
TokenTable() - Method in class vishnu.parser.SQLSubsetParser
 
TokenTransaction() - Method in class vishnu.parser.SQLSubsetParser
 
TokenTrue() - Method in class vishnu.parser.SQLSubsetParser
 
TokenUpdate() - Method in class vishnu.parser.SQLSubsetParser
 
TokenUser() - Method in class vishnu.parser.SQLSubsetParser
 
TokenUsing() - Method in class vishnu.parser.SQLSubsetParser
 
TokenValues() - Method in class vishnu.parser.SQLSubsetParser
 
TokenWhere() - Method in class vishnu.parser.SQLSubsetParser
 
toString() - Method in class vishnu.configurators.transport.MasiveTransportServiceConfigurator
 
toString() - Method in class vishnu.configurators.transport.PooledTransportServiceConfigurator
 
toString() - Method in class vishnu.configurators.transport.PopulatedTransportServiceConfigurator
 
toString() - Method in class vishnu.configurators.transport.PopulatedVolatileTransportServiceConfigurator
 
toString() - Method in class vishnu.configurators.transport.TransactionalPooledTransportServiceConfigurator
 
toString() - Method in class vishnu.javaconnector.CustomStatementImpl
 
toString() - Method in exception vishnu.life.ConstraintViolationException
 
toString() - Method in class vishnu.life.performers.transactions.TransactionAbstractPerformer.ActionNotification
 
toString() - Method in class vishnu.logging.PointImpl
 
toString() - Method in exception vishnu.model.algebra.algorithms.AlgorithmException
 
toString() - Method in class vishnu.model.algebra.algorithms.join.DefaultCartesianProductAlgorithm
 
toString() - Method in class vishnu.model.algebra.algorithms.join.HashJoinAlgorithm
 
toString() - Method in class vishnu.model.algebra.algorithms.join.IndexNestedLoopJoinAlgorithm
 
toString() - Method in class vishnu.model.algebra.algorithms.join.SortMergeJoinAlgorithm
 
toString() - Method in class vishnu.model.algebra.algorithms.projection.DefaultProjectionAlgorithm
 
toString() - Method in class vishnu.model.algebra.algorithms.selection.HashIndexEqualitySelectionAlgorithm
 
toString() - Method in class vishnu.model.algebra.algorithms.selection.NoIndexSortedDataSelectionAlgorithm
 
toString() - Method in class vishnu.model.algebra.algorithms.selection.ScanSelectionAlgorithm
 
toString() - Method in class vishnu.model.algebra.CartesianProduct
 
toString() - Method in class vishnu.model.algebra.ConjunctiveSelection
 
toString() - Method in class vishnu.model.algebra.Division
 
toString() - Method in class vishnu.model.algebra.EquiJoin
 
toString() - Method in class vishnu.model.algebra.Intersection
 
toString() - Method in interface vishnu.model.algebra.Join
 
toString() - Method in class vishnu.model.algebra.MixedJoin
 
toString() - Method in class vishnu.model.algebra.MixedSelection
 
toString() - Method in class vishnu.model.algebra.optimizer.merit.MeritAlgorithm
 
toString() - Method in class vishnu.model.algebra.Projection
 
toString() - Method in class vishnu.model.algebra.RelationAdapter
 
toString() - Method in class vishnu.model.algebra.Renaming
 
toString() - Method in class vishnu.model.algebra.Substraction
 
toString() - Method in class vishnu.model.algebra.Union
 
toString() - Method in exception vishnu.model.AmbiguousColumnNameException
 
toString() - Method in exception vishnu.model.DuplicateColumnNameException
 
toString() - Method in class vishnu.model.operations.ConstraintViolation
 
toString() - Method in class vishnu.model.persistents.NamingContext
 
toString() - Method in class vishnu.model.persistents.PersistentRecord
 
toString() - Method in exception vishnu.model.PrimaryKeyException
 
toString() - Method in class vishnu.model.renaming.RenamedTableSignature
 
toString() - Method in class vishnu.model.shareables.ShareableRecord
 
toString() - Method in class vishnu.model.signatures.DefaultColumnSignature
 
toString() - Method in class vishnu.model.signatures.DefaultTableSignature
 
toString() - Method in exception vishnu.model.TableAlreadyExistsException
 
toString() - Method in exception vishnu.model.UnknownColumnException
 
toString() - Method in exception vishnu.model.UnknownDatabaseException
 
toString() - Method in exception vishnu.model.UnknownTableException
 
toString() - Method in class vishnu.model.User
 
toString() - Method in class vishnu.model.values.BooleanValue
 
toString() - Method in class vishnu.model.values.CharValue
 
toString() - Method in class vishnu.model.values.IntegerValue
 
toString() - Method in class vishnu.model.values.NumericValue
 
toString() - Method in interface vishnu.model.values.Value
 
toString() - Method in exception vishnu.model.VishnuException
 
toString() - Method in class vishnu.model.volatiles.VolatileRecord
 
toString() - Method in class vishnu.parser.expressions.SQLAndOperator
 
toString() - Method in class vishnu.parser.expressions.SQLAttribute
 
toString() - Method in class vishnu.parser.expressions.SQLConditionalExpression
 
toString() - Method in class vishnu.parser.expressions.SQLConstant
 
toString() - Method in class vishnu.parser.expressions.SQLEqualOperator
 
toString() - Method in class vishnu.parser.expressions.SQLGreaterOperator
 
toString() - Method in class vishnu.parser.expressions.SQLGreaterOrEqualOperator
 
toString() - Method in class vishnu.parser.expressions.SQLInOperator
 
toString() - Method in class vishnu.parser.expressions.SQLLessOperator
 
toString() - Method in class vishnu.parser.expressions.SQLLessOrEqualOperator
 
toString() - Method in class vishnu.parser.expressions.SQLNotEqualOperator
 
toString() - Method in class vishnu.parser.expressions.SQLNotOperator
 
toString() - Method in class vishnu.parser.expressions.SQLOrOperator
 
toString() - Method in exception vishnu.parser.SQLParserException
 
toString() - Method in class vishnu.parser.statements.CreateTableStatement
 
toString() - Method in class vishnu.parser.statements.CreateUserStatement
 
toString() - Method in class vishnu.parser.statements.MultipleDeleteStatement
 
toString() - Method in class vishnu.parser.statements.MultipleUpdateStatement
 
toString() - Method in class vishnu.parser.statements.SelectStatement
 
toString() - Method in class vishnu.parser.statements.SingleDeleteStatement
 
toString() - Method in class vishnu.parser.statements.SingleInsertStatement
 
toString() - Method in class vishnu.parser.statements.SingleUpdateStatement
 
toString() - Method in class vishnu.parser.Token
Returns the image.
toString() - Method in class vishnu.sessions.Session
 
toString() - Method in class vishnu.sharing.ShareGate.ActionNotification
 
toString() - Method in class vishnu.tests.CreateTestCase
 
totalBuckets() - Method in class vishnu.model.indexes.hashing.BucketRecordSet
 
Transaction - Interface in vishnu.model.transactions
Interfaz para las transacciones del motor.
TransactionAbortionPerformer - Class in vishnu.life.performers.transactions
 
TransactionAbortionPerformer() - Constructor for class vishnu.life.performers.transactions.TransactionAbortionPerformer
 
TransactionAbortStatement - Class in vishnu.parser.statements
 
TransactionAbortStatement() - Constructor for class vishnu.parser.statements.TransactionAbortStatement
 
TransactionAbstractPerformer - Class in vishnu.life.performers.transactions
 
TransactionAbstractPerformer() - Constructor for class vishnu.life.performers.transactions.TransactionAbstractPerformer
 
TransactionAbstractPerformer.Action - Enum in vishnu.life.performers.transactions
 
TransactionAbstractPerformer.ActionNotification - Class in vishnu.life.performers.transactions
 
TransactionAbstractPerformer.ActionNotification() - Constructor for class vishnu.life.performers.transactions.TransactionAbstractPerformer.ActionNotification
 
TransactionAcceptationPerformer - Class in vishnu.life.performers.transactions
 
TransactionAcceptationPerformer() - Constructor for class vishnu.life.performers.transactions.TransactionAcceptationPerformer
 
TransactionalPooledTransportServiceConfigurator - Class in vishnu.configurators.transport
 
TransactionalPooledTransportServiceConfigurator() - Constructor for class vishnu.configurators.transport.TransactionalPooledTransportServiceConfigurator
 
TransactionalSessionHandler - Class in vishnu.sessions
 
TransactionalSessionHandler(SessionPool) - Constructor for class vishnu.sessions.TransactionalSessionHandler
 
TransactionBeginStatement - Class in vishnu.parser.statements
 
TransactionBeginStatement() - Constructor for class vishnu.parser.statements.TransactionBeginStatement
 
TransactionCommitStatement - Class in vishnu.parser.statements
 
TransactionCommitStatement() - Constructor for class vishnu.parser.statements.TransactionCommitStatement
 
TransactionCreationPerformer - Class in vishnu.life.performers.transactions
 
TransactionCreationPerformer() - Constructor for class vishnu.life.performers.transactions.TransactionCreationPerformer
 
TransactionImpl - Class in vishnu.model.transactions
 
TransactionImpl(TransactionTerminator, UserContext) - Constructor for class vishnu.model.transactions.TransactionImpl
 
TransactionManager - Interface in vishnu.model.transactions
 
TransactionManager.Context - Class in vishnu.model.transactions
 
TransactionManager.Context() - Constructor for class vishnu.model.transactions.TransactionManager.Context
 
TransactionManagerImpl - Class in vishnu.model.transactions
 
TransactionManagerImpl() - Constructor for class vishnu.model.transactions.TransactionManagerImpl
 
transactions() - Method in interface vishnu.model.transactions.TransactionManager
 
transactions() - Method in class vishnu.model.transactions.TransactionManagerImpl
 
TransactionStatement() - Method in class vishnu.parser.SQLSubsetParser
 
TransactionTerminator - Interface in vishnu.model.transactions
 
TransactionTerminatorImpl - Class in vishnu.model.transactions
Se encargar de comitear las transaccciones, como esta sincornizado, se asegura que una transaccion comitee a la vez.
TransactionTerminatorImpl(Logger<Point<Transaction>>) - Constructor for class vishnu.model.transactions.TransactionTerminatorImpl
 
translateExpression(SQLOperand, List<SelectStatement>) - Method in class vishnu.planner.CannonicalPlanner
transforma los operadores IN en igualdades
translateRelation(SelectStatement) - Method in class vishnu.planner.CannonicalPlanner
 
TranslationStage - Interface in vishnu.model.algebra.optimizer
 
TransportService - Interface in vishnu.transport
Esta interfaz modela los servicios de transporte.
TransportServiceConfigurator - Interface in vishnu.configurators.transport
Esta interfaz modela a los configuradores del stack de servicios de motor de bases de datos.
TransportServiceConfiguratorFactory - Class in vishnu.configurators.transport
Esta clase es una fabrica polimorfica que mantiene el registro de los configuradores de servicios de transporte del sistema.
TransportServiceConfiguratorFactory() - Constructor for class vishnu.configurators.transport.TransportServiceConfiguratorFactory
 
TransportServiceContext - Class in vishnu.transport
 
TransportServiceContext(RelationalDatabaseService, SessionHandler) - Constructor for class vishnu.transport.TransportServiceContext
 
TrivialTestCase - Class in vishnu.tests
 
TrivialTestCase() - Constructor for class vishnu.tests.TrivialTestCase
 
TrivialTestCase(String) - Constructor for class vishnu.tests.TrivialTestCase
 
TrivialTestCase(int) - Constructor for class vishnu.tests.TrivialTestCase
 
trueValue() - Static method in class vishnu.model.values.BooleanValue
devuelve el valor booleano verdadero.
type() - Method in class client.SQLAccess.SQLInterface
 

U

u - Variable in class vishnu.model.contexts.UserContext
 
UnaryAlgorithm - Interface in vishnu.model.algebra.algorithms
Representa a los algoritmos de relaciones unarias.
UnaryRelation - Interface in vishnu.model.algebra
Esta interfaz modela las relaciones unarias del algebra relacional.
undo(RecoveryContext) - Method in class vishnu.model.transactions.operations.AbstractOperation
 
undo(RecoveryContext) - Method in interface vishnu.model.transactions.operations.Operation
 
UndoRecoveryStrategy - Interface in recovery
 
Union - Class in vishnu.model.algebra
 
Union(Relation, Relation) - Constructor for class vishnu.model.algebra.Union
Creates a new instance of Union
UnionAlgorithm - Class in vishnu.model.algebra.algorithms.others
 
UnionAlgorithm() - Constructor for class vishnu.model.algebra.algorithms.others.UnionAlgorithm
 
UNIQUE - Static variable in interface vishnu.model.indexes.Index
 
unknownColumn - Static variable in exception vishnu.model.VishnuException
 
UnknownColumnException - Exception in vishnu.model
Esta excepcion modela la situacion de un intento de acceso a una columna no definida en una tabla.
UnknownColumnException(String) - Constructor for exception vishnu.model.UnknownColumnException
 
unknownDatabase - Static variable in exception vishnu.model.VishnuException
 
UnknownDatabaseException - Exception in vishnu.model
Esta excepcion modela la situacion de un intento de acceso a una base de datos no definida en un administrador de bases de datos.
UnknownDatabaseException(String) - Constructor for exception vishnu.model.UnknownDatabaseException
 
unknownRecord - Static variable in exception vishnu.model.VishnuException
 
unknownTable - Static variable in exception vishnu.model.VishnuException
 
UnknownTableException - Exception in vishnu.model
Esta excepcion modela la situacion de un intento de acceso a una tabla no definida en una base de datos.
UnknownTableException(String) - Constructor for exception vishnu.model.UnknownTableException
 
unknownUser - Static variable in exception vishnu.model.VishnuException
 
UNORDERED_RECORDS - Static variable in class vishnu.persistence.SortedRawTable
 
update(M) - Method in interface vishnu.logging.Logger
Updates m in this manager.
update(M) - Method in class vishnu.logging.LoggerImpl
 
update(Record) - Method in class vishnu.model.indexes.hashing.BucketRecordSet
 
update(Record) - Method in class vishnu.model.indexes.hashing.StaticHashRecordSet
 
update(Record) - Method in class vishnu.model.persistents.PersistentRecordSet
 
update(Record) - Method in interface vishnu.model.RecordSet
Reemplaza los antiguos valores del registro por lo nuevos.
update(Record) - Method in class vishnu.model.renaming.RenamedRecordSet
 
update(Record) - Method in class vishnu.model.shareables.ObservableRecordSet
 
update(Observable, Object) - Method in interface vishnu.model.transactions.TransactionManager
 
update(Observable, Object) - Method in class vishnu.model.transactions.TransactionManagerImpl
 
update(Record) - Method in class vishnu.model.volatiles.recordset.DefaultVolatileRecordSet
 
update(Record) - Method in class vishnu.model.volatiles.recordset.OrderedVolatileRecordSet
 
update(Record) - Method in class vishnu.paging.DefaultPage
 
update(Record) - Method in interface vishnu.paging.Page
Actualiza el registro r en la pagina.
update(Record) - Method in class vishnu.persistence.DefaultRawTable
 
update(Record) - Method in interface vishnu.persistence.RawTable
Actualiza el registro.
update(Record) - Method in class vishnu.persistence.SortedRawTable
 
update(Observable, Object) - Method in class vishnu.sharing.ShareManager
 
updateArray(String, Array) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateArray(int, Array) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateAsciiStream(String, InputStream, int) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateAsciiStream(int, InputStream, int) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateBigDecimal(String, BigDecimal) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateBigDecimal(int, BigDecimal) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateBinaryStream(String, InputStream, int) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateBinaryStream(int, InputStream, int) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateBlob(String, Blob) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateBlob(int, Blob) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateBoolean(String, boolean) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateBoolean(int, boolean) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateByte(String, byte) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateByte(int, byte) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateBytes(String, byte[]) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateBytes(int, byte[]) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateCharacterStream(String, Reader, int) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateCharacterStream(int, Reader, int) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateClob(String, Clob) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateClob(int, Clob) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateDate(String, Date) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateDate(int, Date) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateDouble(int, double) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateDouble(String, double) - Method in class vishnu.javaconnector.ResultSetImpl
 
updatedRecords() - Method in class vishnu.paging.DefaultPage
 
updatedRecords() - Method in interface vishnu.paging.Page
Devuelve la lista de registros remplazados.
updateFloat(String, float) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateFloat(int, float) - Method in class vishnu.javaconnector.ResultSetImpl
 
UpdateIndexNotifier - Class in vishnu.model.operations.tables.modification
 
UpdateIndexNotifier() - Constructor for class vishnu.model.operations.tables.modification.UpdateIndexNotifier
 
updateInt(String, int) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateInt(int, int) - Method in class vishnu.javaconnector.ResultSetImpl
 
UpdateLineColumn(char) - Method in class vishnu.parser.SimpleCharStream
 
updateLong(String, long) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateLong(int, long) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateNull(String) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateNull(int) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateObject(String, Object) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateObject(String, Object, int) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateObject(int, Object) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateObject(int, Object, int) - Method in class vishnu.javaconnector.ResultSetImpl
 
UpdatePerformer - Class in vishnu.model.operations.tables.modification
 
UpdatePerformer() - Constructor for class vishnu.model.operations.tables.modification.UpdatePerformer
 
updatePipeline - Variable in class vishnu.life.RelationalServiceContext
 
UpdateRecord - Class in vishnu.model.transactions.operations
 
UpdateRecord(NamingContext, Record) - Constructor for class vishnu.model.transactions.operations.UpdateRecord
 
updateRef(String, Ref) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateRef(int, Ref) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateRow() - Method in class vishnu.javaconnector.ResultSetImpl
 
updateShort(int, short) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateShort(String, short) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateString(int, String) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateString(String, String) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateTime(int, Time) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateTime(String, Time) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateTimestamp(String, Timestamp) - Method in class vishnu.javaconnector.ResultSetImpl
 
updateTimestamp(int, Timestamp) - Method in class vishnu.javaconnector.ResultSetImpl
 
User - Class in vishnu.model
 
User(String) - Constructor for class vishnu.model.User
 
userCatalog() - Method in interface vishnu.model.catalog.CatalogManager
 
userCatalog() - Method in class vishnu.model.catalog.CatalogManagerImpl
 
userCatalog() - Method in class vishnu.model.catalog.SynchronizedCatalogManager
 
UserCatalog - Interface in vishnu.model.catalog
Catalogo de usuarios del motor.
UserCatalogImpl - Class in vishnu.model.catalog
 
userContext() - Method in class vishnu.life.performers.transactions.TransactionAbstractPerformer.ActionNotification
 
userContext(UserContext) - Method in class vishnu.life.performers.transactions.TransactionAbstractPerformer.ActionNotification
 
UserContext - Class in vishnu.model.contexts
 
UserContext() - Constructor for class vishnu.model.contexts.UserContext
 
UserContext(DatabaseContext, User) - Constructor for class vishnu.model.contexts.UserContext
 
UserContext(UserContext) - Constructor for class vishnu.model.contexts.UserContext
 
UserContext(Database, User, Session) - Constructor for class vishnu.model.contexts.UserContext
 
userContext() - Method in class vishnu.model.indexes.AbstractIndex
 
UserCreationConstraint - Interface in vishnu.model.operations.users
 
UserCreationOperation - Class in vishnu.model.transactions.operations
 
UserCreationOperation(UserContext, User, String) - Constructor for class vishnu.model.transactions.operations.UserCreationOperation
 
UserCreationPerformer - Class in vishnu.life.performers
 
UserCreationPerformer(CreateUserStatement) - Constructor for class vishnu.life.performers.UserCreationPerformer
 
UserCreationPerformer - Class in vishnu.model.operations.users
 
UserCreationPerformer() - Constructor for class vishnu.model.operations.users.UserCreationPerformer
 
userCreationPipeline - Variable in class vishnu.life.RelationalServiceContext
 
userFieldSize - Static variable in class vishnu.model.catalog.AbstractCatalog
 
userName - Static variable in class vishnu.model.catalog.AbstractCatalog
 
UserRedefinitionConstraint - Class in vishnu.model.operations.users
 
UserRedefinitionConstraint() - Constructor for class vishnu.model.operations.users.UserRedefinitionConstraint
 
util - package util
 

V

value - Variable in class vishnu.model.algebra.algorithms.EqualityOperations.AttributeValuePair
 
value() - Method in class vishnu.model.values.BooleanValue
 
value() - Method in class vishnu.model.values.CharValue
 
value - Variable in class vishnu.model.values.IntegerValue
 
value() - Method in class vishnu.model.values.IntegerValue
 
value - Variable in class vishnu.model.values.NumericValue
 
value() - Method in class vishnu.model.values.NumericValue
 
Value - Interface in vishnu.model.values
Esta interfaz modela los valores representables en el motor.
value() - Method in interface vishnu.model.values.Value
 
value() - Method in class vishnu.parser.expressions.SQLConstant
 
valueClass() - Method in interface vishnu.model.signatures.ColumnSignature
clase de valor almacenado por la columna.
valueClass() - Method in class vishnu.model.signatures.DefaultColumnSignature
clase de valor almacenado por la columna.
ValueClass - Interface in vishnu.model.values
Esta interfaz modela a las clases del valor que puede representar el motor.
ValueList() - Method in class vishnu.parser.SQLSubsetParser
 
valueMap() - Method in class vishnu.parser.SQLSubsetParser
 
valueOf(String) - Static method in enum vishnu.life.Command.Notice
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum vishnu.life.performers.transactions.TransactionAbstractPerformer.Action
Returns the enum constant of this type with the specified name.
valueOf(boolean) - Static method in class vishnu.model.values.BooleanValue
devuelve el valor booleano pedido en funcion de b.
valueOf(String) - Static method in enum vishnu.sharing.ShareGate.Action
Returns the enum constant of this type with the specified name.
values() - Static method in enum vishnu.life.Command.Notice
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum vishnu.life.performers.transactions.TransactionAbstractPerformer.Action
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum vishnu.sharing.ShareGate.Action
Returns an array containing the constants of this enum type, in the order they're declared.
vishnu.cleanup - package vishnu.cleanup
 
vishnu.configurators - package vishnu.configurators
 
vishnu.configurators.relationals - package vishnu.configurators.relationals
 
vishnu.configurators.transport - package vishnu.configurators.transport
 
vishnu.javaconnector - package vishnu.javaconnector
 
vishnu.javaconnector.tests - package vishnu.javaconnector.tests
 
vishnu.life - package vishnu.life
 
vishnu.life.performers - package vishnu.life.performers
 
vishnu.life.performers.transactions - package vishnu.life.performers.transactions
 
vishnu.life.pooled - package vishnu.life.pooled
 
vishnu.life.single - package vishnu.life.single
 
vishnu.logging - package vishnu.logging
 
vishnu.model - package vishnu.model
 
vishnu.model.algebra - package vishnu.model.algebra
 
vishnu.model.algebra.algorithms - package vishnu.model.algebra.algorithms
 
vishnu.model.algebra.algorithms.join - package vishnu.model.algebra.algorithms.join
 
vishnu.model.algebra.algorithms.others - package vishnu.model.algebra.algorithms.others
 
vishnu.model.algebra.algorithms.projection - package vishnu.model.algebra.algorithms.projection
 
vishnu.model.algebra.algorithms.selection - package vishnu.model.algebra.algorithms.selection
 
vishnu.model.algebra.normalform - package vishnu.model.algebra.normalform
 
vishnu.model.algebra.optimizer - package vishnu.model.algebra.optimizer
 
vishnu.model.algebra.optimizer.costs - package vishnu.model.algebra.optimizer.costs
 
vishnu.model.algebra.optimizer.merit - package vishnu.model.algebra.optimizer.merit
 
vishnu.model.catalog - package vishnu.model.catalog
 
vishnu.model.catalog.elements - package vishnu.model.catalog.elements
 
vishnu.model.contexts - package vishnu.model.contexts
 
vishnu.model.indexes - package vishnu.model.indexes
 
vishnu.model.indexes.hashing - package vishnu.model.indexes.hashing
 
vishnu.model.indexes.tests - package vishnu.model.indexes.tests
 
vishnu.model.operations - package vishnu.model.operations
 
vishnu.model.operations.indexes.creation - package vishnu.model.operations.indexes.creation
 
vishnu.model.operations.tables.creation - package vishnu.model.operations.tables.creation
 
vishnu.model.operations.tables.modification - package vishnu.model.operations.tables.modification
 
vishnu.model.operations.users - package vishnu.model.operations.users
 
vishnu.model.persistents - package vishnu.model.persistents
 
vishnu.model.pooling - package vishnu.model.pooling
 
vishnu.model.renaming - package vishnu.model.renaming
 
vishnu.model.shareables - package vishnu.model.shareables
 
vishnu.model.signatures - package vishnu.model.signatures
 
vishnu.model.tests - package vishnu.model.tests
 
vishnu.model.transactions - package vishnu.model.transactions
 
vishnu.model.transactions.deadlock - package vishnu.model.transactions.deadlock
 
vishnu.model.transactions.operations - package vishnu.model.transactions.operations
 
vishnu.model.values - package vishnu.model.values
 
vishnu.model.volatiles - package vishnu.model.volatiles
 
vishnu.model.volatiles.recordset - package vishnu.model.volatiles.recordset
 
vishnu.paging - package vishnu.paging
 
vishnu.parser - package vishnu.parser
 
vishnu.parser.expressions - package vishnu.parser.expressions
 
vishnu.parser.statements - package vishnu.parser.statements
 
vishnu.patterns - package vishnu.patterns
 
vishnu.persistence - package vishnu.persistence
 
vishnu.persistence.ids - package vishnu.persistence.ids
 
vishnu.planner - package vishnu.planner
 
vishnu.planner.tests - package vishnu.planner.tests
 
vishnu.sessions - package vishnu.sessions
 
vishnu.sharing - package vishnu.sharing
 
vishnu.tests - package vishnu.tests
 
vishnu.transport - package vishnu.transport
 
vishnu.transport.remoting - package vishnu.transport.remoting
 
vishnu.util - package vishnu.util
 
VishnuConnection - Class in vishnu.javaconnector
Implementa una Connection JDBC para el servicio de transporte RMI.
VishnuConnection(String, String, String) - Constructor for class vishnu.javaconnector.VishnuConnection
Creates a new instance of ConnectionImpl
VishnuDatasource - Class in vishnu.javaconnector
 
VishnuDatasource() - Constructor for class vishnu.javaconnector.VishnuDatasource
 
VishnuException - Exception in vishnu.model
La idea detras de esta clase es que todas las excepciones del motor sean del mismo tipo, pero con diferentes codigos de estado.
VishnuException(int) - Constructor for exception vishnu.model.VishnuException
 
VishnuException(int, String) - Constructor for exception vishnu.model.VishnuException
 
VishnuRecoveryStrategy - Class in recovery
 
VishnuRecoveryStrategy(UndoRecoveryStrategy, RedoRecoveryStrategy) - Constructor for class recovery.VishnuRecoveryStrategy
 
visit(Relation, UserContext) - Method in class vishnu.model.algebra.optimizer.AlgorithmSelectionStage
 
visit(Relation, UserContext) - Method in class vishnu.model.algebra.optimizer.AttributeInferringStage
 
visit(Relation, UserContext) - Method in class vishnu.model.algebra.optimizer.ChildVisitorTranslationStage
 
visit(Relation, UserContext) - Method in class vishnu.model.algebra.optimizer.ColumnInferringStage
 
visit(Relation, UserContext) - Method in class vishnu.model.algebra.optimizer.ConjunctionTranslationStage
 
visit(Relation, UserContext) - Method in class vishnu.model.algebra.optimizer.JoinTranslationStage
 
visit(Relation, UserContext) - Method in class vishnu.model.algebra.optimizer.NormalizationStage
 
visit(Relation, UserContext) - Method in class vishnu.model.algebra.optimizer.ProjectionForwardingTranslationStage
 
visit(Relation, UserContext) - Method in class vishnu.model.algebra.optimizer.SelectionForwardingTranslationStage
 
visit(Relation, UserContext) - Method in interface vishnu.model.algebra.optimizer.VisitorTranslationStage
 
visitAll(Relation, UserContext) - Method in class vishnu.model.algebra.optimizer.ParentVisitorTranslationStage
notes: visits first childs and then parent.
VisitorTranslationStage - Interface in vishnu.model.algebra.optimizer
 
VolatileDatabase - Class in vishnu.model.volatiles
Esta clase es una implementacion de una base de datos que solo se mantiene en memoria volatil.
VolatileDatabaseManager - Class in vishnu.model.volatiles
Esta clase modela un administrador de bases de datos que trabaja unicamente con bases de datos y tablas en memoria.
VolatileDatabaseManager() - Constructor for class vishnu.model.volatiles.VolatileDatabaseManager
 
VolatileOrderedTable - Class in vishnu.model.volatiles
 
VolatileOrderedTable(String, TableSignature, String, Session) - Constructor for class vishnu.model.volatiles.VolatileOrderedTable
 
VolatileRecord - Class in vishnu.model.volatiles
Esta clase modela un registro que trabaja unicamente con datos en memoria principal.
VolatileRecord(TableSignature) - Constructor for class vishnu.model.volatiles.VolatileRecord
 
VolatileRecordSet - Interface in vishnu.model.volatiles.recordset
 
VolatileTable - Class in vishnu.model.volatiles
Esta clase es una implementacion de tabla que trabaja unicamente en memoria principal.
VolatileTable(String, TableSignature) - Constructor for class vishnu.model.volatiles.VolatileTable
 

W

WaitsForGraph - Class in vishnu.model.transactions.deadlock
Esta implementacion de la interfaz Graph arma el grafo de dependencias entre las transacciones activas del motor.
WaitsForGraph(Collection<Transaction>) - Constructor for class vishnu.model.transactions.deadlock.WaitsForGraph
 
wasCanceled() - Method in class vishnu.model.algebra.algorithms.join.IndexNestedLoopJoinAlgorithm
 
wasNull() - Method in class vishnu.javaconnector.ResultSetImpl
 
where() - Method in class vishnu.parser.statements.SelectStatement
retorna la condicion que se aplica sobre los registros a seleccionar.
WorstHashingStrategy - Class in vishnu.model.indexes.hashing
 
WorstHashingStrategy() - Constructor for class vishnu.model.indexes.hashing.WorstHashingStrategy
 
write(M) - Method in class vishnu.logging.LoggerImpl
 
write(byte[]) - Method in class vishnu.persistence.ExclusivePersistenceConnector
 
write(byte[]) - Method in interface vishnu.persistence.PersistenceConnector
 
write(byte[]) - Method in class vishnu.persistence.PersistenceConnectorImpl
 
writeBoolean(boolean) - Method in class vishnu.persistence.ExclusivePersistenceConnector
 
writeBoolean(boolean) - Method in interface vishnu.persistence.PersistenceConnector
 
writeBoolean(boolean) - Method in class vishnu.persistence.PersistenceConnectorImpl
 
writeChar(char) - Method in class vishnu.persistence.ExclusivePersistenceConnector
 
writeChar(char) - Method in interface vishnu.persistence.PersistenceConnector
 
writeChar(char) - Method in class vishnu.persistence.PersistenceConnectorImpl
 
writeDouble(double) - Method in class vishnu.persistence.ExclusivePersistenceConnector
 
writeDouble(double) - Method in interface vishnu.persistence.PersistenceConnector
 
writeDouble(double) - Method in class vishnu.persistence.PersistenceConnectorImpl
 
writeExternal(ObjectOutput) - Method in class vishnu.model.transactions.TransactionImpl
 
writeInt(int) - Method in class vishnu.persistence.ExclusivePersistenceConnector
 
writeInt(int) - Method in interface vishnu.persistence.PersistenceConnector
 
writeInt(int) - Method in class vishnu.persistence.PersistenceConnectorImpl
 
writeLong(long) - Method in class vishnu.persistence.ExclusivePersistenceConnector
 
writeLong(long) - Method in interface vishnu.persistence.PersistenceConnector
 
writeLong(long) - Method in class vishnu.persistence.PersistenceConnectorImpl
 
writeString(String) - Method in class vishnu.persistence.ExclusivePersistenceConnector
 
writeString(String) - Method in interface vishnu.persistence.PersistenceConnector
 
writeString(String) - Method in class vishnu.persistence.PersistenceConnectorImpl
 
written() - Method in class vishnu.paging.DefaultPage
 
written() - Method in interface vishnu.paging.Page
indica is la pagina tiene datos no persistentes

Z

zero(SQLOperand) - Static method in class vishnu.model.algebra.normalform.LogicalOperations
 
Zero - Static variable in class vishnu.model.values.IntegerValue
 

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