クラス DefaultFragmentEventReader
java.lang.ObjectSE
org.springframework.batch.item.xml.stax.DefaultFragmentEventReader
- 実装されたすべてのインターフェース:
IteratorSE<ObjectSE>
、XMLEventReaderSE
、FragmentEventReader
FragmentEventReader
のデフォルト実装 - 作成者:
- Robert Kasanicky, Mahmoud Ben Hassine
フィールドサマリー
コンストラクターのサマリー
コンストラクター説明DefaultFragmentEventReader
(XMLEventReaderSE wrappedEventReader) 後で使用するために StartDocument イベントをキャッシュします。メソッドのサマリー
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース java.util.IteratorSE から継承されたメソッド
forEachRemainingSE, remove
インターフェース javax.xml.stream.XMLEventReaderSE から継承されたメソッド
close, getElementText, getPropertySE, nextTag
フィールドの詳細
wrappedEventReader
コンストラクターの詳細
DefaultFragmentEventReader
後で使用するために StartDocument イベントをキャッシュします。- パラメーター:
wrappedEventReader
- オリジナルのラップされたイベントリーダー
メソッドの詳細
markStartFragment
public void markStartFragment()インターフェースからコピーされた説明:FragmentEventReader
イベントリーダーに、カーソル位置がフラグメントの直前にあることを通知します。- 次で指定:
- インターフェース
FragmentEventReader
のmarkStartFragment
hasNext
public boolean hasNext()- 次で指定:
- インターフェース
IteratorSE<ObjectSE>
のhasNext
- 次で指定:
- インターフェース
XMLEventReaderSE
のhasNext
next
- 次で指定:
- インターフェース
IteratorSE<ObjectSE>
のnext
nextEvent
- 次で指定:
- インターフェース
XMLEventReaderSE
のnextEvent
- 例外:
XMLStreamExceptionSE
peek
- 次で指定:
- インターフェース
XMLEventReaderSE
のpeek
- 例外:
XMLStreamExceptionSE
markFragmentProcessed
public void markFragmentProcessed()フラグメントが最後まで読み取られずに処理された場合は、フラグメントの読み取りを終了します。- 次で指定:
- インターフェース
FragmentEventReader
のmarkFragmentProcessed
reset
public void reset()インターフェースからコピーされた説明:FragmentEventReader
フラグメントリーダーの状態をリセットします。カーソルの現在の位置に関する仮定を忘れさせます(たとえば、ラップされたリーダーのロールバックの場合)。- 次で指定:
- インターフェース
FragmentEventReader
のreset
close
- 次で指定:
- インターフェース
XMLEventReaderSE
のclose
- 例外:
XMLStreamExceptionSE
getElementText
- 次で指定:
- インターフェース
XMLEventReaderSE
のgetElementText
- 例外:
XMLStreamExceptionSE
getProperty
- 次で指定:
- インターフェース
XMLEventReaderSE
のgetPropertySE
- 例外:
IllegalArgumentExceptionSE
nextTag
- 次で指定:
- インターフェース
XMLEventReaderSE
のnextTag
- 例外:
XMLStreamExceptionSE
remove
public void remove()- 次で指定:
- インターフェース
IteratorSE<ObjectSE>
のremove