Package mil.nga.geopackage.persister
Class DatePersister
- java.lang.Object
- 
- com.j256.ormlite.field.BaseFieldConverter
- 
- com.j256.ormlite.field.types.BaseDataType
- 
- com.j256.ormlite.field.types.StringType
- 
- mil.nga.geopackage.persister.DatePersister
 
 
 
 
- 
- All Implemented Interfaces:
- DataPersister,- FieldConverter
 
 public class DatePersister extends StringType Date Persister for OrmLite to translate between a Java Date and a UTC String- Since:
- 1.2.1
- Author:
- osbornb
 
- 
- 
Field Summary- 
Fields inherited from class com.j256.ormlite.field.types.StringTypeDEFAULT_WIDTH
 
- 
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DatePersistergetSingleton()Get the singleton instanceObjectjavaToSqlArg(FieldType fieldType, Object javaObject)ObjectparseDefaultString(FieldType fieldType, String defaultStr)ObjectsqlArgToJava(FieldType fieldType, Object sqlArg, int columnPos)- 
Methods inherited from class com.j256.ormlite.field.types.StringTypegetDefaultWidth, resultToSqlArg
 - 
Methods inherited from class com.j256.ormlite.field.types.BaseDataTypeconvertIdNumber, dataIsEqual, generateId, getAssociatedClasses, getAssociatedClassNames, getPrimaryClass, getSqlOtherType, getSqlType, isAppropriateId, isArgumentHolderRequired, isComparable, isEscapedDefaultValue, isEscapedValue, isPrimitive, isSelfGeneratedId, isValidForField, isValidForVersion, isValidGeneratedType, moveToNextValue, resultStringToJava
 - 
Methods inherited from class com.j256.ormlite.field.BaseFieldConverterisStreamType, makeConfigObject, resultToJava
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface com.j256.ormlite.field.FieldConverterisStreamType, makeConfigObject, resultToJava
 
- 
 
- 
- 
- 
Method Detail- 
getSingletonpublic static DatePersister getSingleton() Get the singleton instance- Returns:
- instance
 
 - 
parseDefaultStringpublic Object parseDefaultString(FieldType fieldType, String defaultStr) - Specified by:
- parseDefaultStringin interface- FieldConverter
- Overrides:
- parseDefaultStringin class- StringType
 
 - 
javaToSqlArgpublic Object javaToSqlArg(FieldType fieldType, Object javaObject) - Specified by:
- javaToSqlArgin interface- FieldConverter
- Overrides:
- javaToSqlArgin class- BaseFieldConverter
 
 - 
sqlArgToJavapublic Object sqlArgToJava(FieldType fieldType, Object sqlArg, int columnPos) throws SQLException - Specified by:
- sqlArgToJavain interface- FieldConverter
- Overrides:
- sqlArgToJavain class- BaseFieldConverter
- Throws:
- SQLException
 
 
- 
 
-