public class SqliteAndroidDatabaseType
extends com.j256.ormlite.db.BaseSqliteDatabaseType
| Constructor and Description |
|---|
SqliteAndroidDatabaseType() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
appendBooleanType(StringBuilder sb,
com.j256.ormlite.field.FieldType fieldType,
int fieldWidth) |
protected void |
appendDateType(StringBuilder sb,
com.j256.ormlite.field.FieldType fieldType,
int fieldWidth) |
void |
appendEscapedEntityName(StringBuilder sb,
String name) |
<T> com.j256.ormlite.table.DatabaseTableConfig<T> |
extractDatabaseTableConfig(com.j256.ormlite.support.ConnectionSource connectionSource,
Class<T> clazz) |
String |
getDatabaseName() |
com.j256.ormlite.field.DataPersister |
getDataPersister(com.j256.ormlite.field.DataPersister defaultPersister,
com.j256.ormlite.field.FieldType fieldType) |
protected String |
getDriverClassName() |
boolean |
isBatchUseTransaction() |
boolean |
isDatabaseUrlThisType(String url,
String dbTypePart) |
boolean |
isNestedSavePointsSupported() |
void |
loadDriver() |
appendInsertNoColumns, appendLongType, configureGeneratedId, generatedIdSqlAtEnd, getFieldConverter, isCreateIfNotExistsSupported, isCreateTableReturnsZero, isVarcharFieldWidthSupportedaddPrimaryKeySql, addUniqueComboSql, appendBigDecimalNumericType, appendByteArrayType, appendByteType, appendCharType, appendColumnArg, appendCreateTableSuffix, appendEscapedWord, appendLimitValue, appendLongStringType, appendOffsetValue, appendSelectNextValFromSequence, appendSerializableType, appendShortType, appendStringType, appendUuidNativeType, configureGeneratedIdSequence, configureId, downCaseString, dropColumnArg, generateIdSequenceName, getCommentLinePrefix, getPingStatement, isAllowGeneratedIdInsertSupported, isCreateIndexIfNotExistsSupported, isCreateTableReturnsNegative, isEntityNamesMustBeUpCase, isIdSequenceNeeded, isLimitAfterSelect, isLimitSqlSupported, isOffsetLimitArgument, isOffsetSqlSupported, isSelectSequenceBeforeInsert, isTruncateSupported, setDriver, upCaseEntityName, upCaseStringpublic void loadDriver()
loadDriver in interface com.j256.ormlite.db.DatabaseTypeloadDriver in class com.j256.ormlite.db.BaseDatabaseTypeprotected String getDriverClassName()
getDriverClassName in class com.j256.ormlite.db.BaseDatabaseTypepublic String getDatabaseName()
protected void appendDateType(StringBuilder sb, com.j256.ormlite.field.FieldType fieldType, int fieldWidth)
appendDateType in class com.j256.ormlite.db.BaseDatabaseTypepublic void appendEscapedEntityName(StringBuilder sb, String name)
appendEscapedEntityName in interface com.j256.ormlite.db.DatabaseTypeappendEscapedEntityName in class com.j256.ormlite.db.BaseDatabaseTypeprotected void appendBooleanType(StringBuilder sb, com.j256.ormlite.field.FieldType fieldType, int fieldWidth)
appendBooleanType in class com.j256.ormlite.db.BaseDatabaseTypepublic com.j256.ormlite.field.DataPersister getDataPersister(com.j256.ormlite.field.DataPersister defaultPersister,
com.j256.ormlite.field.FieldType fieldType)
getDataPersister in interface com.j256.ormlite.db.DatabaseTypegetDataPersister in class com.j256.ormlite.db.BaseDatabaseTypepublic boolean isNestedSavePointsSupported()
isNestedSavePointsSupported in interface com.j256.ormlite.db.DatabaseTypeisNestedSavePointsSupported in class com.j256.ormlite.db.BaseDatabaseTypepublic boolean isBatchUseTransaction()
isBatchUseTransaction in interface com.j256.ormlite.db.DatabaseTypeisBatchUseTransaction in class com.j256.ormlite.db.BaseDatabaseTypepublic <T> com.j256.ormlite.table.DatabaseTableConfig<T> extractDatabaseTableConfig(com.j256.ormlite.support.ConnectionSource connectionSource,
Class<T> clazz)
throws SQLException
extractDatabaseTableConfig in interface com.j256.ormlite.db.DatabaseTypeextractDatabaseTableConfig in class com.j256.ormlite.db.BaseDatabaseTypeSQLExceptionThis documentation is licensed by Gray Watson under the Creative Commons Attribution-Share Alike 3.0 License.