public class GeneralUtils extends Object
Modifier and Type | Field and Description |
---|---|
static String |
GENTLYWEB_EMAIL |
Constructor and Description |
---|
GeneralUtils() |
Modifier and Type | Method and Description |
---|---|
static String |
getExceptionTraceAsString(Exception e)
Get an exception (and if it's an instance of
ChainException ) the chain of
exceptions (if present) as a String. |
static void |
getMethods(Class c,
String name,
int mods,
List ms) |
static void |
validateIPv4Address(String ipaddress)
Validate an IPv4 address (string) passed in, it must conform to the following rules:
Must have 4 parts.
Parts must be separated by .
The first octet must be in the range 0-223.
The second and third octets must be in the range 0-255
4th octet can be either a number in the range 1-254 (0 is the name of the network, 255 is the
broadcast address).
All parts must be numbers...
|
public static String GENTLYWEB_EMAIL
public static String getExceptionTraceAsString(Exception e) throws IOException
ChainException
) the chain of
exceptions (if present) as a String.e
- The exceptionIOException
- Should never happen since we are using a StringWriter.public static void validateIPv4Address(String ipaddress) throws Exception
ipaddress
- The ip address to validate.Exception
- If one of the rules is broken.