|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use MetaTable | |
|---|---|
| org.ujorm.orm | The ORM support. |
| org.ujorm.orm.dialect | |
| org.ujorm.orm.metaModel | |
| org.ujorm.orm.utility | |
| Uses of MetaTable in org.ujorm.orm |
|---|
| Fields in org.ujorm.orm declared as MetaTable | |
|---|---|
protected MetaTable |
UjoSequencer.table
Basic table. |
| Methods in org.ujorm.orm that return MetaTable | |
|---|---|
MetaTable |
OrmHandler.findTableModel(Class<? extends OrmUjo> dbClass)
Find a table model by the dbClass. |
MetaTable |
TableWrapper.getModel()
Returns a meta-tablemodel |
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.ujorm.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. |
|
Appendable |
SqlDialect.printComment(MetaTable table,
Appendable out)
Print a Comment to a database Table |
|
protected void |
SqlDialect.printConstraintName(MetaTable table,
MetaColumn column,
Appendable out)
Print a constraint name |
|
Appendable |
SqlDialect.printDelete(MetaTable table,
CriterionDecoder decoder,
Appendable out)
Print an SQL DELETE statement. |
|
Appendable |
SqlDialect.printForeignKey(MetaColumn column,
MetaTable table,
Appendable out)
Print foreign key for the parameter column |
|
Appendable |
SqlDialect.printFullTableName(MetaTable table,
Appendable out)
Print a full SQL table name by sample: SCHEMA.TABLE |
|
Appendable |
SqlDialect.printFullTableName(MetaTable table,
boolean printSymbolSchema,
Appendable out)
Print a extended SQL table name by sample: SCHEMA.TABLE |
|
Appendable |
SqlDialect.printTable(MetaTable table,
Appendable out)
Print a SQL sript to create table |
|
Appendable |
SqlDialect.printUpdate(MetaTable table,
List<MetaColumn> changedColumns,
CriterionDecoder decoder,
Appendable out)
Print an SQL UPDATE statement. |
|
| Constructors in org.ujorm.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.ujorm.orm.dialect |
|---|
| Methods in org.ujorm.orm.dialect with parameters of type MetaTable | |
|---|---|
protected String |
MySqlDialect.getEngine(MetaTable table)
Returns a MySQL enginge. |
Appendable |
HsqldbDialect.printComment(MetaTable table,
Appendable out)
COMMENT is not supported in HSQLDB database |
Appendable |
MSSqlDialect.printComment(MetaTable table,
Appendable out)
Print a Comment on the table |
Appendable |
MySqlDialect.printComment(MetaTable table,
Appendable out)
Print a Comment on the table |
Appendable |
DerbyDialect.printComment(MetaTable table,
Appendable out)
COMMENT is not supported in HSQLDB database |
Appendable |
MSSqlDialect.printDelete(MetaTable table,
CriterionDecoder decoder,
Appendable out)
Print an SQL DELETE statement. |
Appendable |
MySqlDialect.printDelete(MetaTable table,
CriterionDecoder decoder,
Appendable out)
Print an SQL DELETE statement. |
Appendable |
MSSqlDialect.printFullTableName(MetaTable table,
boolean printSymbolSchema,
Appendable out)
Print a extended SQL table name by sample: SCHEMA.TABLE |
Appendable |
MySqlDialect.printTable(MetaTable table,
Appendable out)
|
Appendable |
MSSqlDialect.printUpdate(MetaTable table,
List<MetaColumn> changedColumns,
CriterionDecoder decoder,
Appendable out)
Print an SQL UPDATE statement. |
| Method parameters in org.ujorm.orm.dialect with type arguments of type MetaTable | |
|---|---|
protected void |
MSSqlDialect.printTablesWithAlias(Collection<MetaTable> tables,
Appendable out)
|
| Uses of MetaTable in org.ujorm.orm.metaModel |
|---|
| Fields in org.ujorm.orm.metaModel with type parameters of type MetaTable | |
|---|---|
static Key<MetaTable,String> |
MetaTable.ALIAS
The unique table/view name over all Databases in scope one OrmHandler |
static ListKey<MetaTable,MetaColumn> |
MetaTable.COLUMNS
Table Columns (no relations) |
static Key<MetaTable,String> |
MetaTable.COMMENT
Comment of the database table |
static Key<MetaTable,MetaDatabase> |
MetaTable.DATABASE
Database |
static Key<MetaTable,RelationToMany> |
MetaTable.DB_PROPERTY
Database relative property (a base definition of table) |
static Key<MetaTable,String> |
MetaTable.ID
The meta-model id |
static Key<MetaTable,String> |
MetaTable.NAME
DB table name |
static Key<MetaTable,Orm2ddlPolicy> |
MetaTable.ORM2DLL_POLICY
A policy to defining the database structure by a DDL. |
static Key<MetaTable,MetaPKey> |
MetaTable.PK
Unique Primary Key |
static Key<MetaTable,Boolean> |
MetaTable.READ_ONLY
The state read-only for the database. |
static ListKey<MetaTable,MetaRelation2Many> |
MetaTable.RELATIONS
Table relations to many |
static Key<MetaTable,String> |
MetaTable.SELECT
SQL SELECT statement |
static Key<MetaTable,MetaSelect> |
MetaTable.SELECT_MODEL
SQL SELECT model. |
static Key<MetaTable,String> |
MetaTable.SEQUENCE
Name of DB sequence. |
static Key<MetaTable,String> |
MetaTable.SCHEMA
Name of table schema. |
static Key<MetaPKey,MetaTable> |
MetaPKey.TABLE
DB table |
static Key<MetaRelation2Many,MetaTable> |
MetaRelation2Many.TABLE
DB table |
static Key<MetaIndex,MetaTable> |
MetaIndex.TABLE
Table |
static ListKey<MetaDatabase,MetaTable> |
MetaDatabase.TABLES
List of tables |
static Key<MetaTable,Boolean> |
MetaTable.VIEW
Is it a model of a database view or table ? |
| Methods in org.ujorm.orm.metaModel that return MetaTable | |
|---|---|
MetaTable |
MetaColumn.getForeignTable()
Returns an original foreign columns in case a foreign column. |
MetaTable |
MetaTable.getModel()
Return an instance of Meta Model |
MetaTable |
MetaRelation2Many.getTable()
|
| Methods in org.ujorm.orm.metaModel with parameters of type MetaTable | |
|---|---|
protected UjoSequencer |
MetaDatabase.createSequencer(MetaTable table)
Create a new sequencer for selected table |
protected void |
MetaDatabase.checkKeyWord(String word,
MetaTable table,
Set<String> keywords)
Check the keyword |
| Constructors in org.ujorm.orm.metaModel with parameters of type MetaTable | |
|---|---|
MetaColumn(MetaTable table,
Key tableProperty,
MetaColumn param)
|
|
MetaIndex(String index,
MetaTable table)
|
|
MetaPKey(MetaTable table)
|
|
MetaRelation2Many(MetaTable table,
Key tableProperty,
MetaRelation2Many param)
|
|
MetaSelect(MetaTable view)
|
|
MetaTable(MetaDatabase database,
RelationToMany dbProperty,
MetaTable parTable)
Create new MetaTable. |
|
| Uses of MetaTable in org.ujorm.orm.utility |
|---|
| Methods in org.ujorm.orm.utility with parameters of type MetaTable | |
|---|---|
static Criterion |
OrmTools.createCriterion(MetaTable table,
Criterion crn,
List<Object> primaryKeys)
Create new a Criterion. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||