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.UnknownHostException
public static void copy(java.lang.String orig, java.lang.String dest) throws java.lang.Exception
java.lang.Exception
public static void copyStream(java.io.InputStream in, java.io.OutputStream out) throws java.io.IOException
java.io.IOException
public static void copyStream(java.io.BufferedReader in, java.io.OutputStreamWriter out) throws java.io.IOException
java.io.IOException
public 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)