@Singleton public class SQLBuilder extends Object
| Constructor and Description |
|---|
SQLBuilder() |
| Modifier and Type | Method and Description |
|---|---|
<T> String |
buildDeleteCommand(EntityDefinition entityDefinition) |
<T> String |
buildDeleteObjectCommand(EntityDefinition entityDefinition) |
<T> String |
buildDeleteWhereCommand(EntityDefinition entityDefinition,
String criteriaString) |
<T> String |
buildFindCommand(EntityDefinition entityDefinition,
Class<T> objectClass,
GenericDao.CommandCustomizer statementAdapter,
String criteriaString,
String orderByString,
boolean paging) |
<T> String |
buildInsertCommand(EntityDefinition entityDefinition,
Class<T> objectClass,
GenericDao.CommandCustomizer statementAdapter) |
<T> String |
buildLoadCommand(EntityDefinition entityDefinition,
Class<T> objectClass,
GenericDao.CommandCustomizer statementAdapter) |
<T> String |
buildUpdateCommand(EntityDefinition entityDefinition,
Class<T> objectClass,
GenericDao.CommandCustomizer statementAdapter) |
public <T> String buildInsertCommand(EntityDefinition entityDefinition, Class<T> objectClass, GenericDao.CommandCustomizer statementAdapter)
public <T> String buildUpdateCommand(EntityDefinition entityDefinition, Class<T> objectClass, GenericDao.CommandCustomizer statementAdapter)
public <T> String buildDeleteCommand(EntityDefinition entityDefinition)
public <T> String buildDeleteObjectCommand(EntityDefinition entityDefinition)
public <T> String buildDeleteWhereCommand(EntityDefinition entityDefinition, String criteriaString)
public <T> String buildLoadCommand(EntityDefinition entityDefinition, Class<T> objectClass, GenericDao.CommandCustomizer statementAdapter)
public <T> String buildFindCommand(EntityDefinition entityDefinition, Class<T> objectClass, GenericDao.CommandCustomizer statementAdapter, String criteriaString, String orderByString, boolean paging)
Copyright © 2020. All rights reserved.