com.atlassian.confluence.importexport.impl
Class HibernateObjectHandleTranslator

java.lang.Object
  extended by com.atlassian.confluence.importexport.impl.HibernateObjectHandleTranslator

public class HibernateObjectHandleTranslator
extends Object

Creates TransientHibernateHandles to represent Hibernate objects


Constructor Summary
HibernateObjectHandleTranslator(net.sf.hibernate.Session session)
           
 
Method Summary
 Object handleToObject(TransientHibernateHandle handle)
           
 com.google.common.base.Function<Long,TransientHibernateHandle> idToHandleFunction(Class<Notification> notificationClass)
           
 TransientHibernateHandle objectOrHandleToHandle(Object object)
           
 Object objectOrHandleToObject(Object object)
           
 TransientHibernateHandle objectToHandle(Object object)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HibernateObjectHandleTranslator

public HibernateObjectHandleTranslator(net.sf.hibernate.Session session)
Method Detail

objectOrHandleToHandle

public TransientHibernateHandle objectOrHandleToHandle(Object object)

objectOrHandleToObject

public Object objectOrHandleToObject(Object object)

objectToHandle

public TransientHibernateHandle objectToHandle(Object object)

handleToObject

public Object handleToObject(TransientHibernateHandle handle)

idToHandleFunction

public com.google.common.base.Function<Long,TransientHibernateHandle> idToHandleFunction(Class<Notification> notificationClass)


Copyright © 2003-2012 Atlassian. All Rights Reserved.