public class ConfigException extends ConfigRuntimeException implements CompileException, DisplayableException
Modifier | Constructor and Description |
---|---|
|
ConfigException()
Create a null exception
|
|
ConfigException(java.lang.String msg)
Creates an exception with a message
|
|
ConfigException(java.lang.String msg,
java.lang.Throwable e)
Creates an exception with a message and throwable
|
protected |
ConfigException(java.lang.Throwable e)
Creates an exception with a throwable
|
Modifier and Type | Method and Description |
---|---|
static java.lang.RuntimeException |
create(java.lang.reflect.Field field,
java.lang.Throwable e) |
static java.lang.RuntimeException |
create(java.lang.reflect.Method method,
java.lang.String msg) |
static java.lang.RuntimeException |
create(java.lang.reflect.Method method,
java.lang.String msg,
java.lang.Throwable e) |
static java.lang.RuntimeException |
create(java.lang.reflect.Method method,
java.lang.Throwable e) |
static java.lang.RuntimeException |
create(java.lang.String location,
java.lang.Throwable e) |
static java.lang.RuntimeException |
create(java.lang.Throwable e) |
static ConfigException |
createConfig(java.lang.Throwable e) |
static java.lang.RuntimeException |
createLine(java.lang.String line,
java.lang.Throwable e) |
protected static java.lang.String |
getMessage(java.lang.Throwable e) |
static java.lang.String |
loc(java.lang.reflect.Field field) |
static java.lang.String |
loc(java.lang.reflect.Method method) |
void |
print(java.io.PrintWriter out) |
public ConfigException()
public ConfigException(java.lang.String msg)
public ConfigException(java.lang.String msg, java.lang.Throwable e)
protected ConfigException(java.lang.Throwable e)
protected static java.lang.String getMessage(java.lang.Throwable e)
public static java.lang.RuntimeException create(java.lang.String location, java.lang.Throwable e)
public static java.lang.RuntimeException createLine(java.lang.String line, java.lang.Throwable e)
public static java.lang.RuntimeException create(java.lang.reflect.Field field, java.lang.Throwable e)
public static java.lang.RuntimeException create(java.lang.reflect.Method method, java.lang.Throwable e)
public static java.lang.RuntimeException create(java.lang.reflect.Method method, java.lang.String msg, java.lang.Throwable e)
public static java.lang.RuntimeException create(java.lang.reflect.Method method, java.lang.String msg)
public static ConfigException createConfig(java.lang.Throwable e)
public static java.lang.RuntimeException create(java.lang.Throwable e)
public void print(java.io.PrintWriter out)
print
in interface DisplayableException
print
in class ConfigRuntimeException
public static java.lang.String loc(java.lang.reflect.Field field)
public static java.lang.String loc(java.lang.reflect.Method method)