| Package | Description |
|---|---|
| org.iworkz.habitat.command | |
| org.iworkz.habitat.dao |
| Modifier and Type | Method and Description |
|---|---|
void |
DeleteExecutor.execute(ConnectionProvider task,
GenericDao dao,
Object... key) |
<T> T |
InsertExecutor.executeCreate(ConnectionProvider task,
GenericDao dao,
GenericDao.CommandCustomizer statementAdapter,
T obj) |
<T> void |
InsertExecutor.executeInsert(ConnectionProvider task,
GenericDao dao,
GenericDao.CommandCustomizer statementAdapter,
T obj) |
<T> Collection<T> |
FindExecutor.findWithPaging(ConnectionProvider context,
GenericDao dao,
Class<T> objectClass,
String criteriaString,
String orderByString,
int page,
int pageSize,
Object... criterias) |
protected Connection |
AbstractExecutor.getConnection(ConnectionProvider connectionProvider,
GenericDao dao)
Get a connection.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Context |
| Modifier and Type | Method and Description |
|---|---|
ConnectionProvider |
GenericDao.getConnectionProvider() |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
GenericDao.create(ConnectionProvider connectionProvider,
GenericDao.CommandCustomizer statementAdapter,
T obj)
Insert a data and return the created object
|
void |
DatabaseHelper.createTable(ConnectionProvider task,
GenericDao dao) |
void |
GenericDao.delete(ConnectionProvider connectionProvider,
Object... key) |
void |
DatabaseHelper.dropTableIfExists(ConnectionProvider task,
GenericDao dao) |
<T> Collection<T> |
GenericDao.findWithPaging(ConnectionProvider connectionProvider,
Class<T> objectClass,
String criteriaString,
String orderByString,
int page,
int pageSize,
Object... criterias) |
<T> void |
GenericDao.insert(ConnectionProvider connectionProvider,
GenericDao.CommandCustomizer statementAdapter,
T obj)
Insert a data (without returning the created object)
|
Copyright © 2020. All rights reserved.