fr.ifremer.allegro.referential
Class SurveyQualificationIdEnum

java.lang.Object
  extended by fr.ifremer.allegro.referential.SurveyQualificationId
      extended by fr.ifremer.allegro.referential.SurveyQualificationIdEnum
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable

public final class SurveyQualificationIdEnum
extends SurveyQualificationId
implements java.io.Serializable, java.lang.Comparable

See Also:
Serialized Form

Field Summary
 
Fields inherited from class fr.ifremer.allegro.referential.SurveyQualificationId
DIRECT, ESTIMATION, INDIRECT, PREDOCUMENTATION, UNKNOWN
 
Constructor Summary
SurveyQualificationIdEnum()
          Default constructor.
 
Method Summary
 java.lang.Object assemble(java.io.Serializable cached, java.lang.Object owner)
           
 java.lang.Object deepCopy(java.lang.Object value)
           
 java.io.Serializable disassemble(java.lang.Object value)
           
 boolean equals(java.lang.Object x, java.lang.Object y)
           
 java.lang.Object fromXMLString(java.lang.String string)
           
 int hashCode(java.lang.Object value)
           
 boolean isMutable()
           
 java.lang.Object nullSafeGet(java.sql.ResultSet resultSet, java.lang.String[] values, java.lang.Object owner)
           
 void nullSafeSet(java.sql.PreparedStatement statement, java.lang.Object value, int index)
           
 java.lang.String objectToSQLString(java.lang.Object object)
           
 java.lang.Object replace(java.lang.Object original, java.lang.Object target, java.lang.Object owner)
           
 java.lang.Class returnedClass()
           
 int[] sqlTypes()
           
 java.lang.String toXMLString(java.lang.Object object)
           
 
Methods inherited from class fr.ifremer.allegro.referential.SurveyQualificationId
compareTo, equals, fromInteger, getValue, hashCode, literals, names, toString, values
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Constructor Detail

SurveyQualificationIdEnum

public SurveyQualificationIdEnum()
Default constructor. Hibernate needs the default constructor to retrieve an instance of the enum from a JDBC resultset. The instance will be converted to the correct enum instance in nullSafeGet(java.sql.ResultSet, java.lang.String[], java.lang.Object).

Method Detail

sqlTypes

public int[] sqlTypes()
See Also:
org.hibernate.usertype.UserType#sqlTypes()

deepCopy

public java.lang.Object deepCopy(java.lang.Object value)
                          throws HibernateException
Throws:
HibernateException
See Also:
org.hibernate.usertype.UserType#deepCopy(java.lang.Object)

isMutable

public boolean isMutable()
See Also:
org.hibernate.usertype.UserType#isMutable()

equals

public boolean equals(java.lang.Object x,
                      java.lang.Object y)
               throws HibernateException
Throws:
HibernateException
See Also:
org.hibernate.usertype.UserType#equals(java.lang.Object, java.lang.Object)

returnedClass

public java.lang.Class returnedClass()
See Also:
org.hibernate.usertype.UserType#returnedClass()

nullSafeGet

public java.lang.Object nullSafeGet(java.sql.ResultSet resultSet,
                                    java.lang.String[] values,
                                    java.lang.Object owner)
                             throws HibernateException,
                                    java.sql.SQLException
Throws:
HibernateException
java.sql.SQLException
See Also:
org.hibernate.usertype.UserType#nullSafeGet(java.sql.ResultSet, java.lang.String[], java.lang.Object)

nullSafeSet

public void nullSafeSet(java.sql.PreparedStatement statement,
                        java.lang.Object value,
                        int index)
                 throws HibernateException,
                        java.sql.SQLException
Throws:
HibernateException
java.sql.SQLException
See Also:
org.hibernate.usertype.UserType#nullSafeSet(java.sql.PreparedStatement, java.lang.Object, int)

replace

public java.lang.Object replace(java.lang.Object original,
                                java.lang.Object target,
                                java.lang.Object owner)
See Also:
org.hibernate.usertype.UserType#replace(Object original, Object target, Object owner)

assemble

public java.lang.Object assemble(java.io.Serializable cached,
                                 java.lang.Object owner)
See Also:
org.hibernate.usertype.UserType#assemble(java.io.Serializable cached, Object owner)

disassemble

public java.io.Serializable disassemble(java.lang.Object value)
See Also:
org.hibernate.usertype.UserType#disassemble(Object value)

hashCode

public int hashCode(java.lang.Object value)
See Also:
org.hibernate.usertype.UserType#hashCode(Object value)

objectToSQLString

public java.lang.String objectToSQLString(java.lang.Object object)
See Also:
org.hibernate.usertype.EnhancedUserType#objectToSQLString(Object object)

toXMLString

public java.lang.String toXMLString(java.lang.Object object)
See Also:
org.hibernate.usertype.EnhancedUserType#toXMLString(Object object)

fromXMLString

public java.lang.Object fromXMLString(java.lang.String string)
See Also:
org.hibernate.usertype.EnhancedUserType#fromXMLString(String string)


Copyright © 2008-2010 IFREMER. All Rights Reserved.