|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.basex.query.xquery.util.Err
public final class Err
This class is supposed to support a consistent error output.
Method Summary | |
---|---|
static void |
cast(Type t,
Item it)
Throws a numeric type exception. |
static void |
cmp(Item it1,
Item it2)
Throws a comparison exception. |
static void |
date(Type t,
java.lang.String ex)
Throws a date format exception. |
static void |
empty(Expr ex)
Throws a empty sequence exception. |
static void |
nodes(Expr ex)
Throws a node exception. |
static void |
num(java.lang.String inf,
Item it)
Throws a numeric type exception. |
static void |
or(java.lang.Object[] err,
java.lang.Object... x)
Throws an exception. |
static void |
or(StringList list,
java.lang.Object[] err,
java.lang.Object... x)
Throws an exception. |
static void |
range(Type t,
byte[] v)
Throws a date range exception. |
static void |
type(java.lang.String inf,
Type t,
Item it)
Throws a type exception. |
static void |
value(Type t,
java.lang.Object v)
Throws an invalid value exception. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static void or(java.lang.Object[] err, java.lang.Object... x) throws XQException
err
- error messagex
- extended info
XQException
- evaluation exceptionpublic static void or(StringList list, java.lang.Object[] err, java.lang.Object... x) throws XQException
list
- code completion listerr
- error messagex
- extended info
XQException
- evaluation exceptionpublic static void type(java.lang.String inf, Type t, Item it) throws XQException
inf
- expression infot
- expected typeit
- item
XQException
- evaluation exceptionpublic static void date(Type t, java.lang.String ex) throws XQException
t
- expected typeex
- example format
XQException
- evaluation exceptionpublic static void value(Type t, java.lang.Object v) throws XQException
t
- expected typev
- value
XQException
- evaluation exceptionpublic static void range(Type t, byte[] v) throws XQException
t
- expected typev
- value
XQException
- evaluation exceptionpublic static void empty(Expr ex) throws XQException
ex
- expression
XQException
- evaluation exceptionpublic static void cmp(Item it1, Item it2) throws XQException
it1
- first itemit2
- second item
XQException
- evaluation exceptionpublic static void num(java.lang.String inf, Item it) throws XQException
inf
- expression infoit
- item
XQException
- evaluation exceptionpublic static void nodes(Expr ex) throws XQException
ex
- expression
XQException
- evaluation exceptionpublic static void cast(Type t, Item it) throws XQException
t
- expression cast typeit
- item
XQException
- evaluation exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |