public final class QueryException
extends java.lang.Exception
| Constructor and Description |
|---|
QueryException(InputInfo ii,
Err er,
java.lang.Object... ext)
Default constructor.
|
QueryException(InputInfo ii,
QNm errc,
java.lang.String msg,
java.lang.Object... ext)
Constructor, specifying the error code and message as string.
|
| Modifier and Type | Method and Description |
|---|---|
int |
col()
Returns the error column.
|
Err |
err()
Returns the error code.
|
java.lang.String |
file()
Returns the file.
|
java.lang.String |
getLocalizedMessage() |
java.lang.String |
getMessage() |
QueryException |
info(InputInfo ii)
Sets input info.
|
int |
line()
Returns the error line.
|
int |
markedCol()
Returns the marked error column.
|
QNm |
qname()
Returns the error code.
|
StringList |
suggest()
Returns suggestions for code suggestions.
|
QueryException |
suggest(InputParser qp,
StringList sug)
Sets code suggestions.
|
Value |
value()
Returns the error value.
|
QueryException |
value(Value v)
Sets the error value.
|
public QueryException(InputInfo ii, Err er, java.lang.Object... ext)
ii - input infoer - error referenceext - error extensionpublic int col()
public int markedCol()
public int line()
public java.lang.String file()
public StringList suggest()
public QueryException suggest(InputParser qp, StringList sug)
qp - query parsersug - code suggestionspublic QueryException info(InputInfo ii)
ii - input infopublic QueryException value(Value v)
v - error valuepublic QNm qname()
public Err err()
public Value value()
public java.lang.String getLocalizedMessage()
getLocalizedMessage in class java.lang.Throwablepublic java.lang.String getMessage()
getMessage in class java.lang.Throwable