org.nakedobjects.plugins.hibernate.objectstore.persistence.hibspi.accessor
Class OidAccessor.OidGetter

java.lang.Object
  extended by org.nakedobjects.plugins.hibernate.objectstore.persistence.hibspi.accessor.OidAccessor.OidGetter
All Implemented Interfaces:
java.io.Serializable, org.hibernate.property.Getter
Enclosing class:
OidAccessor

public static final class OidAccessor.OidGetter
extends java.lang.Object
implements org.hibernate.property.Getter

See Also:
Serialized Form

Method Summary
 java.lang.Object get(java.lang.Object target)
           
 java.lang.Object getForInsert(java.lang.Object target, java.util.Map mergeMap, org.hibernate.engine.SessionImplementor session)
           
 java.lang.reflect.Method getMethod()
           
 java.lang.String getMethodName()
           
 java.lang.Class<?> getReturnType()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

get

public java.lang.Object get(java.lang.Object target)
                     throws org.hibernate.HibernateException
Specified by:
get in interface org.hibernate.property.Getter
Throws:
org.hibernate.HibernateException

getMethod

public java.lang.reflect.Method getMethod()
Specified by:
getMethod in interface org.hibernate.property.Getter

getMethodName

public java.lang.String getMethodName()
Specified by:
getMethodName in interface org.hibernate.property.Getter

getReturnType

public java.lang.Class<?> getReturnType()
Specified by:
getReturnType in interface org.hibernate.property.Getter

getForInsert

public java.lang.Object getForInsert(java.lang.Object target,
                                     java.util.Map mergeMap,
                                     org.hibernate.engine.SessionImplementor session)
                              throws org.hibernate.HibernateException
Specified by:
getForInsert in interface org.hibernate.property.Getter
Throws:
org.hibernate.HibernateException


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