| Package | Description |
|---|---|
| org.iworkz.habitat.command | |
| org.iworkz.habitat.dao | |
| org.iworkz.habitat.entity | |
| org.iworkz.habitat.sql |
| 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
|
<T> void |
GenericDao.insert(ConnectionProvider connectionProvider,
GenericDao.CommandCustomizer statementAdapter,
T obj)
Insert a data (without returning the created object)
|
<T> void |
GenericDao.insert(GenericDao.CommandCustomizer statementAdapter,
T obj) |
protected <T> T |
GenericDao.load(GenericDao.CommandCustomizer statementAdapter,
Class<T> objectClass,
Object... key) |
protected <T> void |
GenericDao.load(GenericDao.CommandCustomizer statementAdapter,
T obj,
Object... key) |
<T> T |
GenericDao.update(GenericDao.CommandCustomizer statementAdapter,
T obj) |
| Modifier and Type | Method and Description |
|---|---|
void |
EntityDefinition.appendAdditionalFieldAssigmentSql(StringBuilder sql,
GenericDao.CommandCustomizer statementAdapter) |
<T> void |
EntityDefinition.appendFieldQuestionmarksSql(StringBuilder sql,
Class<T> objectClass,
GenericDao.CommandCustomizer statementAdapter) |
| Modifier and Type | Method and Description |
|---|---|
<T> String |
SQLBuilder.buildFindCommand(EntityDefinition entityDefinition,
Class<T> objectClass,
GenericDao.CommandCustomizer statementAdapter,
String criteriaString,
String orderByString,
boolean paging) |
<T> String |
SQLBuilder.buildInsertCommand(EntityDefinition entityDefinition,
Class<T> objectClass,
GenericDao.CommandCustomizer statementAdapter) |
<T> String |
SQLBuilder.buildLoadCommand(EntityDefinition entityDefinition,
Class<T> objectClass,
GenericDao.CommandCustomizer statementAdapter) |
<T> String |
SQLBuilder.buildUpdateCommand(EntityDefinition entityDefinition,
Class<T> objectClass,
GenericDao.CommandCustomizer statementAdapter) |
Copyright © 2020. All rights reserved.