java.lang.Object
me.confuser.banmanager.common.ormlite.field.BaseFieldConverter
me.confuser.banmanager.common.ormlite.field.types.BaseDataType
me.confuser.banmanager.common.ormlite.field.types.ByteArrayType
me.confuser.banmanager.common.storage.mysql.IpAddress
All Implemented Interfaces:
me.confuser.banmanager.common.ormlite.field.DataPersister, me.confuser.banmanager.common.ormlite.field.FieldConverter

public class IpAddress extends me.confuser.banmanager.common.ormlite.field.types.ByteArrayType
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static IpAddress
     
    javaToSqlArg(me.confuser.banmanager.common.ormlite.field.FieldType fieldType, Object javaObject)
     
    sqlArgToJava(me.confuser.banmanager.common.ormlite.field.FieldType fieldType, Object sqlArg, int columnPos)
     

    Methods inherited from class me.confuser.banmanager.common.ormlite.field.types.ByteArrayType

    dataIsEqual, getPrimaryClass, isArgumentHolderRequired, parseDefaultString, resultStringToJava, resultToSqlArg

    Methods inherited from class me.confuser.banmanager.common.ormlite.field.types.BaseDataType

    convertIdNumber, generateId, getAssociatedClasses, getAssociatedClassNames, getDefaultWidth, getSqlOtherType, getSqlType, isAppropriateId, isComparable, isEscapedDefaultValue, isEscapedValue, isPrimitive, isSelfGeneratedId, isValidForField, isValidForVersion, isValidGeneratedType, makeConfigObject, moveToNextValue

    Methods inherited from class me.confuser.banmanager.common.ormlite.field.BaseFieldConverter

    isStreamType, resultToJava

    Methods inherited from class java.lang.Object

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

    Methods inherited from interface me.confuser.banmanager.common.ormlite.field.FieldConverter

    isStreamType, resultToJava
  • Constructor Details

    • IpAddress

      protected IpAddress()
  • Method Details

    • javaToSqlArg

      public Object javaToSqlArg(me.confuser.banmanager.common.ormlite.field.FieldType fieldType, Object javaObject)
      Specified by:
      javaToSqlArg in interface me.confuser.banmanager.common.ormlite.field.FieldConverter
      Overrides:
      javaToSqlArg in class me.confuser.banmanager.common.ormlite.field.BaseFieldConverter
    • sqlArgToJava

      public Object sqlArgToJava(me.confuser.banmanager.common.ormlite.field.FieldType fieldType, Object sqlArg, int columnPos)
      Specified by:
      sqlArgToJava in interface me.confuser.banmanager.common.ormlite.field.FieldConverter
      Overrides:
      sqlArgToJava in class me.confuser.banmanager.common.ormlite.field.BaseFieldConverter
    • getSingleton

      public static IpAddress getSingleton()