public abstract static class Marshaller.Listener extends Object
Marshaller
这个类的一个实现外部听元帅事件。
这类使前、后处理各编组的对象。事件回调被称为当编组从实例映射到一个XML元素或复杂类型定义。事件回调不叫当编组从java数据类型表示一个简单类型定义的实例。
外部侦听器是用于定义元帅事件回调的两种不同的机制之一。看到
Marshal Event Callbacks概述。
Marshaller.setListener(Listener)
,
Marshaller.getListener()
Constructor and Description |
---|
Listener() |
Modifier and Type | Method and Description |
---|---|
void |
afterMarshal(Object source)
回调方法调用后
source XML编组。
|
void |
beforeMarshal(Object source)
回调方法调用之前编组从
source XML。
|
public void beforeMarshal(Object source)
source
- JAXB映射类编组从它现有的实例。
public void afterMarshal(Object source)
source
- JAXB映射类后编组它的实例。
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.