org.nakedobjects.plugins.hibernate.objectstore.persistence.hibspi.usertype
Class AwtImageType

java.lang.Object
  extended by org.nakedobjects.plugins.hibernate.objectstore.persistence.hibspi.usertype.ImmutableType
      extended by org.nakedobjects.plugins.hibernate.objectstore.persistence.hibspi.usertype.ImmutableUserType
          extended by org.nakedobjects.plugins.hibernate.objectstore.persistence.hibspi.usertype.AbstractImageType
              extended by org.nakedobjects.plugins.hibernate.objectstore.persistence.hibspi.usertype.AwtImageType
All Implemented Interfaces:
org.hibernate.usertype.UserType

public class AwtImageType
extends AbstractImageType


Constructor Summary
AwtImageType(RuntimeContext runtimeContext)
           
 
Method Summary
protected  ImageValueSemanticsProviderAbstract getImageAdapter()
           
 java.lang.Class<java.awt.Image> returnedClass()
           
 
Methods inherited from class org.nakedobjects.plugins.hibernate.objectstore.persistence.hibspi.usertype.AbstractImageType
nullSafeGet, nullSafeSet, sqlTypes
 
Methods inherited from class org.nakedobjects.plugins.hibernate.objectstore.persistence.hibspi.usertype.ImmutableUserType
assemble, disassemble, replace
 
Methods inherited from class org.nakedobjects.plugins.hibernate.objectstore.persistence.hibspi.usertype.ImmutableType
deepCopy, equals, hashCode, isMutable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.hibernate.usertype.UserType
deepCopy, equals, hashCode, isMutable
 

Constructor Detail

AwtImageType

public AwtImageType(RuntimeContext runtimeContext)
Method Detail

getImageAdapter

protected ImageValueSemanticsProviderAbstract getImageAdapter()
Specified by:
getImageAdapter in class AbstractImageType

returnedClass

public java.lang.Class<java.awt.Image> returnedClass()
Specified by:
returnedClass in interface org.hibernate.usertype.UserType
Specified by:
returnedClass in class AbstractImageType


Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.