| Package | Description | 
|---|---|
| javax.xml.bind | 
 
        Provides a runtime binding framework for client applications including
        unmarshalling, marshalling, and validation capabilities. 
 | 
| javax.xml.bind.annotation | 
 
        Defines annotations for customizing Java program elements to XML Schema mapping. 
 | 
| javax.xml.bind.helpers | 
 
        JAXB Provider Use Only: Provides partial default implementations for 
        some of the javax.xml.bind interfaces. 
 | 
| javax.xml.bind.util | 
 
        Useful client utility classes. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ValidationEventHandler | 
Marshaller.getEventHandler()
Return the current event handler or the default event handler if one
 hasn't been set. 
 | 
abstract ValidationEventHandler | 
Binder.getEventHandler()
Return the current event handler or the default event handler if one
 hasn't been set. 
 | 
ValidationEventHandler | 
Validator.getEventHandler()
Deprecated. 
 
since JAXB2.0 
 | 
ValidationEventHandler | 
Unmarshaller.getEventHandler()
Return the current event handler or the default event handler if one
 hasn't been set. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Marshaller.setEventHandler(ValidationEventHandler handler)
Allow an application to register a validation event handler. 
 | 
abstract void | 
Binder.setEventHandler(ValidationEventHandler handler)
Allow an application to register a ValidationEventHandler. 
 | 
void | 
Validator.setEventHandler(ValidationEventHandler handler)
Deprecated. 
 
since JAXB2.0 
 | 
void | 
Unmarshaller.setEventHandler(ValidationEventHandler handler)
Allow an application to register a ValidationEventHandler. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ResultT | 
DomHandler.createUnmarshaller(ValidationEventHandler errorHandler)
When a JAXB provider needs to unmarshal a part of a document into an
 infoset representation, it first calls this method to create a
  
Result object. | 
DOMResult | 
W3CDomHandler.createUnmarshaller(ValidationEventHandler errorHandler)  | 
Source | 
DomHandler.marshal(ElementT n,
       ValidationEventHandler errorHandler)
This method is called when a JAXB provider needs to marshal an element
 to XML. 
 | 
Source | 
W3CDomHandler.marshal(Element element,
       ValidationEventHandler errorHandler)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultValidationEventHandler
 JAXB 1.0 only default validation event handler. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ValidationEventHandler | 
AbstractMarshallerImpl.getEventHandler()  | 
ValidationEventHandler | 
AbstractUnmarshallerImpl.getEventHandler()
Return the current event handler or the default event handler if one
 hasn't been set. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AbstractMarshallerImpl.setEventHandler(ValidationEventHandler handler)  | 
void | 
AbstractUnmarshallerImpl.setEventHandler(ValidationEventHandler handler)
Allow an application to register a validation event handler. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ValidationEventCollector
ValidationEventHandler
 implementation that collects all events. | 
 Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2014, Oracle and/or its affiliates.  All rights reserved.