T
- public class XMLContentsReader<T> extends Object implements Closeable
コンストラクタと説明 |
---|
XMLContentsReader(InputStream stream,
Class<T> classToBeBound)
デフォルトエンコーディング'(UTF-8)で入力ストリームを読み込むXMLContentsReaderを生成します。
|
XMLContentsReader(InputStream stream,
Class<T> classToBeBound,
Map<String,Object> option)
インポートオプションの設定を利用して入力ストリームを読み込むXMLContentsReaderを生成します。
|
XMLContentsReader(InputStream stream,
Class<T> classToBeBound,
String encoding)
指定されたエンコーディングで入力ストリームを読み込むXMLContentsReaderを生成します。
|
XMLContentsReader(InputStream stream,
Class<T> classToBeBound,
String encoding,
boolean validateXml)
指定されたエンコーディングで入力ストリームを読み込むXMLContentsReaderを生成します。
|
public XMLContentsReader(InputStream stream, Class<T> classToBeBound) throws XMLContentsReaderException
stream
- 入力ストリームclassToBeBound
- バインドクラスXMLContentsReaderException
- ストリームの読み込みに失敗した場合にスローされます。public XMLContentsReader(InputStream stream, Class<T> classToBeBound, Map<String,Object> option) throws XMLContentsReaderException
stream
- 入力ストリームclassToBeBound
- バインドクラスoption
- インポートオプションXMLContentsReaderException
- ストリームの読み込みに失敗した場合にスローされます。public XMLContentsReader(InputStream stream, Class<T> classToBeBound, String encoding) throws XMLContentsReaderException
stream
- 入力ストリームclassToBeBound
- バインドクラスencoding
- エンコーディングXMLContentsReaderException
- ストリームの読み込みに失敗した場合にスローされます。public XMLContentsReader(InputStream stream, Class<T> classToBeBound, String encoding, boolean validateXml) throws XMLContentsReaderException
stream
- 入力ストリームclassToBeBound
- バインドクラスencoding
- エンコーディングvalidateXml
- スキーマバリデーションを行うかどうかXMLContentsReaderException
- ストリームの読み込みに失敗した場合にスローされます。public void close() throws IOException
close
インタフェース内 Closeable
close
インタフェース内 AutoCloseable
IOException
public boolean hasNext() throws XMLStreamException
XMLStreamException
- 入力ストリームの読み込みに失敗した場合にスローされます。public T next() throws XMLStreamException, JAXBException
XMLStreamException
- 入力ストリームの読み込みに失敗した場合にスローされます。JAXBException
- 指定されたクラスにデータがバインドできなかった場合にスローされます。Copyright © 2012 NTT DATA INTRAMART CORPORATION