Modifier and Type | Method and Description |
---|---|
boolean |
eq(Uri uri)
Checks the URIs for equality.
|
boolean |
isAbsolute()
Tests if this is an absolute URI.
|
boolean |
isValid()
Checks the validity of this URI.
|
Uri |
resolve(Uri add,
InputInfo info)
Appends the specified address.
|
byte[] |
string()
Returns the string value.
|
byte[] |
string(InputInfo ii)
Returns a string representation of the value.
|
URI |
toJava()
Returns a Java representation of the value.
|
static Uri |
uri(byte[] value)
Creates a new uri instance.
|
static Uri |
uri(byte[] value,
boolean normalize)
Creates a new uri instance.
|
static Uri |
uri(String value)
Creates a new uri instance.
|
atomItem, atomItem, atomSize, atomValue, comparable, dbl, dec, description, ebv, equiv, flt, hash, homogeneous, input, item, itemAt, iter, iterable, itr, materialize, plan, score, score, seqType, size, test, typeId, writeTo, xdmInfo
accept, atomValue, cache, checkUp, compile, copy, count, exprSize, has, inline, isValue, iter, iterator, removable, serialize, serialize, value
atomIter, data, hasFreeVars, indexAccessible, inlineAll, isEmpty, isFunction, isVacuous, markTailCalls, optimize, optimizeEbv, sameAs, typeCheck, uses, visitAll
public static final Uri EMPTY
public static Uri uri(byte[] value)
value
- valuepublic static Uri uri(String value)
value
- string valuepublic static Uri uri(byte[] value, boolean normalize)
value
- valuenormalize
- chop leading and trailing whitespacespublic boolean eq(Uri uri)
uri
- to be comparedpublic Uri resolve(Uri add, InputInfo info) throws QueryException
add
- address to be appendedinfo
- input infoQueryException
- query exceptionpublic boolean isAbsolute()
public boolean isValid()
public byte[] string(InputInfo ii)
Item
public byte[] string()
public URI toJava() throws QueryException
Value
toJava
in class Value
QueryException
- query exceptionCopyright © 2005–2015 BaseX Team. All rights reserved.