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
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:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidafterUnmarshal(Object target, Object parent) voidbeforeUnmarshal(Object target, Object parent) jakarta.xml.bind.Unmarshaller.ListenervoidsetClassBasedUnmarshalEvents(Map events) voidsetListener(jakarta.xml.bind.Unmarshaller.Listener jaxbListener)
-
Constructor Details
-
JAXBUnmarshalListener
public JAXBUnmarshalListener(jakarta.xml.bind.Unmarshaller unmarshaller)
-
-
Method Details
-
setListener
public void setListener(jakarta.xml.bind.Unmarshaller.Listener jaxbListener) -
getListener
public jakarta.xml.bind.Unmarshaller.Listener getListener() -
beforeUnmarshal
- Specified by:
beforeUnmarshalin interfaceUnmarshaller.Listener
-
afterUnmarshal
- Specified by:
afterUnmarshalin interfaceUnmarshaller.Listener
-
setClassBasedUnmarshalEvents
-