java.lang.Object
com.j256.ormlite.field.BaseFieldConverter
com.j256.ormlite.field.types.BaseDataType
com.j256.ormlite.field.types.StringType
com.j256.ormlite.field.types.LongStringType
dev.projectenhanced.enhancedjda.controller.data.persister.base.ListPersister
All Implemented Interfaces:
com.j256.ormlite.field.DataPersister, com.j256.ormlite.field.FieldConverter

public class ListPersister extends com.j256.ormlite.field.types.LongStringType
  • Field Summary

    Fields inherited from class com.j256.ormlite.field.types.StringType

    DEFAULT_WIDTH
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    javaToSqlArg(com.j256.ormlite.field.FieldType fieldType, Object javaObject)
     
    sqlArgToJava(com.j256.ormlite.field.FieldType fieldType, Object sqlArg, int columnPos)
     

    Methods inherited from class com.j256.ormlite.field.types.LongStringType

    getDefaultWidth, getPrimaryClass, isAppropriateId

    Methods inherited from class com.j256.ormlite.field.types.StringType

    parseDefaultString, resultToSqlArg

    Methods inherited from class com.j256.ormlite.field.types.BaseDataType

    convertIdNumber, dataIsEqual, generateId, getAssociatedClasses, getAssociatedClassNames, getSqlOtherType, getSqlType, isArgumentHolderRequired, isComparable, isEscapedDefaultValue, isEscapedValue, isPrimitive, isSelfGeneratedId, isValidForField, isValidForVersion, isValidGeneratedType, moveToNextValue, resultStringToJava

    Methods inherited from class com.j256.ormlite.field.BaseFieldConverter

    isStreamType, makeConfigObject, resultToJava

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.j256.ormlite.field.FieldConverter

    isStreamType, makeConfigObject, resultToJava
  • Constructor Details

    • ListPersister

      public ListPersister()
  • Method Details

    • getSingleton

      public static ListPersister getSingleton()
    • javaToSqlArg

      public Object javaToSqlArg(com.j256.ormlite.field.FieldType fieldType, Object javaObject) throws SQLException
      Specified by:
      javaToSqlArg in interface com.j256.ormlite.field.FieldConverter
      Overrides:
      javaToSqlArg in class com.j256.ormlite.field.BaseFieldConverter
      Throws:
      SQLException
    • sqlArgToJava

      public Object sqlArgToJava(com.j256.ormlite.field.FieldType fieldType, Object sqlArg, int columnPos) throws SQLException
      Specified by:
      sqlArgToJava in interface com.j256.ormlite.field.FieldConverter
      Overrides:
      sqlArgToJava in class com.j256.ormlite.field.BaseFieldConverter
      Throws:
      SQLException