Package com.dieselpoint.norm.sqlmakers
Interface SqlMaker
- All Known Implementing Classes:
MySqlMaker,PostgresMaker,StandardSqlMaker
public interface SqlMaker
-
Method Summary
Modifier and TypeMethodDescriptionconvertValue(Object value, String columnTypeName) getCreateTableSql(Class<?> clazz) Object[]getDeleteArgs(Query query, Object row) getDeleteSql(Query query, Object row) Object[]getInsertArgs(Query query, Object row) getInsertSql(Query query, Object row) getPojoInfo(Class<?> rowClass) getSelectSql(Query query, Class<?> rowClass) Object[]getUpdateArgs(Query query, Object row) getUpdateSql(Query query, Object row) Object[]getUpsertArgs(Query query, Object row) getUpsertSql(Query query, Object row)
-
Method Details
-
getInsertSql
-
getInsertArgs
-
getUpdateSql
-
getUpdateArgs
-
getDeleteSql
-
getDeleteArgs
-
getUpsertSql
-
getUpsertArgs
-
getSelectSql
-
getCreateTableSql
-
getPojoInfo
-
convertValue
-