ch.elca.el4j.services.remoting.jaxb.hibernate
Class HibernateJAXBAccessorFactory

java.lang.Object
  extended by ch.elca.el4j.services.remoting.jaxb.hibernate.HibernateJAXBAccessorFactory
All Implemented Interfaces:
com.sun.xml.bind.AccessorFactory

public class HibernateJAXBAccessorFactory
extends Object
implements com.sun.xml.bind.AccessorFactory

A JAXB Accessor factory that uses HibernateJAXBAccessor if possible.

Author:
clemenb (see https://forum.hibernate.org/viewtopic.php?f=1&t=998896)
File-location:
HibernateJAXBAccessorFactory
Last check-in date:
2009-10-16 09:31:52 +0200 (Fr, 16. Okt 2009) by swismer for revision 3945

Constructor Summary
HibernateJAXBAccessorFactory()
          Create a new AccessorFactory that never throws LazyInitializationException during (un)marshaling.
HibernateJAXBAccessorFactory(com.sun.xml.bind.AccessorFactory delegate)
           
 
Method Summary
 com.sun.xml.bind.v2.runtime.reflect.Accessor createFieldAccessor(Class bean, Field field, boolean readOnly)
           
 com.sun.xml.bind.v2.runtime.reflect.Accessor createPropertyAccessor(Class bean, Method getter, Method setter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HibernateJAXBAccessorFactory

public HibernateJAXBAccessorFactory()
Create a new AccessorFactory that never throws LazyInitializationException during (un)marshaling.


HibernateJAXBAccessorFactory

public HibernateJAXBAccessorFactory(com.sun.xml.bind.AccessorFactory delegate)
Parameters:
delegate - the delegate accessor factory
Method Detail

createFieldAccessor

public com.sun.xml.bind.v2.runtime.reflect.Accessor createFieldAccessor(Class bean,
                                                                        Field field,
                                                                        boolean readOnly)
                                                                 throws JAXBException
Specified by:
createFieldAccessor in interface com.sun.xml.bind.AccessorFactory
Throws:
JAXBException

createPropertyAccessor

public com.sun.xml.bind.v2.runtime.reflect.Accessor createPropertyAccessor(Class bean,
                                                                           Method getter,
                                                                           Method setter)
                                                                    throws JAXBException
Specified by:
createPropertyAccessor in interface com.sun.xml.bind.AccessorFactory
Throws:
JAXBException


Copyright © 2005-2011 ELCA. All Rights Reserved.