public interface OutsideSqlExecutorFactory
| 修飾子とタイプ | メソッドと説明 |
|---|---|
<BEHAVIOR> OutsideSqlAllFacadeExecutor<BEHAVIOR> |
createAllFacade(OutsideSqlBasicExecutor<BEHAVIOR> basicExecutor)
Create the all facade of outside-SQL.
|
<BEHAVIOR> OutsideSqlAutoPagingExecutor<BEHAVIOR> |
createAutoPaging(BehaviorCommandInvoker behaviorCommandInvoker,
String tableDbName,
DBDef currentDBDef,
OutsideSqlOption outsideSqlOption)
Create the auto-paging executor of outside-SQL.
|
<BEHAVIOR> OutsideSqlBasicExecutor<BEHAVIOR> |
createBasic(BehaviorCommandInvoker behaviorCommandInvoker,
String tableDbName,
DBDef currentDBDef,
OutsideSqlOption outsideSqlOption)
Create the basic executor of outside-SQL.
|
<BEHAVIOR> OutsideSqlCursorExecutor<BEHAVIOR> |
createCursor(BehaviorCommandInvoker behaviorCommandInvoker,
String tableDbName,
DBDef currentDBDef,
OutsideSqlOption outsideSqlOption)
Create the cursor executor of outside-SQL.
|
<BEHAVIOR> OutsideSqlEntityExecutor<BEHAVIOR> |
createEntity(BehaviorCommandInvoker behaviorCommandInvoker,
String tableDbName,
DBDef currentDBDef,
OutsideSqlOption outsideSqlOption)
Create the entity executor of outside-SQL.
|
<BEHAVIOR> OutsideSqlManualPagingExecutor<BEHAVIOR> |
createManualPaging(BehaviorCommandInvoker behaviorCommandInvoker,
String tableDbName,
DBDef currentDBDef,
OutsideSqlOption outsideSqlOption)
Create the manual-paging executor of outside-SQL.
|
<BEHAVIOR> OutsideSqlAllFacadeExecutor<BEHAVIOR> createAllFacade(OutsideSqlBasicExecutor<BEHAVIOR> basicExecutor)
BEHAVIOR - The type of behavior.basicExecutor - The basic executor of outside-SQL. (NotNull)<BEHAVIOR> OutsideSqlBasicExecutor<BEHAVIOR> createBasic(BehaviorCommandInvoker behaviorCommandInvoker, String tableDbName, DBDef currentDBDef, OutsideSqlOption outsideSqlOption)
BEHAVIOR - The type of behavior.behaviorCommandInvoker - The invoker of behavior command. (NotNull)tableDbName - The DB name of table. (NotNull)currentDBDef - The definition of current DBMS. (NotNull)outsideSqlOption - The option of outsideSql. (NullAllowed: if null, means for an entry instance)<BEHAVIOR> OutsideSqlCursorExecutor<BEHAVIOR> createCursor(BehaviorCommandInvoker behaviorCommandInvoker, String tableDbName, DBDef currentDBDef, OutsideSqlOption outsideSqlOption)
BEHAVIOR - The type of behavior.behaviorCommandInvoker - The invoker of behavior command. (NotNull)tableDbName - The DB name of table. (NotNull)currentDBDef - The definition of current DBMS. (NotNull)outsideSqlOption - The option of outsideSql. (NotNull)<BEHAVIOR> OutsideSqlEntityExecutor<BEHAVIOR> createEntity(BehaviorCommandInvoker behaviorCommandInvoker, String tableDbName, DBDef currentDBDef, OutsideSqlOption outsideSqlOption)
BEHAVIOR - The type of behavior.behaviorCommandInvoker - The invoker of behavior command. (NotNull)tableDbName - The DB name of table. (NotNull)currentDBDef - The definition of DBMS. (NotNull)outsideSqlOption - The option of outsideSql. (NotNull)<BEHAVIOR> OutsideSqlManualPagingExecutor<BEHAVIOR> createManualPaging(BehaviorCommandInvoker behaviorCommandInvoker, String tableDbName, DBDef currentDBDef, OutsideSqlOption outsideSqlOption)
BEHAVIOR - The type of behavior.behaviorCommandInvoker - The invoker of behavior command. (NotNull)tableDbName - The DB name of table. (NotNull)currentDBDef - The definition of current DBMS. (NotNull)outsideSqlOption - The option of outsideSql. (NotNull)<BEHAVIOR> OutsideSqlAutoPagingExecutor<BEHAVIOR> createAutoPaging(BehaviorCommandInvoker behaviorCommandInvoker, String tableDbName, DBDef currentDBDef, OutsideSqlOption outsideSqlOption)
BEHAVIOR - The type of behavior.behaviorCommandInvoker - The invoker of behavior command. (NotNull)tableDbName - The DB name of table. (NotNull)currentDBDef - The definition of current DBMS. (NotNull)outsideSqlOption - The option of outsideSql. (NotNull)Copyright © 2014–2015 The DBFlute Project. All rights reserved.