Uses of Interface
org.eobjects.metamodel.schema.Table

Packages that use Table
org.eobjects.metamodel Root package for MetaModel 
org.eobjects.metamodel.convert DataContext decorator for implicit conversion of value types after querying and before insertion. 
org.eobjects.metamodel.create API for creating tables 
org.eobjects.metamodel.data API for data sets 
org.eobjects.metamodel.delete API for deleting rows 
org.eobjects.metamodel.drop API for dropping tables 
org.eobjects.metamodel.insert API for inserting rows 
org.eobjects.metamodel.intercept   
org.eobjects.metamodel.query API for querying 
org.eobjects.metamodel.query.builder API for query building 
org.eobjects.metamodel.schema API for schema structure 
org.eobjects.metamodel.update API for updating rows 
org.eobjects.metamodel.util Utilities and convenient classes 
 

Uses of Table in org.eobjects.metamodel
 

Methods in org.eobjects.metamodel that return Table
 Table DataContext.getTableByQualifiedLabel(String tableName)
          Finds a table in the DataContext based on a fully qualified table label.
 Table AbstractDataContext.getTableByQualifiedLabel(String tableName)
          Finds a table in the DataContext based on a fully qualified table label.
static Table[] MetaModelHelper.getTables(Collection<Table> tableList, Iterable<Column> columnList)
          Creates an array of tables where all occurences of tables in the provided list of tables and columns are included
static Table[] MetaModelHelper.getTables(Column[] columns)
           
static Table[] MetaModelHelper.getTables(Iterable<Column> columns)
          Converts a list of columns to a corresponding array of tables
 

Methods in org.eobjects.metamodel with parameters of type Table
protected  Number QueryPostprocessDataContext.executeCountQuery(Table table, List<FilterItem> whereItems, boolean functionApproximationAllowed)
          Executes a simple count query, if possible.
static Column[] MetaModelHelper.getTableColumns(Table table, Column[] columns)
          Creates a subset array of columns, where only columns that are contained within the specified table are included.
static Column[] MetaModelHelper.getTableColumns(Table table, Iterable<Column> columns)
          Creates a subset array of columns, where only columns that are contained within the specified table are included.
protected  boolean QueryPostprocessDataContext.isMainSchemaTable(Table table)
           
protected abstract  DataSet QueryPostprocessDataContext.materializeMainSchemaTable(Table table, Column[] columns, int maxRows)
          Executes a simple one-table query against a table in the main schema of the subclasses of this class.
protected  DataSet QueryPostprocessDataContext.materializeMainSchemaTable(Table table, Column[] columns, int firstRow, int maxRows)
          Executes a simple one-table query against a table in the main schema of the subclasses of this class.
protected  DataSet QueryPostprocessDataContext.materializeMainSchemaTable(Table table, List<SelectItem> selectItems, int firstRow, int maxRows)
          Executes a simple one-table query against a table in the main schema of the subclasses of this class.
protected  DataSet QueryPostprocessDataContext.materializeTable(Table table, List<SelectItem> selectItems, int firstRow, int maxRows)
           
 RowUpdationBuilder AbstractUpdateCallback.update(Table table)
           
 

Method parameters in org.eobjects.metamodel with type arguments of type Table
static Table[] MetaModelHelper.getTables(Collection<Table> tableList, Iterable<Column> columnList)
          Creates an array of tables where all occurences of tables in the provided list of tables and columns are included
 

Constructors in org.eobjects.metamodel with parameters of type Table
DeleteAndInsertBuilder(AbstractUpdateCallback updateCallback, Table table)
           
 

Uses of Table in org.eobjects.metamodel.convert
 

Methods in org.eobjects.metamodel.convert with parameters of type Table
static Map<Column,TypeConverter<?,?>> Converters.autoDetectConverters(DataContext dataContext, Table table, int sampleSize)
          Auto-detects / guesses the type converters to be applied on a table.
 

Uses of Table in org.eobjects.metamodel.create
 

Methods in org.eobjects.metamodel.create that return Table
 Table TableCreationBuilder.execute()
          Commits the built table and requests that the table structure should be written to the DataContext.
 Table TableCreationBuilder.toTable()
          Returns this builder instance as a table.
 Table AbstractTableCreationBuilder.toTable()
           
 

Methods in org.eobjects.metamodel.create with parameters of type Table
 TableCreationBuilder TableCreationBuilder.like(Table table)
          Builds this table's columns based on another Table which will be used as a prototype.
 TableCreationBuilder AbstractTableCreationBuilder.like(Table table)
           
 

Uses of Table in org.eobjects.metamodel.data
 

Methods in org.eobjects.metamodel.data that return Table
 Table RowBuilder.getTable()
          Gets the table that this row builder pertains to.
 

Constructors in org.eobjects.metamodel.data with parameters of type Table
AbstractRowBuilder(Table table)
           
 

Uses of Table in org.eobjects.metamodel.delete
 

Methods in org.eobjects.metamodel.delete that return Table
 Table RowDeletionBuilder.getTable()
          Gets the table that this delete statement pertains to.
 Table AbstractRowDeletionBuilder.getTable()
           
 

Methods in org.eobjects.metamodel.delete with parameters of type Table
 RowDeletionBuilder RowDeletable.deleteFrom(Table table)
          Initiates a row deletion builder.
 

Constructors in org.eobjects.metamodel.delete with parameters of type Table
AbstractRowDeletionBuilder(Table table)
           
DeleteFrom(Table table)
           
 

Uses of Table in org.eobjects.metamodel.drop
 

Methods in org.eobjects.metamodel.drop that return Table
 Table TableDropBuilder.getTable()
          Gets the table that this drop statement pertains to
 Table AbstractTableDropBuilder.getTable()
           
 

Methods in org.eobjects.metamodel.drop with parameters of type Table
 TableDropBuilder TableDroppable.dropTable(Table table)
           
 

Constructors in org.eobjects.metamodel.drop with parameters of type Table
AbstractTableDropBuilder(Table table)
           
DropTable(Table table)
           
 

Uses of Table in org.eobjects.metamodel.insert
 

Methods in org.eobjects.metamodel.insert that return Table
 Table RowInsertionBuilder.getTable()
          Gets the table that this insert pertains to.
 Table InsertInto.getTable()
           
 Table AbstractRowInsertionBuilder.getTable()
           
 

Methods in org.eobjects.metamodel.insert with parameters of type Table
 RowInsertionBuilder RowInsertable.insertInto(Table table)
          Initiates the building of a row insertion operation.
 

Constructors in org.eobjects.metamodel.insert with parameters of type Table
AbstractRowInsertionBuilder(U updateCallback, Table table)
           
InsertInto(Table table)
           
 

Uses of Table in org.eobjects.metamodel.intercept
 

Methods in org.eobjects.metamodel.intercept that return Table
 Table InterceptableDataContext.getTableByQualifiedLabel(String tableName)
           
 

Uses of Table in org.eobjects.metamodel.query
 

Methods in org.eobjects.metamodel.query that return Table
 Table FromItem.getTable()
           
 

Methods in org.eobjects.metamodel.query with parameters of type Table
 Query Query.from(Table table)
           
 Query Query.from(Table table, String alias)
           
 Query Query.from(Table leftTable, Table rightTable, JoinType joinType, Column leftOnColumn, Column rightOnColumn)
           
 String FromItem.getAlias(Table table)
          Gets the alias of a table, if it is registered (and visible, ie. not part of a sub-query) in the FromItem
 String FromClause.getAlias(Table table)
          Gets the alias of a table, if it is registered (and visible, ie. not part of a sub-query) in the FromClause
 

Constructors in org.eobjects.metamodel.query with parameters of type Table
FromItem(Table table)
          Constructor for table FROM clauses
 

Uses of Table in org.eobjects.metamodel.query.builder
 

Methods in org.eobjects.metamodel.query.builder with parameters of type Table
 TableFromBuilder SatisfiedFromBuilder.and(Table table)
           
 TableFromBuilder InitFromBuilderImpl.from(Table table)
           
 TableFromBuilder InitFromBuilder.from(Table table)
           
 JoinFromBuilder TableFromBuilder.innerJoin(Table table)
           
 JoinFromBuilder TableFromBuilder.leftJoin(Table table)
           
 JoinFromBuilder TableFromBuilder.rightJoin(Table table)
           
 

Uses of Table in org.eobjects.metamodel.schema
 

Classes in org.eobjects.metamodel.schema that implement Table
 class AbstractTable
          Abstract Table implementation.
 class MutableTable
          Represents the metadata about a table.
 

Methods in org.eobjects.metamodel.schema that return Table
protected static Table AbstractRelationship.checkSameTable(Column[] columns)
           
 Table Relationship.getForeignTable()
          Gets the table of the foreign key column(s).
 Table AbstractRelationship.getForeignTable()
           
 Table Relationship.getPrimaryTable()
          Gets the table of the primary key column(s).
 Table AbstractRelationship.getPrimaryTable()
           
 Table MutableColumn.getTable()
           
 Table ImmutableColumn.getTable()
           
 Table Column.getTable()
          Gets the table for which this column belong
 Table Schema.getTable(int index)
          Gets a table by index.
 Table AbstractSchema.getTable(int index)
           
 Table Schema.getTableByName(String tableName)
          Convenience method for retrieving a table by it's name.
 Table AbstractSchema.getTableByName(String tableName)
           
 Table[] Schema.getTables()
          Gets all tables in this Schema.
 Table[] ImmutableSchema.getTables()
           
 Table[] CompositeSchema.getTables()
           
 Table[] Schema.getTables(TableType type)
          Gets all tables in this Schema of a particular type.
 Table[] AbstractSchema.getTables(TableType type)
           
 

Methods in org.eobjects.metamodel.schema with parameters of type Table
 int AbstractTable.compareTo(Table that)
           
 Relationship[] Table.getRelationships(Table otherTable)
          Gets relationships between this table and another table.
 Relationship[] AbstractTable.getRelationships(Table otherTable)
           
 MutableSchema MutableSchema.removeTable(Table table)
           
 MutableColumn MutableColumn.setTable(Table table)
           
 

Constructors in org.eobjects.metamodel.schema with parameters of type Table
ImmutableColumn(Column column, Table table)
          Constructs an ImmutableColumn based on an existing column and a table.
ImmutableColumn(String name, ColumnType type, Table table, int columnNumber, Integer columnSize, String nativeType, Boolean nullable, String remarks, boolean indexed, String quote, boolean primaryKey)
          Constructs a new ImmutableColumn.
MutableColumn(String name, ColumnType type, Table table, int columnNumber, Boolean nullable)
           
MutableColumn(String name, ColumnType type, Table table, int columnNumber, Integer columnSize, String nativeType, Boolean nullable, String remarks, boolean indexed, String quote)
           
 

Uses of Table in org.eobjects.metamodel.update
 

Methods in org.eobjects.metamodel.update that return Table
 Table Update.getTable()
           
 Table RowUpdationBuilder.getTable()
          Gets the table that this update pertains to.
 Table AbstractRowUpdationBuilder.getTable()
           
 

Methods in org.eobjects.metamodel.update with parameters of type Table
 RowUpdationBuilder RowUpdateable.update(Table table)
          Initiates a row updation builder.
 

Constructors in org.eobjects.metamodel.update with parameters of type Table
AbstractRowUpdationBuilder(Table table)
           
Update(Table table)
           
 

Uses of Table in org.eobjects.metamodel.util
 

Constructors in org.eobjects.metamodel.util with parameters of type Table
SimpleTableDef(Table table)
          Constructs a SimpleTableDef using a Table as a prototype.
 



Copyright © 2007-2013. All Rights Reserved.