例の一覧
- 2-1 JAXBContextメソッド
- 2-2 Sample jaxb.indexファイル
- 2-3 ObjectFactoryのサンプル
- 2-4 MetadataSourceのサンプル
- 2-5 EclipseLinkバインディング・ドキュメントの使用
- 2-6 Javaクラスのサンプル
- 2-7 XMLバインディング・ドキュメントの使用
- 2-8 アプリケーション・コードのサンプル
- 2-9 バインディング・ドキュメントの例
- 2-10 JAXBドメイン・クラスとXMLのサンプル
- 2-11 カスタマイズされたXMLバインディング
- 2-12 バインディングの提供
- 2-13 XMLバインディングのリストの使用
- 2-14 複数のパッケージでの1つのマップの使用
- 2-15 Customerクラスのサンプル
- 2-16 XMLバインディング
- 2-17 XML表現
- 2-18 XMLバインディング(xml-accessor-type="NONE"と指定されている)
- 2-19 XML表現
- 2-20 XMlBindingsメソッドの実装
- 2-21 XmlBindingsオブジェクトのサンプル
- 2-22 プロパティ・マップへのMetadataSourceの追加
- 2-23 XmlBindingsオブジェクトのサンプル
- 2-24 XmlBindingsオブジェクトのサンプル
- 2-25 XMLスキーマのサンプル
- 2-26 Customerクラスのサンプル
- 2-27 ValidationEventHandlerのサンプル
- 2-28 Javaコードのサンプル
- 2-29 イベント・リスナーのサンプル
- 2-30 リスナー・クラスを使用したロギング
- 2-31 バインダの使用
- 3-1 XMLスキーマのサンプル
- 3-2 @XmlRootElement注釈の使用
- 3-3 デフォルトのルート要素の指定
- 3-4 注釈の使用
- 3-5 OXMメタデータの使用
- 3-6 注釈の使用
- 3-7 OXMメタデータの使用
- 3-8 注釈の使用
- 3-9 XMLバインディング・ファイルの使用
- 3-10 ネームスペースのオーバーライド
- 3-11 バインディング・ファイルのサンプル
- 3-12 Javaクラスのサンプル
- 3-13 @XmlRootElement注釈の使用
- 3-14 @XmlDiscriminatorNode注釈および@XmlDiscriminatorValue注釈の使用
- 4-1 XMLスキーマのサンプル
- 4-2 @XmlAttribute注釈の使用
- 4-3 マッピングの定義
- 4-4 XMLスキーマのサンプル
- 4-5 @XmlElement注釈の使用
- 4-6 name属性の使用
- 4-7 XMLスキーマのサンプル
- 4-8 @XmlPath注釈の使用
- 4-9 xml-path属性の使用
- 4-10 XMLスキーマのサンプル
- 4-11 @XmlPath注釈の使用
- 4-12 マッピングの定義
- 4-13 XMLスキーマのサンプル
- 4-14 @XmlValue注釈の使用
- 4-15 マッピングの定義
- 4-16 XMLスキーマのサンプル
- 4-17 @XmlSchemaType注釈の使用
- 4-18 マッピングの定義
- 4-19 XMLスキーマのサンプル
- 4-20 @XmlSchemaType注釈および@XmlJavaTypeAdapter注釈の使用
- 4-21 マッピングの定義
- 4-22 XMLスキーマのサンプル
- 4-23 マッピングのサンプル
- 4-24 XMLマッピングのサンプル
- 4-25 XMLスキーマのサンプル
- 4-26 @XmlElement注釈の使用
- 4-27 XMLマッピングのサンプル
- 4-28 XMLスキーマのサンプル
- 4-29 @XmlElementWrapper注釈の使用
- 4-30 XMLマッピングのサンプル
- 4-31 XMLスキーマのサンプル
- 4-32 @XmlList注釈の使用
- 4-33 XMLマッピングのサンプル
- 4-34 Javaの注釈
- 4-35 EclipseLink OXMメタデータ
- 4-36 XML文書の例
- 4-37 Javaクラスのサンプル
- 4-38 XMLスキーマのサンプル
- 4-39 結果のXML
- 4-40 XMLスキーマのサンプル
- 4-41 @XmlEnum注釈の使用
- 4-42 XMLマッピングのサンプル
- 4-43 XMLスキーマのサンプル
- 4-44 @XmlEnumValue注釈の使用
- 4-45 XMLマッピングのサンプル
- 5-1 XMLスキーマのサンプル
- 5-2 Customerクラスのサンプル
- 5-3 java.util.Dateの使用
- 5-4 XMLスキーマの結合
- 5-5 EclipseLinkのカスタマイザの使用
- 5-6 unionフィールドのマッピング
- 5-7 注釈
- 5-8 EclipseLink OXM
- 5-9 出力
- 5-10 byte[]とByte[]の使用
- 5-11 出力
- 5-12 Javaクラスのサンプル
- 5-13 結果のXML
- 5-14 @XmlInlineBinaryData注釈の使用
- 5-15 @XmlMimeType注釈の使用
- 6-1 XMLマッピングのサンプル
- 6-2 XMLスキーマのサンプル
- 6-3 @XmlElement注釈の使用
- 6-4 XMLマッピングのサンプル
- 6-5 @XmlPath注釈の使用
- 6-6 EclipseLinkのXMLバインディングの使用
- 6-7 @XmlPath注釈の使用
- 6-8 XMLマッピングのサンプル
- 6-9 @XmlElement注釈の使用
- 6-10 XMLマッピングのサンプル
- 6-11 @XmlElementWrapper注釈の使用
- 7-1 @XmlIDおよび@XmlIDREF注釈の使用
- 7-2 XMLマッピングのサンプル
- 7-3 @XmlList注釈の使用
- 7-4 組込みIDのサンプル
- 7-5 @XmlCustomizer注釈の使用
- 7-6 XPathの変更
- 7-7 @XmlTransient注釈の使用
- 7-8 @XmlKeyおよび@XmlJoinNodes注釈の使用
- 7-9 XMLマッピングのサンプル
- 7-10 @XMlInverseReference注釈の使用
- 7-11 XMLマッピングのサンプル
- 8-1 メタデータのリフレッシュ
- 8-2 XMLNameTransformerの使用
- 8-3 カスタマ
- 8-4 Address.java
- 8-5 Java注釈の使用
- 8-6 OXMメタデータの使用
- 8-7 virtualprops-oxm.xmlファイル
- 8-8 Map属性のマーク付け
- 8-9 代替のアクセッサ・メソッドの使用
- 8-10 xml-virtual-access-methods要素の使用
- 8-11 個々のノードとしてのマッピング
- 8-12 元のCustomerスキーマ
- 8-13 生成されたスキーマ(middle-initialとphone-numberの追加後)
- 8-14 <
<any>
要素の使用 - 8-15 生成されたスキーマ
- 8-16 ExtensibleBaseのサンプル
- 8-17 カスタマ
- 8-18 住所
- 8-19 電話番号
- 8-20 binding-tenant1.xml
- 8-21 出力
- 8-22 binding-tenant2.xml
- 8-23 出力
- 8-24 JavaコードとXMLスキーマのサンプル
- 8-25 JavaコードとXMLスキーマのサンプル
- 8-26 @XmlType(propOrder)注釈の使用
- 8-27 prop-order属性の使用
- 8-28 結果のXML
- 8-29 XMLスキーマのサンプル
- 8-30 マッピングのサンプル
- 8-31 セルフ・マッピングの例
- 8-32 XmlAdapterクラスの概要
- 8-33 ドメイン・クラスのサンプル
- 8-34 アダプタの使用
- 8-35 @XmlJavaTypeAdapter注釈の使用
- 8-36 java.awt.Pointの使用
- 8-37 @XmlJavaTypeAdapter注釈の使用
- 8-38 マッピングの例
- 8-39 AttributeTransfomerのサンプル
- 8-40 1番目の書込みトランスフォーマ
- 8-41 2番目の書込みトランスフォーマ
- 8-42 eclipselink-oxm.xmlファイルのサンプル
- 9-1 Javaクラスのサンプル
- 9-2 マーシャリングおよびアンマーシャリングの例
- 9-3 マーシャリングおよびアンマーシャリングの例
- 9-4 DynamicJAXBContextの作成
- 9-5 XMLスキーマのサンプル
- 9-6 アプリケーション・コードのサンプル
- 9-7 XMLスキーマのサンプル
- 9-8 アプリケーション・コードのサンプル
- 9-9 custom1.xjbファイル
- 9-10 ブートストラップの例
- 9-11 DynamicJAXBContextの作成
- 9-12 XMLスキーマのサンプル
- 9-13 アプリケーション・コードのサンプル
- 10-1 マーシャリングおよびアンマーシャリング
- 10-2 マップの使用
- 10-3 MarshallerPropertiesおよびUnarshallerPropertiesの使用
- 10-4 基本的なJSONバインディングの使用
- 10-5 外部バインディングの使用
- 10-6 JSONを使用したJAXBContextのブートストラップ
- 10-7 JSONデータ型の使用
- 10-8 接頭辞の使用
- 10-9 Mapへの接頭辞の設定
- 10-10 ルート要素のないドキュメントのマーシャリング
- 10-11 ルート要素のないドキュメントのアンマーシャリング
- 10-12 ネームスペースの使用
- 10-13
- 10-14 @XmlAttributesの使用
- 10-15 値ラッパーの使用
- 10-16
- 10-17 マップの使用