public class MariaDbDatabaseType extends MysqlDatabaseType
DEFAULT_CREATE_TABLE_SUFFIX| Constructor and Description |
|---|
MariaDbDatabaseType() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
appendByteArrayType(StringBuilder sb,
com.j256.ormlite.field.FieldType fieldType,
int fieldWidth) |
protected void |
appendLongStringType(StringBuilder sb,
com.j256.ormlite.field.FieldType fieldType,
int fieldWidth) |
String |
getDatabaseName() |
protected String[] |
getDriverClassNames() |
com.j256.ormlite.field.FieldConverter |
getFieldConverter(com.j256.ormlite.field.DataPersister dataPersister,
com.j256.ormlite.field.FieldType fieldType) |
boolean |
isCreateIndexIfNotExistsSupported() |
boolean |
isDatabaseUrlThisType(String url,
String dbTypePart) |
appendBooleanType, appendCreateTableSuffix, appendDateType, configureGeneratedId, isCreateIfNotExistsSupported, isLimitDeleteAtEndSupported, isLimitUpdateAtEndSupported, isTruncateSupported, setCreateTableSuffixaddPrimaryKeySql, addUniqueComboSql, appendBigDecimalNumericType, appendByteType, appendCharType, appendColumnArg, appendCreateSchemaSuffix, appendDeleteLimitValue, appendDoubleType, appendEscapedEntityName, appendEscapedWord, appendFloatType, appendInsertNoColumns, appendIntegerType, appendLimitValue, appendLongType, appendOffsetValue, appendSelectNextValFromSequence, appendSerializableType, appendShortType, appendStringType, appendUpdateLimitValue, appendUuidNativeType, configureGeneratedIdSequence, configureId, downCaseString, dropColumnArg, extractDatabaseTableConfig, generatedIdSqlAtEnd, generateIdSequenceName, getCommentLinePrefix, getDataPersister, getPingStatement, isAllowGeneratedIdInsertSupported, isBatchUseTransaction, isCreateSchemaIfNotExistsSupported, isCreateSchemaReturnsNegative, isCreateSchemaReturnsZero, isCreateTableReturnsNegative, isCreateTableReturnsZero, isEntityNamesMustBeUpCase, isIdSequenceNeeded, isLimitAfterDeleteSupported, isLimitAfterSelect, isLimitAfterUpdateSupported, isLimitSqlSupported, isNestedSavePointsSupported, isOffsetLimitArgument, isOffsetSqlSupported, isSelectSequenceBeforeInsert, isSequenceNamesMustBeLowerCase, isVarcharFieldWidthSupported, loadDriver, setDriver, upCaseEntityName, upCaseStringpublic boolean isDatabaseUrlThisType(String url, String dbTypePart)
isDatabaseUrlThisType in interface com.j256.ormlite.db.DatabaseTypeisDatabaseUrlThisType in class MysqlDatabaseTypeprotected String[] getDriverClassNames()
getDriverClassNames in class MysqlDatabaseTypepublic String getDatabaseName()
getDatabaseName in interface com.j256.ormlite.db.DatabaseTypegetDatabaseName in class MysqlDatabaseTypeprotected void appendByteArrayType(StringBuilder sb, com.j256.ormlite.field.FieldType fieldType, int fieldWidth)
appendByteArrayType in class MysqlDatabaseTypeprotected void appendLongStringType(StringBuilder sb, com.j256.ormlite.field.FieldType fieldType, int fieldWidth)
appendLongStringType in class MysqlDatabaseTypepublic com.j256.ormlite.field.FieldConverter getFieldConverter(com.j256.ormlite.field.DataPersister dataPersister,
com.j256.ormlite.field.FieldType fieldType)
getFieldConverter in interface com.j256.ormlite.db.DatabaseTypegetFieldConverter in class com.j256.ormlite.db.BaseDatabaseTypepublic boolean isCreateIndexIfNotExistsSupported()
isCreateIndexIfNotExistsSupported in interface com.j256.ormlite.db.DatabaseTypeisCreateIndexIfNotExistsSupported in class MysqlDatabaseTypeThis documentation is licensed by Gray Watson under the Creative Commons Attribution-Share Alike 3.0 License.