## クラスの使用
kinugasa.contents.text.TextIO

- TextIOを使用しているパッケージ
  パッケージ | 説明
  --- | ---
  kinugasa.contents.text | テキストファイルの入出力機能が含まれています.

- - ### kinugasa.contents.textでのTextIOの使用

    kinugasa.contents.textでのTextIOのサブクラス
    修飾子とタイプ | クラスと説明
    --- | ---
    `class` | `CSVReader` CSVファイルをロードするためのテキストリーダの実装です.
    `class` | `CSVWriter` CSVファイルを書き込むためのテキストライタの実装です.
    `class` | `INIReader` INIファイルをロードするためのテキストリーダの実装です.
    `class` | `INIWriter` INIファイルを書き込むためのテキストライタの実装です.
    `class` | `SimpleTextReader` テキストファイル用のリーダです.
    `class` | `SimpleTextWriter` テキストファイル用のライタです.
    `class` | `TextReader<T>` テキストファイルを読む込むためのTextIOの実装です.
    `class` | `TextWriter<T>` テキストファイルを発行すためのTextIOの実装です.
    `class` | `XMLReader` XMLファイルの展開とデータの管理を行います.

    TextIOを返すkinugasa.contents.textのメソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `TextIO<T>` | TextIO.`add(java.util.Collection<? extends T> obj)` 要素をこのテキストファイルの末尾に追加します.
    `TextIO<T>` | TextIO.`add(T... obj)` 要素をこのテキストファイルの末尾に追加します.
    `TextIO<T>` | TextIO.`add(T obj)` 要素をこのテキストファイルの末尾に追加します.
    `TextIO<T>` | TextIO.`add(TextIO<? extends T> other)` 他のTextIOのすべての要素を、このテキストファイルの末尾に追加します.
    `TextIO<T>` | TextIO.`clear()` 全ての要素を破棄します.
    `TextIO<T>` | TextIO.`remove(java.util.Collection<? extends T> obj)` 要素をこのテキストファイルから削除します.
    `TextIO<T>` | TextIO.`remove(T... obj)` 要素をこのテキストファイルから削除します.
    `TextIO<T>` | TextIO.`remove(T obj)` 要素をこのテキストファイルから削除します.
    `TextIO<T>` | TextIO.`remove(TextIO<? extends T> other)` 他のTextIOのすべての要素を、このテキストファイルから削除します.

    TextIO型のパラメータを持つkinugasa.contents.textのメソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `INIReader` | INIReader.`add(TextIO<? extends Property> other)`
    `INIWriter` | INIWriter.`add(TextIO<? extends Property> other)`
    `CSVReader` | CSVReader.`add(TextIO<? extends java.lang.String[]> other)`
    `CSVWriter` | CSVWriter.`add(TextIO<? extends java.lang.String[]> other)`
    `SimpleTextReader` | SimpleTextReader.`add(TextIO<? extends java.lang.String> other)`
    `SimpleTextWriter` | SimpleTextWriter.`add(TextIO<? extends java.lang.String> other)`
    `TextIO<T>` | TextIO.`add(TextIO<? extends T> other)` 他のTextIOのすべての要素を、このテキストファイルの末尾に追加します.
    `TextReader<T>` | TextReader.`add(TextIO<? extends T> other)`
    `TextWriter<T>` | TextWriter.`add(TextIO<? extends T> other)`
    `XMLReader` | XMLReader.`add(TextIO<? extends XMLElement> other)`
    `INIReader` | INIReader.`remove(TextIO<? extends Property> other)`
    `INIWriter` | INIWriter.`remove(TextIO<? extends Property> other)`
    `CSVReader` | CSVReader.`remove(TextIO<? extends java.lang.String[]> other)`
    `CSVWriter` | CSVWriter.`remove(TextIO<? extends java.lang.String[]> other)`
    `SimpleTextReader` | SimpleTextReader.`remove(TextIO<? extends java.lang.String> other)`
    `SimpleTextWriter` | SimpleTextWriter.`remove(TextIO<? extends java.lang.String> other)`
    `TextIO<T>` | TextIO.`remove(TextIO<? extends T> other)` 他のTextIOのすべての要素を、このテキストファイルから削除します.
    `TextReader<T>` | TextReader.`remove(TextIO<? extends T> other)`
    `TextWriter<T>` | TextWriter.`remove(TextIO<? extends T> other)`
    `XMLReader` | XMLReader.`remove(TextIO<? extends XMLElement> other)`