public class CsvColumnPositionMapReader extends Object implements Closeable
| コンストラクタと説明 |
|---|
CsvColumnPositionMapReader(CsvReader reader)
指定された区切り文字形式入力ストリームを使用して、このクラスを構築するコンストラクタです。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
close() |
CsvValueFilter |
getFilter()
区切り文字形式データフィルタを返します。
|
SortedMap<Integer,String> |
read()
論理行を読込み項目名と項目値のマップとして返します。
|
List<String> |
readValues()
論理行を読込み CSV トークンの値をリストとして返します。
|
void |
setFilter(CsvValueFilter filter)
区切り文字形式データフィルタを設定します。
|
SortedMap<Integer,String> |
toMap(List<String> values)
指定された CSV トークンの値をリストを項目名と項目値のマップへ変換して返します。
|
public CsvColumnPositionMapReader(CsvReader reader)
reader - 区切り文字形式入力ストリームIllegalArgumentException - reader が null の場合。public void close()
throws IOException
close インタフェース内 Closeableclose インタフェース内 AutoCloseableIOExceptionpublic SortedMap<Integer,String> read() throws IOException
nullIOException - 入出力エラーが発生した場合public List<String> readValues() throws IOException
nullIOException - 入出力エラーが発生した場合public SortedMap<Integer,String> toMap(List<String> values) throws IOException
values - CSV トークンの値をリストIOException - 入出力エラーが発生した場合public CsvValueFilter getFilter()
nullpublic void setFilter(CsvValueFilter filter)
filter - 区切り文字形式データフィルタCopyright © 2009–2014 OrangeSignal.com. All rights reserved.