| Package | Description |
|---|---|
| org.delia.db | |
| org.delia.db.h2 | |
| org.delia.db.memdb | |
| org.delia.db.postgres |
| Modifier and Type | Class and Description |
|---|---|
class |
SqlExecuteContext |
| Modifier and Type | Method and Description |
|---|---|
DBAccessContext |
DBAccessContext.clone() |
| Modifier and Type | Method and Description |
|---|---|
void |
DBInterface.alterField(String typeName,
String fieldName,
String deltaFlags,
DBAccessContext dbctx) |
void |
InstrumentedDBInterface.alterField(String typeName,
String fieldName,
String deltaFlags,
DBAccessContext dbctx) |
void |
DBInterface.alterFieldType(String typeName,
String fieldName,
String newFieldType,
DBAccessContext dbctx) |
void |
InstrumentedDBInterface.alterFieldType(String typeName,
String fieldName,
String newFieldType,
DBAccessContext dbctx) |
protected List<DValue> |
DBInterfaceBase.buildDValueList(ResultSet rs,
DStructType dtype,
QueryDetails details,
DBAccessContext dbctx) |
protected List<DValue> |
DBInterfaceBase.buildScalarResult(ResultSet rs,
DType selectResultType,
QueryDetails details,
DBAccessContext dbctx) |
DBExecutor |
DBInterface.createExector(DBAccessContext ctx) |
abstract DBExecutor |
DBInterfaceBase.createExector(DBAccessContext ctx) |
DBExecutor |
InstrumentedDBInterface.createExector(DBAccessContext ctx) |
void |
DBInterface.createField(String typeName,
String field,
DBAccessContext dbctx) |
void |
InstrumentedDBInterface.createField(String typeName,
String field,
DBAccessContext dbctx) |
protected FKSqlGenerator |
DBInterfaceBase.createFKSqlGen(List<TableInfo> tblinfoL,
DBAccessContext dbctx) |
protected InsertStatementGenerator |
DBInterfaceBase.createPrepInsertSqlGen(DBAccessContext dbctx) |
protected PreparedStatementGenerator |
DBInterfaceBase.createPrepSqlGen(DBAccessContext dbctx) |
protected DValue |
DBInterfaceBase.createRelation(DStructType structType,
TypePair targetPair,
ResultSet rs,
DBAccessContext dbctx) |
void |
DBInterface.createTable(String tableName,
DBAccessContext dbctx) |
void |
InstrumentedDBInterface.createTable(String tableName,
DBAccessContext dbctx) |
protected TableCreator |
DBInterfaceBase.createTableCreator(DBAccessContext dbctx) |
void |
DBInterface.deleteField(String typeName,
String field,
DBAccessContext dbctx) |
void |
InstrumentedDBInterface.deleteField(String typeName,
String field,
DBAccessContext dbctx) |
void |
DBInterface.deleteTable(String tableName,
DBAccessContext dbctx) |
void |
InstrumentedDBInterface.deleteTable(String tableName,
DBAccessContext dbctx) |
protected List<DValue> |
DBInterfaceBase.doBuildDValueList(ResultSet rs,
DStructType dtype,
DBAccessContext dbctx) |
boolean |
DBInterface.doesFieldExist(String tableName,
String fieldName,
DBAccessContext dbctx) |
boolean |
InstrumentedDBInterface.doesFieldExist(String tableName,
String fieldName,
DBAccessContext dbctx) |
boolean |
DBInterface.doesTableExist(String tableName,
DBAccessContext dbctx) |
boolean |
InstrumentedDBInterface.doesTableExist(String tableName,
DBAccessContext dbctx) |
ResultSet |
DBConnectionBase.execQueryStatement(SqlStatement statement,
DBAccessContext dbctx) |
void |
DBInterface.executeDelete(QuerySpec spec,
DBAccessContext dbctx) |
void |
InstrumentedDBInterface.executeDelete(QuerySpec spec,
DBAccessContext dbctx) |
DValue |
DBInterface.executeInsert(DValue dval,
InsertContext ctx,
DBAccessContext dbctx) |
DValue |
InstrumentedDBInterface.executeInsert(DValue dval,
InsertContext ctx,
DBAccessContext dbctx) |
QueryResponse |
DBInterface.executeQuery(QuerySpec spec,
QueryContext qtx,
DBAccessContext dbctx) |
QueryResponse |
InstrumentedDBInterface.executeQuery(QuerySpec spec,
QueryContext qtx,
DBAccessContext dbctx) |
int |
DBInterface.executeUpdate(QuerySpec spec,
DValue dvalPartial,
DBAccessContext dbctx) |
int |
InstrumentedDBInterface.executeUpdate(QuerySpec spec,
DValue dvalPartial,
DBAccessContext dbctx) |
void |
ValueHelper.fixupForExist(List<DValue> dvalList,
DBAccessContext dbctx) |
protected DValue |
DBInterfaceBase.readField(TypePair pair,
ResultSet rs,
DBAccessContext dbctx) |
DValue |
ValueHelper.readField(TypePair pair,
ResultSet rs,
DBAccessContext dbctx) |
DValue |
ValueHelper.readIndexedField(DType type,
int rsIndex,
ResultSet rs,
DBAccessContext dbctx) |
void |
DBInterface.renameField(String typeName,
String fieldName,
String newName,
DBAccessContext dbctx) |
void |
InstrumentedDBInterface.renameField(String typeName,
String fieldName,
String newName,
DBAccessContext dbctx) |
void |
DBInterface.renameTable(String tableName,
String newTableName,
DBAccessContext dbctx) |
void |
InstrumentedDBInterface.renameTable(String tableName,
String newTableName,
DBAccessContext dbctx) |
| Constructor and Description |
|---|
SqlExecuteContext(DBAccessContext dbctx) |
| Constructor and Description |
|---|
H2DBExecutor(H2DBInterface dbInterface,
DBAccessContext ctx,
H2DBConnection conn) |
| Modifier and Type | Method and Description |
|---|---|
void |
MemDBInterface.alterField(String typeName,
String fieldName,
String deltaFlags,
DBAccessContext dbctx) |
void |
MemDBInterface.alterFieldType(String typeName,
String fieldName,
String newFieldType,
DBAccessContext dbctx) |
DBExecutor |
MemDBInterface.createExector(DBAccessContext ctx) |
void |
MemDBInterface.createField(String typeName,
String field,
DBAccessContext dbctx) |
void |
MemDBInterface.createTable(String tableName,
DBAccessContext dbctx) |
void |
MemDBInterface.deleteField(String typeName,
String field,
DBAccessContext dbctx) |
void |
MemDBInterface.deleteTable(String tableName,
DBAccessContext dbctx) |
boolean |
MemDBInterface.doesFieldExist(String tableName,
String fieldName,
DBAccessContext dbctx) |
boolean |
MemDBInterface.doesTableExist(String tableName,
DBAccessContext dbctx) |
void |
MemDBInterface.executeDelete(QuerySpec spec,
DBAccessContext dbctx) |
DValue |
MemDBInterface.executeInsert(DValue dval,
InsertContext ctx,
DBAccessContext dbctx) |
QueryResponse |
MemDBInterface.executeQuery(QuerySpec spec,
QueryContext qtx,
DBAccessContext dbctx) |
int |
MemDBInterface.executeUpdate(QuerySpec spec,
DValue dvalUpdate,
DBAccessContext dbctx) |
void |
MemDBInterface.Stuff.init(FactoryService factorySvc,
DBAccessContext dbctx) |
void |
MemDBInterface.renameField(String typeName,
String fieldName,
String newName,
DBAccessContext dbctx) |
void |
MemDBInterface.renameTable(String tableName,
String newTableName,
DBAccessContext dbctx) |
| Constructor and Description |
|---|
MemDBExecutor(MemDBInterface memDBInterface,
DBAccessContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
void |
PostgresDBInterface.alterField(String tableName,
String fieldName,
String deltaFlags,
DBAccessContext dbctx) |
void |
PostgresDBInterface.alterFieldType(String typeName,
String fieldName,
String newFieldType,
DBAccessContext dbctx) |
DBExecutor |
PostgresDBInterface.createExector(DBAccessContext ctx) |
void |
PostgresDBInterface.createField(String typeName,
String fieldName,
DBAccessContext dbctx) |
SqlNameFormatter |
PostgresSqlHelperFactory.createNameFormatter(DBAccessContext dbctx) |
InsertStatementGenerator |
PostgresSqlHelperFactory.createPrepInsertSqlGen(DBAccessContext dbctx) |
PreparedStatementGenerator |
PostgresSqlHelperFactory.createPrepSqlGen(DBAccessContext dbctx) |
WhereClauseGenerator |
PostgresSqlHelperFactory.createPWhereGen(DBAccessContext dbctx) |
SelectFuncHelper |
PostgresSqlHelperFactory.createSelectFuncHelper(DBAccessContext dbctx) |
void |
PostgresDBInterface.createTable(String tableName,
DBAccessContext dbctx) |
TableCreator |
PostgresSqlHelperFactory.createTableCreator(DBAccessContext dbctx) |
void |
PostgresDBInterface.deleteField(String typeName,
String field,
DBAccessContext dbctx) |
void |
PostgresDBInterface.deleteTable(String tableName,
DBAccessContext dbctx) |
boolean |
PostgresDBInterface.doesFieldExist(String tableName,
String fieldName,
DBAccessContext dbctx) |
boolean |
PostgresDBInterface.doesTableExist(String tableName,
DBAccessContext dbctx) |
void |
PostgresDBInterface.executeDelete(QuerySpec spec,
DBAccessContext dbctx) |
DValue |
PostgresDBInterface.executeInsert(DValue dval,
InsertContext ctx,
DBAccessContext dbctx) |
QueryResponse |
PostgresDBInterface.executeQuery(QuerySpec spec,
QueryContext qtx,
DBAccessContext dbctx) |
protected int |
PostgresDBInterface.executeSQL(String sql,
DBAccessContext ctx) |
int |
PostgresDBInterface.executeUpdate(QuerySpec spec,
DValue dval,
DBAccessContext dbctx) |
void |
PostgresDBInterface.renameField(String typeName,
String fieldName,
String newName,
DBAccessContext dbctx) |
void |
PostgresDBInterface.renameTable(String tableName,
String newTableName,
DBAccessContext dbctx) |
| Constructor and Description |
|---|
PostgresDBExecutor(PostgresDBInterface dbInterface,
DBAccessContext ctx,
H2DBConnection conn) |
Copyright © 2020. All rights reserved.