インターフェース FragmentEventReader
- すべてのスーパーインターフェース:
IteratorSE<ObjectSE>
,XMLEventReaderSE
- すべての既知の実装クラス:
DefaultFragmentEventReader
StartDocument および EndDocument イベントでフラグメントをラップすることにより、XML フラグメントをスタンドアロン XML ドキュメントとして扱うことをサポートするイベントリーダーのインターフェース。
- 作成者:
- Robert Kasanicky
メソッドのサマリー
修飾子と型メソッド説明void
現在のフラグメントが処理されたことをイベントリーダーに通知します。void
イベントリーダーに、カーソル位置がフラグメントの直前にあることを通知します。void
reset()
フラグメントリーダーの状態をリセットします。カーソルの現在の位置に関する仮定を忘れさせます(例:インターフェース java.util.IteratorSE から継承されたメソッド
forEachRemainingSE, next, remove
インターフェース javax.xml.stream.XMLEventReaderSE から継承されたメソッド
close, getElementText, getPropertySE, hasNext, nextEvent, nextTag, peek
メソッドの詳細
markStartFragment
void markStartFragment()イベントリーダーに、カーソル位置がフラグメントの直前にあることを通知します。markFragmentProcessed
void markFragmentProcessed()現在のフラグメントが処理されたことをイベントリーダーに通知します。カーソルがまだフラグメント内にある場合は、フラグメントの終了後にカーソルを移動する必要があります。reset
void reset()フラグメントリーダーの状態をリセットします。カーソルの現在の位置に関する仮定を忘れさせます(たとえば、ラップされたリーダーのロールバックの場合)。