Package org.javalite.activejdbc.dialects
Interface Dialect
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
DB2Dialect
,DefaultDialect
,H2Dialect
,MSSQLDialect
,MySQLDialect
,OracleDialect
,PostgreSQLDialect
,SQLiteDialect
- Author:
- Eric Nielsen
-
Method Summary
Modifier and TypeMethodDescriptionvoid
appendQuestionsForUpdate(MetaModel metaModel, StringBuilder query, List<String> attributeNames)
deleteManyToManyAssociation(Many2ManyAssociation association)
formSelect(String tableName, String[] columns, String subQuery, List<String> orderBys, long limit, long offset)
insertManyToManyAssociation(Many2ManyAssociation association)
insertParametrized(MetaModel metaModel, List<String> columns, boolean containsId)
overrideDriverTypeConversion(MetaModel mm, String attributeName, Object value)
selectCount(String from)
selectCount(String table, String where)
selectExists(MetaModel mm)
selectManyToManyAssociation(Many2ManyAssociation association, String sourceFkColumnName, int questionsCount)
selectStar(String table)
selectStar(String table, String where)
selectStarParametrized(String table, String... parameters)
toArray(String typeName, Object value, Connection connection)
-
Method Details
-
formSelect
-
overrideDriverTypeConversion
-
selectStar
-
selectStar
-
selectStarParametrized
-
selectCount
-
selectCount
-
selectExists
-
selectManyToManyAssociation
String selectManyToManyAssociation(Many2ManyAssociation association, String sourceFkColumnName, int questionsCount) -
insertManyToManyAssociation
-
insertParametrized
-
deleteManyToManyAssociation
-
insert
-
update
-
toArray
-
appendQuestionsForUpdate
void appendQuestionsForUpdate(MetaModel metaModel, StringBuilder query, List<String> attributeNames)
-