com.vistech.util
Class JarUtil
java.lang.Object
|
+--com.vistech.util.JarUtil
- public class JarUtil
- extends java.lang.Object
Method Summary |
static boolean |
filterFileNames(java.lang.String name,
java.lang.String[] filter)
Filters file names. |
static boolean |
isImage(java.lang.String fl)
|
static java.lang.String[] |
listJarEntries(java.io.File jarfile,
java.lang.String[] filter)
Filters the file names in a jar and lists them. |
static java.lang.String[] |
listJarEntries(java.util.jar.JarFile jarfile,
java.lang.String[] filter)
Lists the files in a jar. |
static java.lang.String[] |
listJarEntries(java.util.jar.JarFile jarfile,
java.lang.String[] filter,
int sortMode)
|
static java.lang.String[] |
listJarFiles(java.io.File jarfile,
java.lang.String[] filter)
Filters the file names in a jar and lists them. |
static java.lang.String[] |
listJarFiles(java.io.File file,
java.lang.String[] filter,
int sortMode)
|
static java.lang.String[] |
listJarFiles(java.lang.String jarpath,
java.lang.String[] filter)
Filters the file names in a jar and lists them. |
static java.lang.String[] |
listZipEntries(java.util.zip.ZipFile zipfile,
java.lang.String[] filter)
Lists the files in a zip file. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BY_DATE
public static final int BY_DATE
BY_ALPHA
public static final int BY_ALPHA
JarUtil
public JarUtil()
listJarFiles
public static java.lang.String[] listJarFiles(java.lang.String jarpath,
java.lang.String[] filter)
- Filters the file names in a jar and lists them.
- Parameters:
jarpath
- the complete path name of the jar file including the file name.filter
- an array of file name extensions.- Returns:
- an array of file names.
listJarFiles
public static java.lang.String[] listJarFiles(java.io.File file,
java.lang.String[] filter,
int sortMode)
listJarEntries
public static java.lang.String[] listJarEntries(java.util.jar.JarFile jarfile,
java.lang.String[] filter)
- Lists the files in a jar.
- Parameters:
jarfile
- the jar file.filter
- an array of file name extensions.- Returns:
- an array of file names.
listJarEntries
public static java.lang.String[] listJarEntries(java.util.jar.JarFile jarfile,
java.lang.String[] filter,
int sortMode)
listZipEntries
public static java.lang.String[] listZipEntries(java.util.zip.ZipFile zipfile,
java.lang.String[] filter)
- Lists the files in a zip file.
- Parameters:
jarfile
- the jar file.filter
- an array of file name extensions.- Returns:
- an array of file names.
listJarFiles
public static java.lang.String[] listJarFiles(java.io.File jarfile,
java.lang.String[] filter)
- Filters the file names in a jar and lists them.
- Parameters:
jarfile
- the jar file.filter
- an array of file name extensions.- Returns:
- an array of file names.
listJarEntries
public static java.lang.String[] listJarEntries(java.io.File jarfile,
java.lang.String[] filter)
- Filters the file names in a jar and lists them.
- Parameters:
jarfile
- the jar file.filter
- an array of file name extensions.- Returns:
- an array of file names.
filterFileNames
public static boolean filterFileNames(java.lang.String name,
java.lang.String[] filter)
- Filters file names.
- Parameters:
name
- the file name.filter
- an array of file name extensions
isImage
public static boolean isImage(java.lang.String fl)