インターフェース FragmentEventReader

すべてのスーパーインターフェース:
IteratorSE<ObjectSE>XMLEventReaderSE
すべての既知の実装クラス:
DefaultFragmentEventReader

public interface FragmentEventReader extends XMLEventReaderSE
StartDocument および EndDocument イベントでフラグメントをラップすることにより、XML フラグメントをスタンドアロン XML ドキュメントとして扱うことをサポートするイベントリーダーのインターフェース。
作成者:
Robert Kasanicky
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    void
    現在のフラグメントが処理されたことをイベントリーダーに通知します。
    void
    イベントリーダーに、カーソル位置がフラグメントの直前にあることを通知します。
    void
    フラグメントリーダーの状態をリセットします。カーソルの現在の位置に関する仮定を忘れさせます(例:

    インターフェース 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()
      フラグメントリーダーの状態をリセットします。カーソルの現在の位置に関する仮定を忘れさせます(たとえば、ラップされたリーダーのロールバックの場合)。