Java™ Platform
Standard Ed. 6

Uses of Class
javax.xml.bind.annotation.adapters.XmlAdapter

Packages that use XmlAdapter
javax.xml.bind Provides a runtime binding framework for client applications including unmarshalling, marshalling, and validation capabilities. 
javax.xml.bind.annotation.adapters XmlAdapter and its spec-defined sub-classes to allow arbitrary Java classes to be used with JAXB. 
javax.xml.bind.helpers JAXB Provider Use Only: Provides partial default implementations for some of the javax.xml.bind interfaces. 
 

Uses of XmlAdapter in javax.xml.bind
 

Methods in javax.xml.bind with type parameters of type XmlAdapter
<A extends XmlAdapter>
A
Marshaller.getAdapter(Class<A> type)
          Gets the adapter associated with the specified type.
<A extends XmlAdapter>
A
Unmarshaller.getAdapter(Class<A> type)
          Gets the adapter associated with the specified type.
<A extends XmlAdapter>
void
Marshaller.setAdapter(Class<A> type, A adapter)
          Associates a configured instance of XmlAdapter with this marshaller.
<A extends XmlAdapter>
void
Unmarshaller.setAdapter(Class<A> type, A adapter)
          Associates a configured instance of XmlAdapter with this unmarshaller.
 

Methods in javax.xml.bind with parameters of type XmlAdapter
 void Marshaller.setAdapter(XmlAdapter adapter)
          Associates a configured instance of XmlAdapter with this marshaller.
 void Unmarshaller.setAdapter(XmlAdapter adapter)
          Associates a configured instance of XmlAdapter with this unmarshaller.
 

Uses of XmlAdapter in javax.xml.bind.annotation.adapters
 

Subclasses of XmlAdapter in javax.xml.bind.annotation.adapters
 class CollapsedStringAdapter
          Built-in XmlAdapter to handle xs:token and its derived types.
 class HexBinaryAdapter
          XmlAdapter for xs:hexBinary.
 class NormalizedStringAdapter
          XmlAdapter to handle xs:normalizedString.
 

Uses of XmlAdapter in javax.xml.bind.helpers
 

Methods in javax.xml.bind.helpers with type parameters of type XmlAdapter
<A extends XmlAdapter>
A
AbstractUnmarshallerImpl.getAdapter(Class<A> type)
           
<A extends XmlAdapter>
A
AbstractMarshallerImpl.getAdapter(Class<A> type)
           
<A extends XmlAdapter>
void
AbstractUnmarshallerImpl.setAdapter(Class<A> type, A adapter)
           
<A extends XmlAdapter>
void
AbstractMarshallerImpl.setAdapter(Class<A> type, A adapter)
           
 

Methods in javax.xml.bind.helpers with parameters of type XmlAdapter
 void AbstractUnmarshallerImpl.setAdapter(XmlAdapter adapter)
           
 void AbstractMarshallerImpl.setAdapter(XmlAdapter adapter)
           
 


Java™ Platform
Standard Ed. 6

Submit a bug or feature
For further API reference and developer documentation, see Java SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright © 1993, 2011, Oracle and/or its affiliates. All rights reserved.