charite.christo
Class ChZip
java.lang.Object
charite.christo.ChZip
public class ChZip
- extends java.lang.Object
to extract jar packages
Method Summary |
static boolean |
checkIntegrityOfZipFile(java.io.File f,
java.util.List<java.lang.String> listOfEntries)
|
static boolean |
extractAll(java.io.File jf,
java.io.File destDirectory)
|
static boolean |
extractAll(java.util.zip.ZipFile jf,
java.io.File destDirectory)
|
static java.lang.String[] |
extractAllFilesWithEnding(java.util.zip.ZipFile zf,
java.lang.String sRoot,
java.lang.String[] fileExtension,
java.io.File dirDest)
|
static ChZip |
getInstance(java.io.File parent)
|
static java.io.InputStream |
inputStream(java.lang.String entry,
java.util.zip.ZipFile zf)
|
int |
jarFiles_modificationCount()
|
java.io.File[] |
jarFiles()
|
java.util.zip.ZipFile[] |
jarFilesJF()
|
java.lang.String[] |
joinFiles(java.lang.String fn,
java.util.Map<java.lang.String,java.util.zip.ZipFile> map)
|
static void |
main(java.lang.String[] argv)
|
static void |
makeZipFile(java.io.File jarFile,
java.io.File jarDir,
java.io.File[] files,
java.io.FileFilter filter)
|
java.net.URL |
resource(java.lang.String s)
|
java.io.InputStream |
resourceAsStream(java.lang.String s)
|
static boolean |
supportForPack200()
|
static java.io.File |
unpack200(java.io.File fPack,
long options)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PACK_IF_NEWER
public static final long PACK_IF_NEWER
- See Also:
- Constant Field Values
jarFiles_modificationCount
public int jarFiles_modificationCount()
jarFiles
public java.io.File[] jarFiles()
jarFilesJF
public java.util.zip.ZipFile[] jarFilesJF()
joinFiles
public java.lang.String[] joinFiles(java.lang.String fn,
java.util.Map<java.lang.String,java.util.zip.ZipFile> map)
resource
public java.net.URL resource(java.lang.String s)
resourceAsStream
public java.io.InputStream resourceAsStream(java.lang.String s)
getInstance
public static ChZip getInstance(java.io.File parent)
supportForPack200
public static boolean supportForPack200()
unpack200
public static java.io.File unpack200(java.io.File fPack,
long options)
extractAll
public static boolean extractAll(java.io.File jf,
java.io.File destDirectory)
extractAll
public static boolean extractAll(java.util.zip.ZipFile jf,
java.io.File destDirectory)
extractAllFilesWithEnding
public static java.lang.String[] extractAllFilesWithEnding(java.util.zip.ZipFile zf,
java.lang.String sRoot,
java.lang.String[] fileExtension,
java.io.File dirDest)
checkIntegrityOfZipFile
public static boolean checkIntegrityOfZipFile(java.io.File f,
java.util.List<java.lang.String> listOfEntries)
inputStream
public static java.io.InputStream inputStream(java.lang.String entry,
java.util.zip.ZipFile zf)
makeZipFile
public static void makeZipFile(java.io.File jarFile,
java.io.File jarDir,
java.io.File[] files,
java.io.FileFilter filter)
main
public static void main(java.lang.String[] argv)
'The most important classes are StrapAlign, Protein and StrapEvent.'