|
||||||||||
| 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 exception
public 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 exception
public static void type(java.lang.String inf,
Type t,
Item it)
throws XQException
inf - expression infot - expected typeit - item
XQException - evaluation exception
public static void date(Type t,
java.lang.String ex)
throws XQException
t - expected typeex - example format
XQException - evaluation exception
public static void value(Type t,
java.lang.Object v)
throws XQException
t - expected typev - value
XQException - evaluation exception
public static void range(Type t,
byte[] v)
throws XQException
t - expected typev - value
XQException - evaluation exception
public static void empty(Expr ex)
throws XQException
ex - expression
XQException - evaluation exception
public static void cmp(Item it1,
Item it2)
throws XQException
it1 - first itemit2 - second item
XQException - evaluation exception
public static void num(java.lang.String inf,
Item it)
throws XQException
inf - expression infoit - item
XQException - evaluation exception
public static void nodes(Expr ex)
throws XQException
ex - expression
XQException - evaluation exception
public 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 | |||||||||