|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Table | |
---|---|
org.nuxeo.ecm.core.storage.sql.jdbc | |
org.nuxeo.ecm.core.storage.sql.jdbc.db | Internal API to deal with the database by generating SQL statements. |
org.nuxeo.ecm.core.storage.sql.jdbc.dialect | Database Dialect s implementations;
a Dialect encapsulates knowledge about database-specific behavior. |
Uses of Table in org.nuxeo.ecm.core.storage.sql.jdbc |
---|
Methods in org.nuxeo.ecm.core.storage.sql.jdbc with parameters of type Table | |
---|---|
SQLInfo.SQLInfoSelect |
SQLInfo.makeJoinSelect(Table table,
java.lang.String[] freeColumns,
Table joinTable,
java.lang.String[] joinCriteria)
Joining SELECT T.x, T.y, T.z FROM T, U WHERE T.id = U.id AND T.a = ? |
SQLInfo.SQLInfoSelect |
SQLInfo.makeJoinSelect(Table table,
java.lang.String[] freeColumns,
Table joinTable,
java.lang.String[] joinCriteria,
java.lang.String[] orderBys)
Joining SELECT T.x, T.y, T.z FROM T, U WHERE T.id = U.id AND T.a = ? |
SQLInfo.SQLInfoSelect |
SQLInfo.makeSelect(Table table,
java.lang.String... freeColumns)
Basic SELECT x, y, z FROM table WHERE a = ? |
SQLInfo.SQLInfoSelect |
SQLInfo.makeSelect(Table table,
java.lang.String[] orderBys,
java.lang.String... freeColumns)
Basic SELECT with optional ORDER BY x, y DESC |
Constructors in org.nuxeo.ecm.core.storage.sql.jdbc with parameters of type Table | |
---|---|
NXQLQueryMaker.WhereBuilder(Database database,
Model model,
Session.PathResolver pathResolver,
Dialect dialect,
Table hierTable,
java.lang.String hierId,
Table dataHierTable,
java.lang.String dataHierId,
boolean isProxies)
|
Uses of Table in org.nuxeo.ecm.core.storage.sql.jdbc.db |
---|
Classes in org.nuxeo.ecm.core.storage.sql.jdbc.db that implement Table | |
---|---|
class |
TableAlias
An alias for an existing table. |
class |
TableImpl
The basic implementation of a SQL table. |
Methods in org.nuxeo.ecm.core.storage.sql.jdbc.db that return Table | |
---|---|
Table |
Database.addTable(java.lang.String name)
|
Table |
Column.getForeignTable()
|
Table |
TableImpl.getRealTable()
|
Table |
TableAlias.getRealTable()
|
Table |
Table.getRealTable()
|
Table |
Update.getTable()
|
Table |
Column.getTable()
|
Table |
Database.getTable(java.lang.String name)
|
Methods in org.nuxeo.ecm.core.storage.sql.jdbc.db that return types with arguments of type Table | |
---|---|
java.util.Collection<Table> |
Database.getTables()
|
Methods in org.nuxeo.ecm.core.storage.sql.jdbc.db with parameters of type Table | |
---|---|
void |
Column.setReferences(Table foreignTable,
java.lang.String foreignKey)
|
Constructors in org.nuxeo.ecm.core.storage.sql.jdbc.db with parameters of type Table | |
---|---|
Column(Column column,
Table table)
Creates a column from an existing column and an aliased table. |
|
Column(Table table,
java.lang.String physicalName,
ColumnType type,
java.lang.String key)
Creates a new column with the given name and type. |
|
Delete(Table table)
|
|
Insert(Table table)
|
|
Select(Table table)
|
|
TableAlias(Table table,
java.lang.String alias)
Creates a table as an alias for another one. |
|
Update(Table table)
|
Uses of Table in org.nuxeo.ecm.core.storage.sql.jdbc.dialect |
---|
Methods in org.nuxeo.ecm.core.storage.sql.jdbc.dialect with parameters of type Table | |
---|---|
void |
DialectPostgreSQL.existingTableDetected(java.sql.Connection connection,
Table table,
Model model,
Database database)
|
void |
Dialect.existingTableDetected(java.sql.Connection connection,
Table table,
Model model,
Database database)
Called after an existing table has been detected in the database. |
java.lang.String |
DialectSQLServer.getCreateFulltextIndexSql(java.lang.String indexName,
java.lang.String quotedIndexName,
Table table,
java.util.List<Column> columns,
Model model)
|
java.lang.String |
DialectPostgreSQL.getCreateFulltextIndexSql(java.lang.String indexName,
java.lang.String quotedIndexName,
Table table,
java.util.List<Column> columns,
Model model)
|
java.lang.String |
DialectOracle.getCreateFulltextIndexSql(java.lang.String indexName,
java.lang.String quotedIndexName,
Table table,
java.util.List<Column> columns,
Model model)
|
java.lang.String |
DialectMySQL.getCreateFulltextIndexSql(java.lang.String indexName,
java.lang.String quotedIndexName,
Table table,
java.util.List<Column> columns,
Model model)
|
java.lang.String |
DialectH2.getCreateFulltextIndexSql(java.lang.String indexName,
java.lang.String quotedIndexName,
Table table,
java.util.List<Column> columns,
Model model)
|
java.lang.String |
DialectDerby.getCreateFulltextIndexSql(java.lang.String indexName,
java.lang.String quotedIndexName,
Table table,
java.util.List<Column> columns,
Model model)
|
abstract java.lang.String |
Dialect.getCreateFulltextIndexSql(java.lang.String indexName,
java.lang.String quotedIndexName,
Table table,
java.util.List<Column> columns,
Model model)
Gets a CREATE INDEX statement for a fulltext index. |
java.util.List<java.lang.String> |
DialectPostgreSQL.getPostCreateTableSqls(Table table,
Model model,
Database database)
|
java.util.List<java.lang.String> |
Dialect.getPostCreateTableSqls(Table table,
Model model,
Database database)
Gets the sql statements to call after a table has been created. |
java.lang.String |
DialectMySQL.getTableTypeString(Table table)
|
java.lang.String |
Dialect.getTableTypeString(Table table)
|
boolean |
DialectPostgreSQL.preCreateTable(java.sql.Connection connection,
Table table,
Model model,
Database database)
|
boolean |
Dialect.preCreateTable(java.sql.Connection connection,
Table table,
Model model,
Database database)
Called before a table is created, when it's been determined that it doesn't exist yet. |
|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV NEXT | FRAMES NO FRAMES |