|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use MetaTable | |
|---|---|
| org.ujoframework.orm | The ORM support. |
| org.ujoframework.orm.dialect | |
| org.ujoframework.orm.metaModel | |
| Uses of MetaTable in org.ujoframework.orm |
|---|
| Fields in org.ujoframework.orm declared as MetaTable | |
|---|---|
protected MetaTable |
UjoSequencer.table
Basic table. |
| Methods in org.ujoframework.orm that return MetaTable | |
|---|---|
MetaTable |
OrmHandler.findTableModel(java.lang.Class<? extends OrmUjo> dbClass)
Find a table model by the dbClass. |
MetaTable |
UjoSequencer.getTable()
Returns a related table or null if sequence is general for the all MetaDatabase space |
MetaTable |
Query.getTableModel()
Table Type |
MetaTable[] |
CriterionDecoder.getTables(MetaTable baseTable)
Returns all participated tables include the parameter table. |
MetaTable[] |
CriterionDecoder.getTablesSorted(MetaTable baseTable)
Returns all participated tables include the parameter table. |
| Methods in org.ujoframework.orm with parameters of type MetaTable | ||
|---|---|---|
void |
OrmHandler.addTableModel(MetaTable metaTable)
Map a property to the table |
|
protected
|
Session.delete(MetaTable tableModel,
Criterion<UJO> criterion)
Delete all objects object form parameter Warning: method does not remove deleted object from internal cache, however you can call method clearCache() to release all objects from the cache. |
|
MetaTable[] |
CriterionDecoder.getTables(MetaTable baseTable)
Returns all participated tables include the parameter table. |
|
MetaTable[] |
CriterionDecoder.getTablesSorted(MetaTable baseTable)
Returns all participated tables include the parameter table. |
|
java.lang.Appendable |
SqlDialect.printDelete(MetaTable table,
CriterionDecoder decoder,
java.lang.Appendable out)
Print an SQL DELETE statement. |
|
java.lang.Appendable |
SqlDialect.printForeignKey(MetaColumn column,
MetaTable table,
java.lang.Appendable out)
Print foreign key for the parameter column |
|
java.lang.Appendable |
SqlDialect.printFullTableName(MetaTable table,
java.lang.Appendable out)
Print a full SQL table name by sample: SCHEMA.TABLE |
|
java.lang.Appendable |
SqlDialect.printSelect(MetaTable table,
Query query,
boolean count,
java.lang.Appendable out)
Print a SQL SELECT by table model and query |
|
protected java.lang.Appendable |
SqlDialect.printSelectView(MetaTable table,
Query query,
boolean count,
java.lang.Appendable out)
Print SQL view SELECT |
|
java.lang.Appendable |
SqlDialect.printTable(MetaTable table,
java.lang.Appendable out)
Print a SQL sript to create table |
|
void |
SqlDialect.printTableAliasDefinition(MetaTable table,
java.lang.Appendable out)
Print a SQL database and table name and an alias definition - by sample: SCHEMA.TABLE ALIAS |
|
java.lang.Appendable |
SqlDialect.printUpdate(MetaTable table,
java.util.List<MetaColumn> changedColumns,
CriterionDecoder decoder,
java.lang.Appendable out)
Print an SQL UPDATE statement. |
|
| Constructors in org.ujoframework.orm with parameters of type MetaTable | |
|---|---|
CriterionDecoder(Criterion e,
MetaTable ormTable)
|
|
Query(MetaTable table,
Criterion<UJO> criterion)
Create new ORM query without a session. |
|
Query(MetaTable table,
Criterion<UJO> criterion,
Session session)
Create new ORM query. |
|
UjoSequencer(MetaTable table)
|
|
| Uses of MetaTable in org.ujoframework.orm.dialect |
|---|
| Methods in org.ujoframework.orm.dialect with parameters of type MetaTable | |
|---|---|
java.lang.Appendable |
MySqlDialect.printDelete(MetaTable table,
CriterionDecoder decoder,
java.lang.Appendable out)
Print an SQL DELETE statement. |
java.lang.Appendable |
DerbyDialect.printForeignKey(MetaColumn column,
MetaTable table,
java.lang.Appendable out)
Print foreign key for the parameter column |
java.lang.Appendable |
MySqlDialect.printTable(MetaTable table,
java.lang.Appendable out)
|
| Uses of MetaTable in org.ujoframework.orm.metaModel |
|---|
| Fields in org.ujoframework.orm.metaModel with type parameters of type MetaTable | |
|---|---|
static Property<MetaTable,java.lang.String> |
MetaTable.ALIAS
The unique table/view name over all Databases in scope one OrmHandler |
static ListProperty<MetaTable,MetaColumn> |
MetaTable.COLUMNS
Table Columns (no relations) |
static Property<MetaTable,MetaDatabase> |
MetaTable.DATABASE
Database |
static Property<MetaTable,RelationToMany> |
MetaTable.DB_PROPERTY
Database relative property (a base definition of table) |
static Property<MetaTable,java.lang.String> |
MetaTable.ID
The meta-model id |
static Property<MetaTable,java.lang.String> |
MetaTable.NAME
DB table name |
static Property<MetaTable,MetaPKey> |
MetaTable.PK
Unique Primary Key |
static ListProperty<MetaTable,MetaRelation2Many> |
MetaTable.RELATIONS
Table relations to many |
static Property<MetaTable,java.lang.String> |
MetaTable.SELECT
SQL SELECT statement |
static Property<MetaTable,MetaSelect> |
MetaTable.SELECT_MODEL
SQL SELECT model. |
static Property<MetaTable,java.lang.String> |
MetaTable.SEQUENCE
Name of DB sequence. |
static Property<MetaTable,java.lang.String> |
MetaTable.SCHEMA
Name of table schema. |
static Property<MetaRelation2Many,MetaTable> |
MetaRelation2Many.TABLE
DB table |
static Property<MetaPKey,MetaTable> |
MetaPKey.TABLE
DB table |
static Property<MetaIndex,MetaTable> |
MetaIndex.TABLE
Table |
static ListProperty<MetaDatabase,MetaTable> |
MetaDatabase.TABLES
List of tables |
static Property<MetaTable,java.lang.Boolean> |
MetaTable.VIEW
Is it a model of a database view or table ? |
| Methods in org.ujoframework.orm.metaModel that return MetaTable | |
|---|---|
MetaTable |
MetaColumn.getForeignTable()
Returns an original foreign columns in case a foreign column. |
MetaTable |
MetaRelation2Many.getTable()
|
| Methods in org.ujoframework.orm.metaModel with parameters of type MetaTable | |
|---|---|
protected UjoSequencer |
MetaDatabase.createSequencer(MetaTable table)
Create a new sequencer for selected table |
protected void |
MetaDatabase.checkKeyWord(java.lang.String word,
MetaTable table,
java.util.Set<java.lang.String> keywords)
Check the keyword |
| Constructors in org.ujoframework.orm.metaModel with parameters of type MetaTable | |
|---|---|
MetaColumn(MetaTable table,
UjoProperty tableProperty,
MetaColumn param)
|
|
MetaIndex(java.lang.String index,
MetaTable table)
|
|
MetaPKey(MetaTable table)
|
|
MetaRelation2Many(MetaTable table,
UjoProperty tableProperty,
MetaRelation2Many param)
|
|
MetaTable(MetaDatabase database,
RelationToMany dbProperty,
MetaTable parTable)
Create new MetaTable. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||