Class IsIsISAdjNeighSysTypeUserType

  • All Implemented Interfaces:
    Serializable, org.hibernate.usertype.EnhancedUserType, org.hibernate.usertype.ParameterizedType, org.hibernate.usertype.UserType

    public class IsIsISAdjNeighSysTypeUserType
    extends org.hibernate.type.EnumType
    See Also:
    Serialized Form
    • Constructor Detail

      • IsIsISAdjNeighSysTypeUserType

        public IsIsISAdjNeighSysTypeUserType()
        A public default constructor is required by Hibernate.
    • Method Detail

      • hashCode

        public int hashCode​(Object x)
                     throws org.hibernate.HibernateException
        Specified by:
        hashCode in interface org.hibernate.usertype.UserType
        Overrides:
        hashCode in class org.hibernate.type.EnumType
        Throws:
        org.hibernate.HibernateException
      • nullSafeGet

        public Object nullSafeGet​(ResultSet rs,
                                  String[] names,
                                  Object owner)
                           throws org.hibernate.HibernateException,
                                  SQLException
        Specified by:
        nullSafeGet in interface org.hibernate.usertype.UserType
        Overrides:
        nullSafeGet in class org.hibernate.type.EnumType
        Throws:
        org.hibernate.HibernateException
        SQLException
      • nullSafeSet

        public void nullSafeSet​(PreparedStatement st,
                                Object value,
                                int index)
                         throws org.hibernate.HibernateException,
                                SQLException
        Specified by:
        nullSafeSet in interface org.hibernate.usertype.UserType
        Overrides:
        nullSafeSet in class org.hibernate.type.EnumType
        Throws:
        org.hibernate.HibernateException
        SQLException
      • returnedClass

        public Class<IsIsLink.IsisISAdjNeighSysType> returnedClass()
        Specified by:
        returnedClass in interface org.hibernate.usertype.UserType
        Overrides:
        returnedClass in class org.hibernate.type.EnumType
      • sqlTypes

        public int[] sqlTypes()
        Specified by:
        sqlTypes in interface org.hibernate.usertype.UserType
        Overrides:
        sqlTypes in class org.hibernate.type.EnumType
      • setParameterValues

        public void setParameterValues​(Properties parameters)
        Specified by:
        setParameterValues in interface org.hibernate.usertype.ParameterizedType
        Overrides:
        setParameterValues in class org.hibernate.type.EnumType