com.j256.ormlite.field.types
Class CharType
java.lang.Object
com.j256.ormlite.field.BaseFieldConverter
com.j256.ormlite.field.types.BaseDataType
com.j256.ormlite.field.types.CharacterObjectType
com.j256.ormlite.field.types.CharType
- All Implemented Interfaces:
- DataPersister, FieldConverter
public class CharType
- extends CharacterObjectType
Type that persists a char primitive.
- Author:
- graywatson
Methods inherited from class com.j256.ormlite.field.types.BaseDataType |
convertIdNumber, dataIsEqual, generateId, getAssociatedClasses, getAssociatedClassNames, getDefaultWidth, getSqlType, isAppropriateId, isArgumentHolderRequired, isComparable, isEscapedDefaultValue, isEscapedValue, isSelfGeneratedId, isValidForField, isValidForVersion, isValidGeneratedType, makeConfigObject, moveToNextValue, resultStringToJava |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CharType
protected CharType(SqlType sqlType,
Class<?>[] classes)
getSingleton
public static CharType getSingleton()
javaToSqlArg
public Object javaToSqlArg(FieldType fieldType,
Object javaObject)
- Description copied from interface:
FieldConverter
- Convert a Java object and return the appropriate argument to a SQL insert or update statement.
- Specified by:
javaToSqlArg
in interface FieldConverter
- Overrides:
javaToSqlArg
in class BaseFieldConverter
isPrimitive
public boolean isPrimitive()
- Description copied from interface:
DataPersister
- Return whether this field is a primitive type or not. This is used to know if we should throw if the field value
is null.
- Specified by:
isPrimitive
in interface DataPersister
- Overrides:
isPrimitive
in class BaseDataType
This documentation is licensed by Gray Watson under the Creative Commons Attribution-Share Alike 3.0 License.