| 修飾子とタイプ | メソッドと説明 |
|---|---|
DBDef |
InvokerAssistant.assistCurrentDBDef() |
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected DBDef |
AbstractOutsideSqlCommand._currentDBDef
The current database definition.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
AbstractOutsideSqlCommand.setCurrentDBDef(DBDef currentDBDef) |
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected DBDef |
ResourceContext._currentDBDef |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static DBDef |
ResourceContext.currentDBDef() |
DBDef |
ResourceContext.getCurrentDBDef() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static boolean |
ResourceContext.isCurrentDBDef(DBDef targetDBDef) |
void |
ResourceContext.setCurrentDBDef(DBDef currentDBDef) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected String |
SQLExceptionHandler.askAdvice(SQLException e,
DBDef dbdef) |
String |
SQLExceptionAdviser.askAdvice(SQLException sqlEx,
DBDef dbdef) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
DBDef |
DBMeta.getCurrentDBDef()
Get the current DB definition.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static DBDef |
DBDef.codeOf(String code) |
static DBDef |
DBDef.valueOf(String name)
指定した名前を持つこの型の列挙型定数を返します。
|
static DBDef[] |
DBDef.values()
この列挙型の定数を含む配列を宣言されている順序で返します。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
DBDef |
DfDatabaseNameMapping.findDBDef(String databaseType) |
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected DBDef |
OutsideSqlEntityExecutor._currentDBDef
The current database definition.
|
protected DBDef |
OutsideSqlCursorExecutor._currentDBDef
The current database definition.
|
protected DBDef |
OutsideSqlBasicExecutor._currentDBDef
The current database definition.
|
protected DBDef |
AbstractOutsideSqlPagingExecutor._currentDBDef
The current database definition.
|
| コンストラクタと説明 |
|---|
AbstractOutsideSqlPagingExecutor(BehaviorCommandInvoker behaviorCommandInvoker,
String tableDbName,
DBDef currentDBDef,
OutsideSqlOption outsideSqlOption,
OutsideSqlExecutorFactory outsideSqlExecutorFactory) |
OutsideSqlAutoPagingExecutor(BehaviorCommandInvoker behaviorCommandInvoker,
String tableDbName,
DBDef currentDBDef,
OutsideSqlOption outsideSqlOption,
OutsideSqlExecutorFactory outsideSqlExecutorFactory) |
OutsideSqlBasicExecutor(BehaviorCommandInvoker behaviorCommandInvoker,
String tableDbName,
DBDef currentDBDef,
OutsideSqlOption outsideSqlOption,
OutsideSqlContextFactory outsideSqlContextFactory,
OutsideSqlFilter outsideSqlFilter,
OutsideSqlExecutorFactory outsideSqlExecutorFactory) |
OutsideSqlCursorExecutor(BehaviorCommandInvoker behaviorCommandInvoker,
String tableDbName,
DBDef currentDBDef,
OutsideSqlOption outsideSqlOption,
OutsideSqlContextFactory outsideSqlContextFactory,
OutsideSqlFilter outsideSqlFilter,
OutsideSqlExecutorFactory outsideSqlExecutorFactory) |
OutsideSqlEntityExecutor(BehaviorCommandInvoker behaviorCommandInvoker,
String tableDbName,
DBDef currentDBDef,
OutsideSqlOption outsideSqlOption,
OutsideSqlExecutorFactory outsideSqlExecutorFactory) |
OutsideSqlManualPagingExecutor(BehaviorCommandInvoker behaviorCommandInvoker,
String tableDbName,
DBDef currentDBDef,
OutsideSqlOption outsideSqlOption,
OutsideSqlExecutorFactory outsideSqlExecutorFactory) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
<BEHAVIOR> OutsideSqlAutoPagingExecutor<BEHAVIOR> |
OutsideSqlExecutorFactory.createAutoPaging(BehaviorCommandInvoker behaviorCommandInvoker,
String tableDbName,
DBDef currentDBDef,
OutsideSqlOption outsideSqlOption)
Create the auto-paging executor of outside-SQL.
|
<BEHAVIOR> OutsideSqlAutoPagingExecutor<BEHAVIOR> |
DefaultOutsideSqlExecutorFactory.createAutoPaging(BehaviorCommandInvoker behaviorCommandInvoker,
String tableDbName,
DBDef currentDBDef,
OutsideSqlOption outsideSqlOption)
Create the auto-paging executor of outside-SQL.
|
<BEHAVIOR> OutsideSqlBasicExecutor<BEHAVIOR> |
OutsideSqlExecutorFactory.createBasic(BehaviorCommandInvoker behaviorCommandInvoker,
String tableDbName,
DBDef currentDBDef,
OutsideSqlOption outsideSqlOption)
Create the basic executor of outside-SQL.
|
<BEHAVIOR> OutsideSqlBasicExecutor<BEHAVIOR> |
DefaultOutsideSqlExecutorFactory.createBasic(BehaviorCommandInvoker behaviorCommandInvoker,
String tableDbName,
DBDef currentDBDef,
OutsideSqlOption outsideSqlOption)
Create the basic executor of outside-SQL.
|
<BEHAVIOR> OutsideSqlCursorExecutor<BEHAVIOR> |
OutsideSqlExecutorFactory.createCursor(BehaviorCommandInvoker behaviorCommandInvoker,
String tableDbName,
DBDef currentDBDef,
OutsideSqlOption outsideSqlOption)
Create the cursor executor of outside-SQL.
|
<BEHAVIOR> OutsideSqlCursorExecutor<BEHAVIOR> |
DefaultOutsideSqlExecutorFactory.createCursor(BehaviorCommandInvoker behaviorCommandInvoker,
String tableDbName,
DBDef currentDBDef,
OutsideSqlOption outsideSqlOption)
Create the cursor executor of outside-SQL.
|
<BEHAVIOR> OutsideSqlEntityExecutor<BEHAVIOR> |
OutsideSqlExecutorFactory.createEntity(BehaviorCommandInvoker behaviorCommandInvoker,
String tableDbName,
DBDef currentDBDef,
OutsideSqlOption outsideSqlOption)
Create the entity executor of outside-SQL.
|
<BEHAVIOR> OutsideSqlEntityExecutor<BEHAVIOR> |
DefaultOutsideSqlExecutorFactory.createEntity(BehaviorCommandInvoker behaviorCommandInvoker,
String tableDbName,
DBDef currentDBDef,
OutsideSqlOption outsideSqlOption)
Create the entity executor of outside-SQL.
|
<BEHAVIOR> OutsideSqlManualPagingExecutor<BEHAVIOR> |
OutsideSqlExecutorFactory.createManualPaging(BehaviorCommandInvoker behaviorCommandInvoker,
String tableDbName,
DBDef currentDBDef,
OutsideSqlOption outsideSqlOption)
Create the manual-paging executor of outside-SQL.
|
<BEHAVIOR> OutsideSqlManualPagingExecutor<BEHAVIOR> |
DefaultOutsideSqlExecutorFactory.createManualPaging(BehaviorCommandInvoker behaviorCommandInvoker,
String tableDbName,
DBDef currentDBDef,
OutsideSqlOption outsideSqlOption)
Create the manual-paging executor of outside-SQL.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected ValueType |
TnProcedureValueTypeProvider.findCursorValueType(DBDef dbdef) |
protected boolean |
TnProcedureMetaDataFactory.isCurrentDBDef(DBDef currentDBDef) |
ValueType |
TnProcedureValueTypeProvider.provide(Class<?> pmbType,
String paramName,
Class<?> paramType,
String keyName,
DBDef dbdef)
Provide value type for procedure from registered types.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected boolean |
TnAbstractBatchHandler.isCurrentDBDef(DBDef currentDBDef) |
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected static Map<DBDef,TnPlainValueTypes> |
TnValueTypes._valueTypesMap
The map of plain value type keyed by DB definition object.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected static TnPlainValueTypes |
TnValueTypes.findValueTypes(DBDef dbdef) |
static void |
TnValueTypes.registerBasicValueType(DBDef dbdef,
Class<?> keyType,
ValueType valueType)
Register the basic value type (managed per DBMS).
|
static void |
TnValueTypes.registerPluginValueType(DBDef dbdef,
String keyName,
ValueType valueType)
Register the plug-in value type.
|
static void |
TnValueTypes.removeBasicValueType(DBDef dbdef,
Class<?> keyType)
Remove the basic value type (managed per DBMS).
|
static void |
TnValueTypes.removePluginValueType(DBDef dbdef,
String keyName)
Remove the plug-in value type.
|
protected static void |
TnValueTypes.restoreDefault(DBDef dbdef) |
Copyright © 2014–2015 The DBFlute Project. All rights reserved.