|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjavax.xml.bind.Marshaller.Listener
public abstract static class Marshaller.Listener
Marshaller にこのクラスの実装のインスタンスを登録し、整列化イベントを外部的に待機します。
このクラスにより、整列化される各オブジェクトの事前および事後処理が可能になります。XML 要素または複合型定義にマップされるインスタンスから整列化する場合、イベントコールバックは呼び出されます。単純型定義を表す Java データ型のインスタンスから整列化する場合、イベントコールバックは呼び出されません。
外部リスナーは、整列化イベントコールバックを定義するための 2 つの異なる機構の 1 つです。概要については、「整列化イベントコールバック」を参照してください。
Marshaller.setListener(Listener),
Marshaller.getListener()| コンストラクタの概要 | |
|---|---|
Marshaller.Listener()
|
|
| メソッドの概要 | |
|---|---|
void |
afterMarshal(Object source)
source を XML に整列化したあとに呼び出されるコールバックメソッド。 |
void |
beforeMarshal(Object source)
source から XML に整列化する前に呼び出されるコールバックメソッド このメソッドは、整列化プロセスが source の整列化を開始する直前に呼び出されます。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public Marshaller.Listener()
| メソッドの詳細 |
|---|
public void beforeMarshal(Object source)
source - 整列化実行前の JAXB マップクラスのインスタンスpublic void afterMarshal(Object source)
source - 整列化実行後の JAXB マップクラスのインスタンス
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。