|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||