Skip navigation links
org.eclipse.persistence.jaxb
Class JAXBUnmarshalListener
java.lang.Object
org.eclipse.persistence.jaxb.JAXBUnmarshalListener
- All Implemented Interfaces:
- XMLUnmarshalListener
-
public class JAXBUnmarshalListener
- extends java.lang.Object
- implements XMLUnmarshalListener
INTERNAL:
Purpose:Provide a wrapper for a JAXB 2.0 Unmarshal Listener that implements XMLUnmarshalListener
Responsibilities:
- Implement the XMLUnmarshalListener API
- Delegate event callbacks to the wrapped Listener instance
- Perform JAXB 2.0 Class-Based unmarshal event callbacks
- Since:
- Oracle TopLink 11.1.1.0.0
- Author:
- mmacivor
- See Also:
Marshaller.Listener
, XMLMarshalListener
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
listener
private javax.xml.bind.Unmarshaller.Listener listener
classBasedUnmarshalEvents
private java.util.Map classBasedUnmarshalEvents
unmarshaller
private javax.xml.bind.Unmarshaller unmarshaller
JAXBUnmarshalListener
public JAXBUnmarshalListener(javax.xml.bind.Unmarshaller unmarshaller)
setListener
public void setListener(javax.xml.bind.Unmarshaller.Listener jaxbListener)
getListener
public javax.xml.bind.Unmarshaller.Listener getListener()
beforeUnmarshal
public void beforeUnmarshal(java.lang.Object target,
java.lang.Object parent)
-
- Specified by:
beforeUnmarshal
in interface XMLUnmarshalListener
afterUnmarshal
public void afterUnmarshal(java.lang.Object target,
java.lang.Object parent)
-
- Specified by:
afterUnmarshal
in interface XMLUnmarshalListener
setClassBasedUnmarshalEvents
public void setClassBasedUnmarshalEvents(java.util.Map events)
Skip navigation links