|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object org.seasar.util.io.FileUtil
public abstract class FileUtil
File
を扱うユーティリティ・クラスです。
フィールドの概要 | |
---|---|
protected static int |
DEFAULT_BUF_SIZE
デフォルトのバッファサイズ |
コンストラクタの概要 | |
---|---|
FileUtil()
|
メソッドの概要 | |
---|---|
static String |
getCanonicalPath(File file)
この抽象パス名の正規の形式を返します。 |
protected static String |
read(Reader reader,
int initialCapacity)
リーダーから読み込んだ内容を文字列で返します。 |
static byte[] |
readBytes(File file)
ファイルの内容をバイト配列に読み込んで返します。 |
static String |
readJisAutoDetect(File file)
日本語のエンコーディングでファイルからテキストを読み込みます。 |
static String |
readJisAutoDetect(String path)
日本語のエンコーディングでファイルからテキストを読み込みます。 |
static String |
readText(File file)
デフォルトエンコーディングでファイルからテキストを読み込みます。 |
static String |
readText(File file,
String encoding)
指定のエンコーディングでファイルからテキストを読み込みます。 |
static String |
readText(String path)
デフォルトエンコーディングでファイルからテキストを読み込みます。 |
static String |
readText(String path,
String encoding)
指定のエンコーディングでファイルからテキストを読み込みます。 |
static String |
readUTF8(File file)
UTF8でファイルからテキストを読み込みます。 |
static String |
readUTF8(String path)
UTF8でファイルからテキストを読み込みます。 |
static URL |
toURL(File file)
この抽象パス名を file: URLに変換します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
protected static final int DEFAULT_BUF_SIZE
コンストラクタの詳細 |
---|
public FileUtil()
メソッドの詳細 |
---|
public static String getCanonicalPath(File file)
file
- ファイル。nullであってはいけません
public static URL toURL(File file)
file:
URLに変換します。
file
- ファイル。nullであってはいけません
public static byte[] readBytes(File file)
file
- ファイル。nullであってはいけません
public static String readText(String path)
path
- ファイルのパス。nullや空文字列であってはいけません
public static String readText(File file)
file
- ファイル。nullであってはいけません
public static String readText(String path, String encoding)
path
- パス。nullや空文字列であってはいけませんencoding
- エンコーディング。nullや空文字列であってはいけません
public static String readText(File file, String encoding)
file
- ファイル。nullであってはいけませんencoding
- エンコーディング。nullや空文字列であってはいけません
public static String readJisAutoDetect(String path)
path
- パス。nullや空文字列であってはいけません
public static String readJisAutoDetect(File file)
file
- ファイル。nullであってはいけません
public static String readUTF8(String path)
path
- パス。nullや空文字列であってはいけません
public static String readUTF8(File file)
file
- ファイル。nullであってはいけません
protected static String read(Reader reader, int initialCapacity)
reader
- リーダーinitialCapacity
- バッファの初期容量
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |