com.judoscript.util
Class SimpleLib
java.lang.Object
com.judoscript.util.SimpleLib
- Direct Known Subclasses:
- Lib
public class SimpleLib
- extends java.lang.Object
Method Summary |
static boolean |
equals(java.util.Date d1,
java.util.Date d2)
Handles the cases of null parameter(s) |
static boolean |
existsClass(java.lang.String name)
|
static java.lang.String |
hex(int val,
int nibbles)
|
static java.lang.String |
leadToUpperCase(java.lang.String s)
|
static java.sql.Date |
neverNull(java.sql.Date d)
|
static int |
parseInt(java.lang.String s)
Parses a string into an integer number, which may
be in decimal, octal or hexadecimal format. |
static int |
parseInt(java.lang.String s,
int defVal)
|
static long |
parseLong(java.lang.String x)
Parses a string into a long number, which may
be in decimal, octal or hexadecimal format. |
static long |
parseLongHex(java.lang.String s)
|
static java.lang.String |
replace(boolean caseSens,
java.lang.String s,
java.lang.String _old,
java.lang.String _new)
|
static boolean |
startsWith(byte[] buf,
java.lang.String pattern)
|
static java.lang.String[] |
toStringArray(java.util.List list)
|
static java.lang.String |
toStringNeverNull(java.lang.Object o)
|
static java.lang.String |
toStringNeverNull(java.lang.Object o,
java.lang.String def)
|
static java.lang.String |
unquote(java.lang.String s)
|
static java.lang.String |
unquote(java.lang.String s,
java.lang.String quot)
|
static java.lang.String |
unquote(java.lang.String s,
java.lang.String left,
java.lang.String right)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleLib
public SimpleLib()
parseInt
public static int parseInt(java.lang.String s,
int defVal)
parseInt
public static int parseInt(java.lang.String s)
throws java.lang.NumberFormatException
- Parses a string into an integer number, which may
be in decimal, octal or hexadecimal format.
- Throws:
java.lang.NumberFormatException
parseLong
public static long parseLong(java.lang.String x)
throws java.lang.NumberFormatException
- Parses a string into a long number, which may
be in decimal, octal or hexadecimal format.
- Throws:
java.lang.NumberFormatException
parseLongHex
public static long parseLongHex(java.lang.String s)
throws java.lang.NumberFormatException
- Throws:
java.lang.NumberFormatException
startsWith
public static boolean startsWith(byte[] buf,
java.lang.String pattern)
toStringNeverNull
public static java.lang.String toStringNeverNull(java.lang.Object o)
toStringNeverNull
public static java.lang.String toStringNeverNull(java.lang.Object o,
java.lang.String def)
equals
public static boolean equals(java.util.Date d1,
java.util.Date d2)
- Handles the cases of null parameter(s)
neverNull
public static java.sql.Date neverNull(java.sql.Date d)
leadToUpperCase
public static java.lang.String leadToUpperCase(java.lang.String s)
hex
public static java.lang.String hex(int val,
int nibbles)
replace
public static java.lang.String replace(boolean caseSens,
java.lang.String s,
java.lang.String _old,
java.lang.String _new)
unquote
public static java.lang.String unquote(java.lang.String s)
unquote
public static java.lang.String unquote(java.lang.String s,
java.lang.String quot)
unquote
public static java.lang.String unquote(java.lang.String s,
java.lang.String left,
java.lang.String right)
toStringArray
public static java.lang.String[] toStringArray(java.util.List list)
existsClass
public static boolean existsClass(java.lang.String name)