Package | Description |
---|---|
org.nuxeo.ecm.core.opencmis.impl.server | |
org.nuxeo.ecm.core.storage.sql |
Implementation of a Nuxeo repository over an SQL database.
|
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. |
org.nuxeo.ecm.directory.sql |
Modifier and Type | Field and Description |
---|---|
protected Dialect |
CMISQLQueryMaker.dialect |
Modifier and Type | Method and Description |
---|---|
protected Dialect |
SQLBinaryManager.getDialect() |
Modifier and Type | Field and Description |
---|---|
Dialect |
SQLInfo.dialect |
protected Dialect |
NXQLQueryMaker.dialect |
protected Dialect |
JDBCConnection.dialect
The dialect.
|
Constructor and Description |
---|
SQLInfo(Model model,
Dialect dialect)
|
Modifier and Type | Field and Description |
---|---|
protected Dialect |
TableImpl.dialect |
protected Dialect |
TableAlias.dialect |
protected Dialect |
Insert.dialect |
protected Dialect |
Database.dialect |
protected Dialect |
Column.dialect |
Modifier and Type | Method and Description |
---|---|
Dialect |
TableImpl.getDialect() |
Dialect |
TableAlias.getDialect() |
Dialect |
Table.getDialect() |
Modifier and Type | Method and Description |
---|---|
String |
Join.getClause(Dialect dialect) |
String |
Join.getTable(Dialect dialect) |
String |
Join.toSql(Dialect dialect)
Does not return the WHERE clause.
|
Constructor and Description |
---|
Database(Dialect dialect) |
TableImpl(Dialect dialect,
String name,
String key)
Creates a new empty table.
|
Modifier and Type | Class and Description |
---|---|
class |
DialectDB2
DB2-specific dialect.
|
class |
DialectDerby
Derby-specific dialect.
|
class |
DialectH2
H2-specific dialect.
|
class |
DialectHSQLDB
HSQLDB-specific dialect.
|
class |
DialectMySQL
MySQL-specific dialect.
|
class |
DialectOracle
Oracle-specific dialect.
|
class |
DialectPostgreSQL
PostgreSQL-specific dialect.
|
class |
DialectSQLServer
Microsoft SQL Server-specific dialect.
|
Modifier and Type | Field and Description |
---|---|
protected Dialect |
DialectPostgreSQL.ArraySubQueryPostgreSQL.dialect |
Modifier and Type | Field and Description |
---|---|
static Map<String,Class<? extends Dialect>> |
Dialect.DIALECTS |
Modifier and Type | Method and Description |
---|---|
static Dialect |
Dialect.createDialect(Connection connection,
RepositoryDescriptor repositoryDescriptor)
Creates a
Dialect by connecting to the datasource to check what database is used. |
Modifier and Type | Method and Description |
---|---|
static void |
SQLStatement.execute(List<SQLStatement> statements,
String ddlMode,
Map<String,Serializable> properties,
Dialect dialect,
Connection connection,
JDBCLogger logger,
SQLStatement.ListCollector ddlCollector)
Executes a list of SQL statements, following the tags.
|
Modifier and Type | Method and Description |
---|---|
Dialect |
SQLDirectory.getDialect() |
Modifier and Type | Method and Description |
---|---|
static Table |
SQLHelper.addTable(String name,
Dialect dialect,
boolean nativeCase) |
Copyright © 2017 Nuxeo. All rights reserved.