com.ptc.wvs.server.util
Class Util
java.lang.Object
com.ptc.wvs.server.util.Util
- public class Util
- extends Object
Constructor Summary |
Util()
|
Method Summary |
static String |
addPathToFile(String path,
String fileName)
|
static String |
addPathToFile(String path,
String fileName,
String delimiter)
|
static void |
copyDir(String fromPath,
String toPath,
boolean recursive)
|
static void |
copyDir(String fromPath,
String toPath,
boolean recursive,
boolean olonly)
|
static void |
copyDir(String fromPath,
String toPath,
boolean recursive,
boolean olonly,
ArrayList typeList,
String[] filterList)
|
static void |
copyFile(String fromFile,
String toFile)
|
static void |
deleteDirectory(String path,
boolean recursive)
|
static void |
deleteNonPvFiles(File dir)
|
static String |
generateUniqueFileName(String directory,
String Extension)
|
static String |
getBaseFilename(String fullname)
|
static String |
getExtension(String filename)
|
static String |
getPathFromFileSpec(String fullname)
|
static String |
getRelativeURL(String fullURL)
|
static StringBuffer |
getStringBufferFromFile(String fullFileName)
|
static StringBuffer |
getStringBufferFromFile(String fullFileName,
String charset)
|
static Vector |
getStringsFromFile(String fullFileName)
|
static Vector |
getStringsFromFile(String fullFileName,
boolean testeof)
|
static Vector |
getStringsFromFile(String fullFileName,
boolean testeof,
String charset)
|
static Vector |
getStringsFromFile(String directory,
String filename)
|
static Vector |
getStringsFromFile(String directory,
String filename,
String charset)
|
static String[] |
getWordsFromString(String input,
String delimiter)
|
static boolean |
isAllNumbers(String s)
|
static boolean |
isPvFile(String name)
|
static boolean |
isPvFile(String name,
ArrayList types)
|
static boolean |
mkdir(String directory)
|
static void |
moveFile(String fromFileName,
String toFileName)
|
static void |
moveFile(String directory,
String fromFileName,
String toFileName)
|
static void |
moveFile(String fromDirectory,
String fromFileName,
String toDirectory,
String toFileName)
|
static String |
removeExtension(String filename)
|
static boolean |
removeFile(String fromFileName)
|
static boolean |
removeFile(String directory,
String fromFileName)
|
static String |
SandR(String in,
String s,
String r)
|
static String |
setExtension(String filename,
String extension)
|
static void |
sleep(int seconds)
|
static String |
stripTerminator(String text)
|
static boolean |
unzipFile(File zipFile,
File outDir,
boolean removeDirectories)
|
static boolean |
unzipFile(ZipInputStream zipIS,
File outDir,
boolean removeDirectories)
|
private static boolean |
unzipFile(ZipInputStream zipIS,
File zipFile,
File outDir,
boolean removeDirectories)
|
static boolean |
writeToFile(String fSpec,
byte[] data)
|
static void |
writeToFile(String toFileName,
String text)
|
static void |
writeToFile(String toFileName,
String text,
String charset)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TERMINATOR
public static final String TERMINATOR
- See Also:
- Constant Field Values
pvFileTypes
private static ArrayList pvFileTypes
Util
public Util()
getStringsFromFile
public static Vector getStringsFromFile(String directory,
String filename)
getStringsFromFile
public static Vector getStringsFromFile(String directory,
String filename,
String charset)
getStringsFromFile
public static Vector getStringsFromFile(String fullFileName)
getStringsFromFile
public static Vector getStringsFromFile(String fullFileName,
boolean testeof)
getStringsFromFile
public static Vector getStringsFromFile(String fullFileName,
boolean testeof,
String charset)
getStringBufferFromFile
public static StringBuffer getStringBufferFromFile(String fullFileName)
getStringBufferFromFile
public static StringBuffer getStringBufferFromFile(String fullFileName,
String charset)
removeExtension
public static String removeExtension(String filename)
getExtension
public static String getExtension(String filename)
setExtension
public static String setExtension(String filename,
String extension)
moveFile
public static void moveFile(String fromDirectory,
String fromFileName,
String toDirectory,
String toFileName)
moveFile
public static void moveFile(String directory,
String fromFileName,
String toFileName)
moveFile
public static void moveFile(String fromFileName,
String toFileName)
removeFile
public static boolean removeFile(String directory,
String fromFileName)
removeFile
public static boolean removeFile(String fromFileName)
addPathToFile
public static String addPathToFile(String path,
String fileName,
String delimiter)
addPathToFile
public static String addPathToFile(String path,
String fileName)
getBaseFilename
public static String getBaseFilename(String fullname)
getPathFromFileSpec
public static String getPathFromFileSpec(String fullname)
getRelativeURL
public static String getRelativeURL(String fullURL)
writeToFile
public static void writeToFile(String toFileName,
String text)
writeToFile
public static void writeToFile(String toFileName,
String text,
String charset)
SandR
public static String SandR(String in,
String s,
String r)
generateUniqueFileName
public static String generateUniqueFileName(String directory,
String Extension)
isAllNumbers
public static boolean isAllNumbers(String s)
deleteDirectory
public static void deleteDirectory(String path,
boolean recursive)
throws IOException
- Throws:
IOException
copyDir
public static void copyDir(String fromPath,
String toPath,
boolean recursive)
throws IOException
- Throws:
IOException
copyDir
public static void copyDir(String fromPath,
String toPath,
boolean recursive,
boolean olonly)
throws IOException
- Throws:
IOException
copyDir
public static void copyDir(String fromPath,
String toPath,
boolean recursive,
boolean olonly,
ArrayList typeList,
String[] filterList)
throws IOException
- Throws:
IOException
deleteNonPvFiles
public static void deleteNonPvFiles(File dir)
isPvFile
public static boolean isPvFile(String name)
isPvFile
public static boolean isPvFile(String name,
ArrayList types)
copyFile
public static void copyFile(String fromFile,
String toFile)
throws IOException
- Throws:
IOException
mkdir
public static boolean mkdir(String directory)
writeToFile
public static boolean writeToFile(String fSpec,
byte[] data)
stripTerminator
public static String stripTerminator(String text)
sleep
public static void sleep(int seconds)
getWordsFromString
public static String[] getWordsFromString(String input,
String delimiter)
unzipFile
public static boolean unzipFile(File zipFile,
File outDir,
boolean removeDirectories)
unzipFile
public static boolean unzipFile(ZipInputStream zipIS,
File outDir,
boolean removeDirectories)
unzipFile
private static boolean unzipFile(ZipInputStream zipIS,
File zipFile,
File outDir,
boolean removeDirectories)