|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectkinugasa.contents.text.TextIO<T>
kinugasa.contents.text.TextReader<java.lang.String[]>
kinugasa.contents.text.CSVReader
public final class CSVReader
CSVファイルをロードするためのテキストリーダの実装です.
#で始まる行はコメントとして扱われます。空行は無視されます。
| フィールドの概要 | |
|---|---|
private static Reader<java.lang.String[]> |
CSV_READER
CSVファイル用の読み込みパーサです. |
private static long |
serialVersionUID
|
| クラス kinugasa.contents.text.TextIO から継承されたフィールド |
|---|
data, file |
| コンストラクタの概要 | |
|---|---|
CSVReader(java.io.File file)
ファイルを指定して、読み込み用のCSVファイルを作成します. |
|
CSVReader(java.lang.String filePath)
ファイルパスを指定して、読み込み用のCSVファイルを作成します. |
|
| メソッドの概要 | |
|---|---|
CSVReader |
add(java.util.Collection<? extends java.lang.String[]> obj)
要素をこのテキストファイルの末尾に追加します. |
CSVReader |
add(java.lang.String[]... obj)
要素をこのテキストファイルの末尾に追加します. |
CSVReader |
add(java.lang.String[] obj)
要素をこのテキストファイルの末尾に追加します. |
CSVReader |
add(TextIO<? extends java.lang.String[]> other)
他のTextIOのすべての要素を、このテキストファイルの末尾に追加します. |
CSVReader |
clear()
全ての要素を破棄します. |
CSVReader |
free()
全てのデータを破棄します. |
CSVReader |
load()
テキストファイルのデータをロードします. |
CSVReader |
remove(java.util.Collection<? extends java.lang.String[]> obj)
要素をこのテキストファイルから削除します. |
CSVReader |
remove(java.lang.String[]... obj)
要素をこのテキストファイルから削除します. |
CSVReader |
remove(java.lang.String[] obj)
要素をこのテキストファイルから削除します. |
CSVReader |
remove(TextIO<? extends java.lang.String[]> other)
他のTextIOのすべての要素を、このテキストファイルから削除します. |
| クラス kinugasa.contents.text.TextReader から継承されたメソッド |
|---|
getReader, isLoaded, setReader |
| クラス kinugasa.contents.text.TextIO から継承されたメソッド |
|---|
getData, getFile, getFirst, getName, isEmpty, iterator, printAll, size, toString |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| フィールドの詳細 |
|---|
private static final Reader<java.lang.String[]> CSV_READER
private static final long serialVersionUID
| コンストラクタの詳細 |
|---|
public CSVReader(java.io.File file)
throws ContentsFileNotFoundException
file - ファイルを指定します。ContentsFileNotFoundException - 指定されたファイルが存在しない場合に投げられます。
public CSVReader(java.lang.String filePath)
throws ContentsFileNotFoundException
filePath - ファイルパスを指定します。ContentsFileNotFoundException - 指定されたファイルが存在しない場合に投げられます。| メソッドの詳細 |
|---|
public CSVReader load()
throws IllegalFormatException
TextReader の記述:
Freeable 内の loadTextReader<java.lang.String[]> 内の loadIllegalFormatException - パーサが文字列を解析できない場合に投げられます。public CSVReader free()
TextReader の記述:
Freeable 内の freeTextReader<java.lang.String[]> 内の freepublic CSVReader add(java.util.Collection<? extends java.lang.String[]> obj)
TextIO の記述:
TextReader<java.lang.String[]> 内の addobj - 追加するオブジェクトを指定します。public CSVReader add(java.lang.String[] obj)
TextIO の記述:
TextReader<java.lang.String[]> 内の addobj - 追加するオブジェクトを指定します。public CSVReader add(java.lang.String[]... obj)
TextIO の記述:
TextReader<java.lang.String[]> 内の addobj - 追加するオブジェクトを指定します。public CSVReader add(TextIO<? extends java.lang.String[]> other)
TextIO の記述:
TextReader<java.lang.String[]> 内の addother - 追加するオブジェクトが含まれたTextIOを指定します。public CSVReader remove(java.util.Collection<? extends java.lang.String[]> obj)
TextIO の記述:
TextReader<java.lang.String[]> 内の removeobj - 削除するオブジェクトを指定します。public CSVReader remove(java.lang.String[] obj)
TextIO の記述:
TextReader<java.lang.String[]> 内の removeobj - 削除するオブジェクトを指定します。public CSVReader remove(java.lang.String[]... obj)
TextIO の記述:
TextReader<java.lang.String[]> 内の removeobj - 削除するオブジェクトを指定します。public CSVReader remove(TextIO<? extends java.lang.String[]> other)
TextIO の記述:
TextReader<java.lang.String[]> 内の removeother - 削除するオブジェクトが含まれたTextIOを指定します。public CSVReader clear()
TextIO の記述:
TextReader<java.lang.String[]> 内の clear
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||