Uses of Class
uba.db.table.TableSchema

Packages that use TableSchema
uba.db   
uba.db.impl.filesystem   
uba.db.impl.memory   
uba.db.table   
 

Uses of TableSchema in uba.db
 

Fields in uba.db declared as TableSchema
static TableSchema SystemTableSchemas.COLUMNS_SCHEMA
          Retorna el esquema que debe tener la tabla de sistema sys_columns.
El cual esta definido como: tableId (PK): identificador de la tabla al que pertenece la columna columnId (PK): identificador de la tabla al que pertenece la columna name (SystemTableSchemas.MAX_NAME_CHARS): nombre de la columna dataTypeId (NOT NULL): identificador con el tipo de la columna, ver SystemTableSchemas.DATATYPES_SCHEMA
static TableSchema SystemTableSchemas.DATATYPES_SCHEMA
          Retorna el esquema que debe tener la tabla de sistema sys_datatypes.
El cual esta definido como: dataTypeId (PK): identificador para este tipo de datos name (10, NOT NULL): nombre descriptivo para este tipo de datos
static TableSchema SystemTableSchemas.TABLES_SCHEMA
          Retorna el esquema que debe tener la tabla de sistema sys_tables.
El cual esta definido como: tableId (PK): identificador de la tabla name (SystemTableSchemas.MAX_NAME_CHARS, UNIQUE): nombre de la tabla
 

Methods in uba.db that return TableSchema
 TableSchema TableCreationException.tableSchema()
          Retorna el esquema de tabla para el cual fallo la creación.
 TableSchema TableAlreadyExistsException.tableSchema()
          Retorna el esquema de tabla cuyo nombre de tabla ya existe en la base de datos.
 

Methods in uba.db with parameters of type TableSchema
protected abstract  Table DatabaseBehavior.basicCreateTable(TableSchema tableSchema)
          Las sub-clases deben implementar este método creando la instancia concreta de la tabla a utilizar.
 Table Database.createTable(TableSchema tableSchema)
          Crea una nueva tabla.
 Table DatabaseBehavior.createTable(TableSchema tableSchema)
           
 

Constructors in uba.db with parameters of type TableSchema
TableAlreadyExistsException(Database database, TableSchema tableSchema)
          Crea una nueva instancia de la excepción indicando la base de datos y el esquema de la tabla para el cual fallo la creación.
TableCreationException(Database database, TableSchema tableSchema, java.lang.Throwable cause)
          Crea una nueva instancia de la excepción indicando la base de datos y el esquema de la tabla para el cual fallo la creación.
 

Uses of TableSchema in uba.db.impl.filesystem
 

Methods in uba.db.impl.filesystem with parameters of type TableSchema
protected  Table FileSystemDatabase.basicCreateTable(TableSchema tableSchema)
           
static java.io.File FileSystemTable.createDataFile(java.io.File directory, TableSchema tableSchema)
           
static FileSystemTable FileSystemTable.createNew(java.io.File directory, TableSchema tableSchema)
           
static java.io.File FileSystemTable.dataFileFor(java.io.File directory, TableSchema tableSchema)
           
 

Constructors in uba.db.impl.filesystem with parameters of type TableSchema
FileSystemTable(TableSchema tableSchema, java.io.File dataFile)
           
 

Uses of TableSchema in uba.db.impl.memory
 

Methods in uba.db.impl.memory with parameters of type TableSchema
protected  Table MemoryDatabase.basicCreateTable(TableSchema tableSchema)
           
 

Constructors in uba.db.impl.memory with parameters of type TableSchema
MemoryTable(TableSchema schema)
           
 

Uses of TableSchema in uba.db.table
 

Methods in uba.db.table that return TableSchema
 TableSchema TableSchemaBuilder.build()
           
 

Constructors in uba.db.table with parameters of type TableSchema
TableBehavior(TableSchema schema)
          Las subclases deben llamar a este constructor para crear la estrcutura de la tabla a partir de un TableSchema.
 



Copyright © -2005 . All Rights Reserved.