public class Utils
extends java.lang.Object
| Constructor and Description |
|---|
Utils() |
| Modifier and Type | Method and Description |
|---|---|
static byte[] |
base64decode(java.lang.String string) |
static java.lang.String |
base64encode(byte[] bytes) |
static boolean |
byteArraysAreEqual(byte[] a,
byte[] b)
compares contents two byte arrays returning true if exactly same.
|
static void |
checkHost(java.lang.String hostname) |
static void |
copy(java.lang.String orig,
java.lang.String dest) |
static void |
copyStream(java.io.BufferedReader in,
java.io.OutputStreamWriter out) |
static void |
copyStream(java.io.InputStream in,
java.io.OutputStream out) |
static boolean |
exec(java.lang.String cmd) |
static java.lang.String[] |
getStringArrayFromVector(java.util.Vector<java.lang.String> v)
returns an array of strings from a vector of Strings
there'll be trouble if the Vector contains something other
than just Strings
|
static boolean |
isNT()
Checks if this is NT.
|
static boolean |
isUnix() |
static java.lang.String |
lsDateStr(java.util.Date date) |
static void |
sortStrings(java.lang.String[] strings) |
static byte[] |
SpecialDecode(java.lang.String s) |
static java.lang.String |
SpecialEncode(byte[] data) |
static java.lang.String |
SpecialURLDecode(java.lang.String s) |
static java.lang.String |
stripQuotes(java.lang.String s)
strips out double quotes around String parameter
|
public static boolean isNT()
public static boolean isUnix()
public static boolean exec(java.lang.String cmd)
public static java.lang.String SpecialURLDecode(java.lang.String s)
public static byte[] SpecialDecode(java.lang.String s)
public static java.lang.String SpecialEncode(byte[] data)
public static void checkHost(java.lang.String hostname)
throws java.net.UnknownHostException
java.net.UnknownHostExceptionpublic static void copy(java.lang.String orig,
java.lang.String dest)
throws java.lang.Exception
java.lang.Exceptionpublic static void copyStream(java.io.InputStream in,
java.io.OutputStream out)
throws java.io.IOException
java.io.IOExceptionpublic static void copyStream(java.io.BufferedReader in,
java.io.OutputStreamWriter out)
throws java.io.IOException
java.io.IOExceptionpublic static void sortStrings(java.lang.String[] strings)
public static java.lang.String lsDateStr(java.util.Date date)
public static boolean byteArraysAreEqual(byte[] a,
byte[] b)
public static java.lang.String stripQuotes(java.lang.String s)
s - the string potentially bracketed with double quotespublic static java.lang.String[] getStringArrayFromVector(java.util.Vector<java.lang.String> v)
public static java.lang.String base64encode(byte[] bytes)
public static byte[] base64decode(java.lang.String string)