dump
version 2.0.0

com.oikaze.tama.dump
クラス DumperFactory

java.lang.Object
  |
  +--com.oikaze.tama.dump.DumperFactory

public class DumperFactory
extends Object

Dumper を生成するファクトリクラス。

バージョン:
$Revision: 1.2 $ $Date: 2003/05/11 09:31:15 $
作成者:
Haruaki TAMADA

メソッドの概要
 Dumper createCopyDumper(String target, String source)
           
 Dumper createDumper(String target)
          Dumper を生成する。
 DumperFactory getInstance()
          このクラスの唯一のインスタンスを返す。
 DumperFactory getInstance(boolean overwrite)
          このクラスの唯一のインスタンスを指定された上書きフラグで返す。
 boolean isOverwrite()
          生成される Dumper が上書きするかどうかを返す。
 void setOverwrite(boolean overwrite)
          生成される Dumper が上書きするかどうかを設定する。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

isOverwrite

public boolean isOverwrite()
生成される Dumper が上書きするかどうかを返す。


setOverwrite

public void setOverwrite(boolean overwrite)
生成される Dumper が上書きするかどうかを設定する。


createCopyDumper

public Dumper createCopyDumper(String target,
                               String source)
                        throws IOException
IOException

createDumper

public Dumper createDumper(String target)
Dumper を生成する。 target が ".zip" で終われば ZipDumper。 target が ".jar" で終われば JarDumper。 target が "<memory>" であれば MemoryDumper。 それ以外の場合は FileDumper を返す。


getInstance

public DumperFactory getInstance()
このクラスの唯一のインスタンスを返す。


getInstance

public DumperFactory getInstance(boolean overwrite)
このクラスの唯一のインスタンスを指定された上書きフラグで返す。


May 11 2003 1841

この API は玉田春昭 <tamada@oikaze.com> によって作成されました。
JavaTM は、米国及び、その他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。