|
commons b2007092301 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.phosphoresce.commons.util.ZipApacheUtil
Zipファイル操作ユーティリティクラス。
当クラスはApache(Antプロジェクト)のZIPモジュールを使用します。
2バイト文字のエントリを扱う場合は当クラスを使用してください。
また、当クラスを使用する場合はant.jarが必須となります。
入れ子クラスの概要 | |
static class |
ZipApacheUtil.ZipContainer
Zipファイル作成時のリソース保持クラス |
フィールドの概要 | |
static int |
BYTE_LENGTH
入出力バイト長 |
static java.lang.String |
DEFAULT_CHARSET
ディフォルトキャラクタセット |
メソッドの概要 | |
static void |
create(java.io.File file,
ZipApacheUtil.ZipContainer container)
指定されたファイルに対してZipContainerオブジェクトの内容をエントリしてZipファイルを生成する。 |
static void |
create(java.io.File file,
ZipApacheUtil.ZipContainer container,
java.lang.String charset)
指定されたファイルに対してZipContainerオブジェクトの内容をエントリしてZipファイルを生成する。 |
static void |
unzip(java.io.File file)
指定されたZipファイルをカレントディレクトリに対して解凍します。 |
static void |
unzip(java.io.File file,
java.io.File directory)
指定されたZipファイルを指定されたディレクトリに対して解凍します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
public static int BYTE_LENGTH
public static final java.lang.String DEFAULT_CHARSET
メソッドの詳細 |
public static void create(java.io.File file, ZipApacheUtil.ZipContainer container) throws java.io.IOException
file
- 作成対象Zipファイルオブジェクトcontainer
- エントリ内容保持オブジェクト
java.io.IOException
- 正常にZipファイル作成が行えなかった場合に発生public static void create(java.io.File file, ZipApacheUtil.ZipContainer container, java.lang.String charset) throws java.io.IOException
file
- 作成対象Zipファイルオブジェクトcontainer
- エントリ内容保持オブジェクトcharset
- エントリファイルのキャラクタセット
java.io.IOException
- 正常にZipファイル作成が行えなかった場合に発生public static void unzip(java.io.File file, java.io.File directory) throws java.io.IOException
file
- Zipファイルdirectory
- 解凍先ディレクトリ
java.io.IOException
- 正常にZipファイルの解凍が行えなかった場合に発生public static void unzip(java.io.File file) throws java.io.IOException
file
- Zipファイル
java.io.IOException
- 正常にZipファイルの解凍が行えなかった場合に発生
|
commons b2007092301 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |