Module org.eclipse.persistence.moxy
Package org.eclipse.persistence.jaxb
Class JAXBUnmarshalListener
- java.lang.Object
-
- org.eclipse.persistence.jaxb.JAXBUnmarshalListener
-
- All Implemented Interfaces:
Unmarshaller.Listener,XMLUnmarshalListener
public class JAXBUnmarshalListener extends 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
-
-
Constructor Summary
Constructors Constructor Description JAXBUnmarshalListener(jakarta.xml.bind.Unmarshaller unmarshaller)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidafterUnmarshal(Object target, Object parent)voidbeforeUnmarshal(Object target, Object parent)jakarta.xml.bind.Unmarshaller.ListenergetListener()voidsetClassBasedUnmarshalEvents(Map events)voidsetListener(jakarta.xml.bind.Unmarshaller.Listener jaxbListener)
-
-
-
Method Detail
-
setListener
public void setListener(jakarta.xml.bind.Unmarshaller.Listener jaxbListener)
-
getListener
public jakarta.xml.bind.Unmarshaller.Listener getListener()
-
beforeUnmarshal
public void beforeUnmarshal(Object target, Object parent)
- Specified by:
beforeUnmarshalin interfaceUnmarshaller.Listener
-
afterUnmarshal
public void afterUnmarshal(Object target, Object parent)
- Specified by:
afterUnmarshalin interfaceUnmarshaller.Listener
-
setClassBasedUnmarshalEvents
public void setClassBasedUnmarshalEvents(Map events)
-
-