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 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.