Package | Description |
---|---|
com.viaoa.ds.jdbc |
The OADataSourceJDBC package is used to access persistent data using JDBC.
|
com.viaoa.ds.jdbc.connection |
OADataSourceJDBC connection pooling services.
|
com.viaoa.ds.jdbc.delegate |
OADataSourceJDBC delegate classes for implementing access to SQL Relational databases.
|
com.viaoa.ds.jdbc.query |
OADataSourceJDBC classes used for converting OA Object Queries to SQL, and returning JDBC resultsets for ORM.
|
Modifier and Type | Field and Description |
---|---|
protected DBMetaData |
OADataSourceJDBC.dbmd |
Modifier and Type | Method and Description |
---|---|
DBMetaData |
OADataSourceJDBC.getDBMetaData() |
Modifier and Type | Method and Description |
---|---|
void |
OADataSourceJDBC.setDBMetaData(DBMetaData dbmd) |
Constructor and Description |
---|
OADataSourceJDBC(Database database,
DBMetaData dbmd)
Create new OADataSourceJDBC using a Database mapping object.
|
Constructor and Description |
---|
ConnectionPool(DBMetaData dbmd)
Create new Pool that is used for a OADataSourceJDBC.
|
Modifier and Type | Method and Description |
---|---|
static void |
DBMetaDataDelegate.close(DBMetaData dbmd) |
static String |
ConverterDelegate.convert(DBMetaData dbmd,
Column column,
Object value) |
protected static String |
ConverterDelegate.convertSingleQuotes(DBMetaData dbmd,
String value) |
protected static String |
ConverterDelegate.convertToString(DBMetaData dbmd,
Object obj,
boolean bConvertSingleQuotes,
int maxLength,
int decimalPlaces,
Column column) |
static String |
DDLDelegate.getAddColumnSQL(DBMetaData dbmd,
String columnName,
String type,
boolean bLastColumn)
Used to create the sql for adding a new column within a create new table command.
|
static String |
DDLDelegate.getAddColumnSQL(DBMetaData dbmd,
String tableName,
String columnName,
String type) |
static String |
DDLDelegate.getAddColumnSQL(DBMetaData dbmd,
String columnName,
String type,
String params,
boolean bLastColumn)
Used to create the sql for adding a new column within a create new table command.
|
static String |
DDLDelegate.getAddForeignKeySQL(DBMetaData dbmd,
String fromTable,
String toTable,
String constraintName,
String fromColumns,
String toColumns) |
static String |
DDLDelegate.getAddPkeyConstraintSQL(DBMetaData dbmd,
String tableName,
String constraintName,
String pkeys) |
static String |
DDLDelegate.getAlterColumnSQL(DBMetaData dbmd,
String tableName,
String columnName,
String newType) |
static String |
DDLDelegate.getBeginCreateTableSQL(DBMetaData dbmd,
String tableName) |
static String |
DDLDelegate.getBlobType(DBMetaData dbmd,
int maxLen) |
static String |
DDLDelegate.getBooleanType(DBMetaData dbmd) |
static String |
DDLDelegate.getCreateIndexSQL(DBMetaData dbmd,
String tableName,
String indexName,
String columnNames) |
static String |
DDLDelegate.getCreateTableSQL(DBMetaData dbmd,
String tableName) |
static String |
DDLDelegate.getCurrencyType(DBMetaData dbmd,
int decimalLen) |
static String |
DDLDelegate.getDateTimeType(DBMetaData dbmd) |
static String |
DDLDelegate.getDateType(DBMetaData dbmd) |
static String |
DDLDelegate.getDoubleType(DBMetaData dbmd,
int decimalLen) |
static String |
DDLDelegate.getDropColumnSQL(DBMetaData dbmd,
String tableName,
String columnName) |
static String |
DDLDelegate.getDropForeignKeySQL(DBMetaData dbmd,
String tableName,
String constraintName) |
static String |
DDLDelegate.getDropIndexSQL(DBMetaData dbmd,
String tableName,
String indexName) |
static String |
DDLDelegate.getDropPkeyConstraintSQL(DBMetaData dbmd,
String tableName,
String pkName) |
static String |
DDLDelegate.getDropTableSQL(DBMetaData dbmd,
String tableName) |
static String |
DDLDelegate.getEndCreateTableSQL(DBMetaData dbmd) |
static String |
DDLDelegate.getFloatType(DBMetaData dbmd,
int decimalLength) |
static String |
DDLDelegate.getInsertRecordsSQL_HOLD(DBMetaData dbmd,
String fromName,
String toName) |
static String |
DDLDelegate.getInsertRecordsSQL(DBMetaData dbmd,
String fromName,
String toName,
String columnNames) |
static String |
DDLDelegate.getInsertRecordsSQL(DBMetaData dbmd,
String fromName,
String toName,
String fromColumnNames,
String toColumnNames,
String where) |
static String |
DDLDelegate.getIntType(DBMetaData dbmd) |
static String |
DDLDelegate.getLongTextType(DBMetaData dbmd,
int maxLen) |
static String |
DDLDelegate.getLongType(DBMetaData dbmd) |
static String |
DDLDelegate.getLongUnicodeType(DBMetaData dbmd,
int maxLen) |
protected static String |
AutonumberDelegate.getMaxGuidQuery(DBMetaData dbmd,
Table table,
Column dbcolumn) |
protected static String |
AutonumberDelegate.getMaxIdQuery(DBMetaData dbmd,
Table table,
Column dbcolumn) |
static String |
DDLDelegate.getNumberType(DBMetaData dbmd,
int maxLen,
int decimalLength) |
static String |
DDLDelegate.getSmallIntType(DBMetaData dbmd) |
static String |
DDLDelegate.getStringType(DBMetaData dbmd,
int maxLen) |
static String |
DDLDelegate.getTimestampType(DBMetaData dbmd) |
static String |
DDLDelegate.getTimeType(DBMetaData dbmd) |
static String |
DDLDelegate.getUnicodeCharType(DBMetaData dbmd,
int maxLen) |
static String |
DDLDelegate.getUnicodeType(DBMetaData dbmd,
int maxLen) |
static String |
DDLDelegate.getUpdateColumnSQL(DBMetaData dbmd,
String tableName,
String fromColumnName,
String toColumnName) |
static String |
DDLDelegate.getUpdateColumnSQL(DBMetaData dbmd,
String fromTableName,
String toTableName,
String[] fromColumnNames,
String[] toColumnNames) |
static String |
DDLDelegate.getUpdateColumnSQL(DBMetaData dbmd,
String fromTableName,
String toTableName,
String[] fromColumnNames,
String[] toColumnNames,
String whereClause) |
static String |
DDLDelegate.getUpdateColumnSQL(DBMetaData dbmd,
String fromTableName,
String toTableName,
String fromColumnName,
String toColumnName) |
static String |
DDLDelegate.getUpdateColumnSQL(DBMetaData dbmd,
String fromTableName,
String toTableName,
String fromColumnName,
String toColumnName,
String whereClause) |
static String |
DBMetaDataDelegate.getValidColumnName(DBMetaData dbmd,
String name) |
static String |
DBMetaDataDelegate.getValidIndexName(DBMetaData dbmd,
String name) |
static String |
DBMetaDataDelegate.getValidTableName(DBMetaData dbmd,
String name) |
static void |
DBMetaDataDelegate.updateAfterTypeChange(DBMetaData dbmd)
Set the type of Database SQLSERVER, ACCESS, DERBY, ORACLE, MYSQL default: SQLSERVER
|
Constructor and Description |
---|
QueryConverter(Database database,
DBMetaData dbmd) |
Copyright © 1999–2019 ViaOA. All rights reserved.