JavaTM Platform
Standard Ed. 6

クラス
javax.xml.bind.annotation.adapters.XmlAdapter の使用

XmlAdapter を使用しているパッケージ
javax.xml.bind 非整列化、整列化および検証機能を含む実行時バインディングフレームワークをクライアントアプリケーションに提供します。 
javax.xml.bind.annotation.adapters XmlAdapter と仕様定義済みこのサブクラスは、任意の Java クラスを JAXB で使用できるようにします。 
javax.xml.bind.helpers JAXB プロバイダのみが使用します。 
 

javax.xml.bind での XmlAdapter の使用
 

XmlAdapter 型の型パラメータを持つ javax.xml.bind のメソッド
<A extends XmlAdapter>
A
Marshaller.getAdapter(Class<A> 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)
          XmlAdapter の設定済みのインスタンスをこの Marshaller に関連付けます。
<A extends XmlAdapter>
void
Unmarshaller.setAdapter(Class<A> type, A adapter)
          Associates a configured instance of XmlAdapter with this unmarshaller.
 

XmlAdapter 型のパラメータを持つ javax.xml.bind のメソッド
 void Marshaller.setAdapter(XmlAdapter adapter)
          XmlAdapter の設定済みのインスタンスをこの Marshaller に関連付けます。
 void Unmarshaller.setAdapter(XmlAdapter adapter)
          Associates a configured instance of XmlAdapter with this unmarshaller.
 

javax.xml.bind.annotation.adapters での XmlAdapter の使用
 

javax.xml.bind.annotation.adapters での XmlAdapter のサブクラス
 class CollapsedStringAdapter
          xs:token とその派生型を処理する組み込み XmlAdapter です。
 class HexBinaryAdapter
          xs:hexBinary 用の XmlAdapter です。
 class NormalizedStringAdapter
          xs:normalizedString を処理する XmlAdapter です。
 

javax.xml.bind.helpers での XmlAdapter の使用
 

XmlAdapter 型の型パラメータを持つ javax.xml.bind.helpers のメソッド
<A extends XmlAdapter>
A
AbstractMarshallerImpl.getAdapter(Class<A> type)
           
<A extends XmlAdapter>
A
AbstractUnmarshallerImpl.getAdapter(Class<A> type)
           
<A extends XmlAdapter>
void
AbstractMarshallerImpl.setAdapter(Class<A> type, A adapter)
           
<A extends XmlAdapter>
void
AbstractUnmarshallerImpl.setAdapter(Class<A> type, A adapter)
           
 

XmlAdapter 型のパラメータを持つ javax.xml.bind.helpers のメソッド
 void AbstractMarshallerImpl.setAdapter(XmlAdapter adapter)
           
 void AbstractUnmarshallerImpl.setAdapter(XmlAdapter adapter)
           
 


JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。