Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle TopLink
11g Release 1 (11.1.1)

E28847-01


org.eclipse.persistence.jaxb
Class JAXBUnmarshalListener

java.lang.Object
  extended by 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:

Since:
Oracle TopLink 11.1.1.0.0
Author:
mmacivor
See Also:
Marshaller.Listener, XMLMarshalListener

Field Summary
private  java.util.Map classBasedUnmarshalEvents
           
private  javax.xml.bind.Unmarshaller.Listener listener
           
private  javax.xml.bind.Unmarshaller unmarshaller
           

 

Constructor Summary
JAXBUnmarshalListener(javax.xml.bind.Unmarshaller unmarshaller)
           

 

Method Summary
 void afterUnmarshal(java.lang.Object target, java.lang.Object parent)
           
 void beforeUnmarshal(java.lang.Object target, java.lang.Object parent)
           
 javax.xml.bind.Unmarshaller.Listener getListener()
           
 void setClassBasedUnmarshalEvents(java.util.Map events)
           
 void setListener(javax.xml.bind.Unmarshaller.Listener jaxbListener)
           

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

listener

private javax.xml.bind.Unmarshaller.Listener listener

classBasedUnmarshalEvents

private java.util.Map classBasedUnmarshalEvents

unmarshaller

private javax.xml.bind.Unmarshaller unmarshaller

Constructor Detail

JAXBUnmarshalListener

public JAXBUnmarshalListener(javax.xml.bind.Unmarshaller unmarshaller)

Method Detail

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

Copyright © 1998, 2012, Oracle. All Rights Reserved.