public interface XdmpExpr
Modifier and Type | Method and Description |
---|---|
ServerExpression |
add64(ServerExpression x,
ServerExpression y)
Add two 64-bit integer values, discarding
overflow.
|
ServerExpression |
and64(ServerExpression x,
ServerExpression y)
AND two 64-bit integer values.
|
ServerExpression |
base64Decode(ServerExpression encoded)
Converts base64-encoded string to
plaintext.
|
ServerExpression |
base64Encode(ServerExpression plaintext)
Converts plaintext into base64-encoded
string.
|
ServerExpression |
castableAs(ServerExpression namespaceUri,
ServerExpression localName,
ServerExpression item)
Returns true if a value is castable.
|
ServerExpression |
castableAs(ServerExpression namespaceUri,
java.lang.String localName, ServerExpression item)
Returns true if a value is castable.
|
ServerExpression |
crypt(ServerExpression password,
ServerExpression salt)
Calculates the password hash for the given
password and salt.
|
ServerExpression |
crypt(ServerExpression password,
java.lang.String salt)
Calculates the password hash for the given
password and salt.
|
ServerExpression |
crypt2(ServerExpression password)
Calculates the password hash for the given
plain-text password.
|
ServerExpression |
daynameFromDate(ServerExpression arg)
Returns a string representing the dayname value
in the localized value of arg.
|
ServerExpression |
decodeFromNCName(ServerExpression name)
Invertible function that decodes characters an
NCName produced by xdmp:encode-for-NCName.
|
ServerExpression |
describe(ServerExpression item)
Returns a string representing the description of
a given item sequence.
|
ServerExpression |
describe(ServerExpression item,
ServerExpression maxSequenceLength)
Returns a string representing the description of
a given item sequence.
|
ServerExpression |
describe(ServerExpression item,
ServerExpression maxSequenceLength,
ServerExpression maxItemLength)
Returns a string representing the description of
a given item sequence.
|
ServerExpression |
diacriticLess(ServerExpression string)
Returns the specified string, converting all of
the characters with diacritics to characters without
diacritics.
|
ServerExpression |
elementContentType(ServerExpression element)
Returns the schema-defined content-type of an
element ("empty", "simple", "element-only", or "mixed").
|
ServerExpression |
encodeForNCName(ServerExpression name)
Invertible function that escapes characters
required to be part of an NCName.
|
ServerExpression |
formatNumber(ServerExpression value)
Returns a formatted number value based on the
picture argument.
|
ServerExpression |
formatNumber(ServerExpression value,
ServerExpression picture)
Returns a formatted number value based on the
picture argument.
|
ServerExpression |
formatNumber(ServerExpression value,
ServerExpression picture,
ServerExpression language)
Returns a formatted number value based on the
picture argument.
|
ServerExpression |
formatNumber(ServerExpression value,
ServerExpression picture,
ServerExpression language,
ServerExpression letterValue)
Returns a formatted number value based on the
picture argument.
|
ServerExpression |
formatNumber(ServerExpression value,
ServerExpression picture,
ServerExpression language,
ServerExpression letterValue,
ServerExpression ordchar)
Returns a formatted number value based on the
picture argument.
|
ServerExpression |
formatNumber(ServerExpression value,
ServerExpression picture,
ServerExpression language,
ServerExpression letterValue,
ServerExpression ordchar,
ServerExpression zeroPadding)
Returns a formatted number value based on the
picture argument.
|
ServerExpression |
formatNumber(ServerExpression value,
ServerExpression picture,
ServerExpression language,
ServerExpression letterValue,
ServerExpression ordchar,
ServerExpression zeroPadding,
ServerExpression groupingSeparator)
Returns a formatted number value based on the
picture argument.
|
ServerExpression |
formatNumber(ServerExpression value,
ServerExpression picture,
ServerExpression language,
ServerExpression letterValue,
ServerExpression ordchar,
ServerExpression zeroPadding,
ServerExpression groupingSeparator,
ServerExpression groupingSize)
Returns a formatted number value based on the
picture argument.
|
ServerExpression |
formatNumber(ServerExpression value,
java.lang.String picture)
Returns a formatted number value based on the
picture argument.
|
ServerExpression |
formatNumber(ServerExpression value,
java.lang.String picture,
java.lang.String language)
Returns a formatted number value based on the
picture argument.
|
ServerExpression |
formatNumber(ServerExpression value,
java.lang.String picture, java.lang.String language,
java.lang.String letterValue)
Returns a formatted number value based on the
picture argument.
|
ServerExpression |
formatNumber(ServerExpression value,
java.lang.String picture, java.lang.String language,
java.lang.String letterValue,
java.lang.String ordchar)
Returns a formatted number value based on the
picture argument.
|
ServerExpression |
formatNumber(ServerExpression value,
java.lang.String picture, java.lang.String language,
java.lang.String letterValue, java.lang.String ordchar,
java.lang.String zeroPadding)
Returns a formatted number value based on the
picture argument.
|
ServerExpression |
formatNumber(ServerExpression value,
java.lang.String picture, java.lang.String language,
java.lang.String letterValue, java.lang.String ordchar,
java.lang.String zeroPadding,
java.lang.String groupingSeparator)
Returns a formatted number value based on the
picture argument.
|
ServerExpression |
formatNumber(ServerExpression value,
java.lang.String picture, java.lang.String language,
java.lang.String letterValue, java.lang.String ordchar,
java.lang.String zeroPadding,
java.lang.String groupingSeparator,
long groupingSize)
Returns a formatted number value based on the
picture argument.
|
ServerExpression |
fromJson(ServerExpression arg)
Atomizes a JSON node, returning a JSON
value.
|
ServerExpression |
getCurrentUser()
Returns the name of the current user.
|
ServerExpression |
hash32(ServerExpression string)
Returns the 32-bit hash of a string.
|
ServerExpression |
hash64(ServerExpression string)
Returns the 64-bit hash of a string.
|
ServerExpression |
hexToInteger(ServerExpression hex)
Parses a hexadecimal string, returning an
integer.
|
ServerExpression |
hmacMd5(ServerExpression secretkey,
ServerExpression message)
Calculates the Hash-based Message Authentication
Code (HMAC) using the md5 hash function of the given secret key and
message arguments.
|
ServerExpression |
hmacMd5(ServerExpression secretkey,
ServerExpression message,
ServerExpression encoding)
Calculates the Hash-based Message Authentication
Code (HMAC) using the md5 hash function of the given secret key and
message arguments.
|
ServerExpression |
hmacMd5(ServerExpression secretkey,
ServerExpression message,
java.lang.String encoding)
Calculates the Hash-based Message Authentication
Code (HMAC) using the md5 hash function of the given secret key and
message arguments.
|
ServerExpression |
hmacSha1(ServerExpression secretkey,
ServerExpression message)
Calculates the Hash-based Message Authentication
Code (HMAC) using the SHA1 hash function of the given secret key
and message arguments.
|
ServerExpression |
hmacSha1(ServerExpression secretkey,
ServerExpression message,
ServerExpression encoding)
Calculates the Hash-based Message Authentication
Code (HMAC) using the SHA1 hash function of the given secret key
and message arguments.
|
ServerExpression |
hmacSha1(ServerExpression secretkey,
ServerExpression message,
java.lang.String encoding)
Calculates the Hash-based Message Authentication
Code (HMAC) using the SHA1 hash function of the given secret key
and message arguments.
|
ServerExpression |
hmacSha256(ServerExpression secretkey,
ServerExpression message)
Calculates the Hash-based Message Authentication
Code (HMAC) using the SHA256 hash function of the given secret key
and message arguments.
|
ServerExpression |
hmacSha256(ServerExpression secretkey,
ServerExpression message,
ServerExpression encoding)
Calculates the Hash-based Message Authentication
Code (HMAC) using the SHA256 hash function of the given secret key
and message arguments.
|
ServerExpression |
hmacSha256(ServerExpression secretkey,
ServerExpression message,
java.lang.String encoding)
Calculates the Hash-based Message Authentication
Code (HMAC) using the SHA256 hash function of the given secret key
and message arguments.
|
ServerExpression |
hmacSha512(ServerExpression secretkey,
ServerExpression message)
Calculates the Hash-based Message Authentication
Code (HMAC) using the SHA512 hash function of the given secret key
and message arguments.
|
ServerExpression |
hmacSha512(ServerExpression secretkey,
ServerExpression message,
ServerExpression encoding)
Calculates the Hash-based Message Authentication
Code (HMAC) using the SHA512 hash function of the given secret key
and message arguments.
|
ServerExpression |
hmacSha512(ServerExpression secretkey,
ServerExpression message,
java.lang.String encoding)
Calculates the Hash-based Message Authentication
Code (HMAC) using the SHA512 hash function of the given secret key
and message arguments.
|
ServerExpression |
initcap(ServerExpression string)
Returns the string where the first letter of
each token has been uppercased.
|
ServerExpression |
integerToHex(ServerExpression val)
Returns a hexadecimal representation of an
integer.
|
ServerExpression |
integerToOctal(ServerExpression val)
Returns an octal representation of an
integer.
|
ServerExpression |
keyFromQName(ServerExpression name)
Construct a context-independent string from a
QName.
|
ServerExpression |
lshift64(ServerExpression x,
long y)
Left-shift a 64-bit integer value.
|
ServerExpression |
lshift64(ServerExpression x,
ServerExpression y)
Left-shift a 64-bit integer value.
|
ServerExpression |
md5(ServerExpression data)
Calculates the md5 hash of the given
argument.
|
ServerExpression |
md5(ServerExpression data,
ServerExpression encoding)
Calculates the md5 hash of the given
argument.
|
ServerExpression |
md5(ServerExpression data,
java.lang.String encoding)
Calculates the md5 hash of the given
argument.
|
ServerExpression |
monthNameFromDate(ServerExpression arg)
Returns month name, calculated from the
localized value of arg.
|
ServerExpression |
mul64(ServerExpression x,
ServerExpression y)
Multiply two 64-bit integer values, discarding
overflow.
|
ServerExpression |
nodeCollections(ServerExpression node)
Returns any collections for the node's document
in the database.
|
ServerExpression |
nodeKind(ServerExpression node)
Returns an xs:string representing the node's
kind: either "document", "element", "attribute", "text",
"namespace", "processing-instruction", "binary", or
"comment".
|
ServerExpression |
nodeMetadata(ServerExpression node)
Returns the metadata value of a given
node.
|
ServerExpression |
nodeMetadataValue(ServerExpression node,
ServerExpression keyName)
Returns the metadata value of a node for a
particular key.
|
ServerExpression |
nodeMetadataValue(ServerExpression node,
java.lang.String keyName)
Returns the metadata value of a node for a
particular key.
|
ServerExpression |
nodePermissions(ServerExpression node)
Returns the permissions to a node's
document.
|
ServerExpression |
nodePermissions(ServerExpression node,
ServerExpression outputKind)
Returns the permissions to a node's
document.
|
ServerExpression |
nodePermissions(ServerExpression node,
java.lang.String outputKind)
Returns the permissions to a node's
document.
|
ServerExpression |
nodeUri(ServerExpression node)
Returns the document-uri property of the
parameter or its ancestor.
|
ServerExpression |
not64(ServerExpression x)
NOT a 64-bit integer value.
|
ServerExpression |
octalToInteger(ServerExpression octal)
Parses an octal string, returning an
integer.
|
ServerExpression |
or64(ServerExpression x,
ServerExpression y)
OR two 64-bit integer values.
|
ServerExpression |
parseDateTime(ServerExpression picture,
ServerExpression value)
Parses a string containing date, time or
dateTime using the supplied picture argument and returns a dateTime
value.
|
ServerExpression |
parseDateTime(ServerExpression picture,
ServerExpression value,
ServerExpression language)
Parses a string containing date, time or
dateTime using the supplied picture argument and returns a dateTime
value.
|
ServerExpression |
parseDateTime(ServerExpression picture,
ServerExpression value,
ServerExpression language,
ServerExpression calendar)
Parses a string containing date, time or
dateTime using the supplied picture argument and returns a dateTime
value.
|
ServerExpression |
parseDateTime(ServerExpression picture,
ServerExpression value,
ServerExpression language,
ServerExpression calendar,
ServerExpression country)
Parses a string containing date, time or
dateTime using the supplied picture argument and returns a dateTime
value.
|
ServerExpression |
parseDateTime(ServerExpression picture,
java.lang.String value)
Parses a string containing date, time or
dateTime using the supplied picture argument and returns a dateTime
value.
|
ServerExpression |
parseDateTime(ServerExpression picture,
java.lang.String value, java.lang.String language)
Parses a string containing date, time or
dateTime using the supplied picture argument and returns a dateTime
value.
|
ServerExpression |
parseDateTime(ServerExpression picture,
java.lang.String value, java.lang.String language,
java.lang.String calendar)
Parses a string containing date, time or
dateTime using the supplied picture argument and returns a dateTime
value.
|
ServerExpression |
parseDateTime(ServerExpression picture,
java.lang.String value, java.lang.String language,
java.lang.String calendar,
java.lang.String country)
Parses a string containing date, time or
dateTime using the supplied picture argument and returns a dateTime
value.
|
ServerExpression |
parseYymmdd(ServerExpression picture,
ServerExpression value)
Parses a string containing date, time or
dateTime using the supplied picture argument and returns a dateTime
value.
|
ServerExpression |
parseYymmdd(ServerExpression picture,
ServerExpression value,
ServerExpression language)
Parses a string containing date, time or
dateTime using the supplied picture argument and returns a dateTime
value.
|
ServerExpression |
parseYymmdd(ServerExpression picture,
ServerExpression value,
ServerExpression language,
ServerExpression calendar)
Parses a string containing date, time or
dateTime using the supplied picture argument and returns a dateTime
value.
|
ServerExpression |
parseYymmdd(ServerExpression picture,
ServerExpression value,
ServerExpression language,
ServerExpression calendar,
ServerExpression country)
Parses a string containing date, time or
dateTime using the supplied picture argument and returns a dateTime
value.
|
ServerExpression |
parseYymmdd(ServerExpression picture,
java.lang.String value)
Parses a string containing date, time or
dateTime using the supplied picture argument and returns a dateTime
value.
|
ServerExpression |
parseYymmdd(ServerExpression picture,
java.lang.String value, java.lang.String language)
Parses a string containing date, time or
dateTime using the supplied picture argument and returns a dateTime
value.
|
ServerExpression |
parseYymmdd(ServerExpression picture,
java.lang.String value, java.lang.String language,
java.lang.String calendar)
Parses a string containing date, time or
dateTime using the supplied picture argument and returns a dateTime
value.
|
ServerExpression |
parseYymmdd(ServerExpression picture,
java.lang.String value, java.lang.String language,
java.lang.String calendar,
java.lang.String country)
Parses a string containing date, time or
dateTime using the supplied picture argument and returns a dateTime
value.
|
ServerExpression |
path(ServerExpression node)
Returns a string whose value corresponds to the
path of the node.
|
ServerExpression |
path(ServerExpression node,
boolean includeDocument)
Returns a string whose value corresponds to the
path of the node.
|
ServerExpression |
path(ServerExpression node,
ServerExpression includeDocument)
Returns a string whose value corresponds to the
path of the node.
|
ServerExpression |
position(ServerExpression test,
ServerExpression target)
Returns an integer value representing the
starting position of a string within the search string.
|
ServerExpression |
position(ServerExpression test,
ServerExpression target,
ServerExpression collation)
Returns an integer value representing the
starting position of a string within the search string.
|
ServerExpression |
position(ServerExpression test,
java.lang.String target)
Returns an integer value representing the
starting position of a string within the search string.
|
ServerExpression |
position(ServerExpression test,
java.lang.String target,
java.lang.String collation)
Returns an integer value representing the
starting position of a string within the search string.
|
ServerExpression |
QNameFromKey(ServerExpression key)
Construct a QName from a string of the form
"{namespaceURI}localname".
|
ServerExpression |
quarterFromDate(ServerExpression arg)
Returns an integer between 1 and 4, both
inclusive, calculating the quarter component in the localized value
of arg.
|
ServerExpression |
random()
Returns a random unsigned integer between 0 and
a number up to 64 bits long.
|
ServerExpression |
random(ServerExpression max)
Returns a random unsigned integer between 0 and
a number up to 64 bits long.
|
ServerExpression |
resolveUri(ServerExpression relative,
ServerExpression base)
Resolves a relative URI against an absolute
URI.
|
ServerExpression |
resolveUri(ServerExpression relative,
java.lang.String base)
Resolves a relative URI against an absolute
URI.
|
ServerExpression |
rshift64(ServerExpression x,
long y)
Right-shift a 64-bit integer value.
|
ServerExpression |
rshift64(ServerExpression x,
ServerExpression y)
Right-shift a 64-bit integer value.
|
ServerExpression |
sha1(ServerExpression data)
Calculates the SHA1 hash of the given
argument.
|
ServerExpression |
sha1(ServerExpression data,
ServerExpression encoding)
Calculates the SHA1 hash of the given
argument.
|
ServerExpression |
sha1(ServerExpression data,
java.lang.String encoding)
Calculates the SHA1 hash of the given
argument.
|
ServerExpression |
sha256(ServerExpression data)
Calculates the SHA256 hash of the given
argument.
|
ServerExpression |
sha256(ServerExpression data,
ServerExpression encoding)
Calculates the SHA256 hash of the given
argument.
|
ServerExpression |
sha256(ServerExpression data,
java.lang.String encoding)
Calculates the SHA256 hash of the given
argument.
|
ServerExpression |
sha384(ServerExpression data)
Calculates the SHA384 hash of the given
argument.
|
ServerExpression |
sha384(ServerExpression data,
ServerExpression encoding)
Calculates the SHA384 hash of the given
argument.
|
ServerExpression |
sha384(ServerExpression data,
java.lang.String encoding)
Calculates the SHA384 hash of the given
argument.
|
ServerExpression |
sha512(ServerExpression data)
Calculates the SHA512 hash of the given
argument.
|
ServerExpression |
sha512(ServerExpression data,
ServerExpression encoding)
Calculates the SHA512 hash of the given
argument.
|
ServerExpression |
sha512(ServerExpression data,
java.lang.String encoding)
Calculates the SHA512 hash of the given
argument.
|
ServerExpression |
step64(ServerExpression initial,
ServerExpression step)
Combines an initial hash with a subsequent
hash.
|
ServerExpression |
strftime(ServerExpression format,
ServerExpression value)
Formats a dateTime value using POSIX
strftime.
|
ServerExpression |
strftime(ServerExpression format,
java.lang.String value)
Formats a dateTime value using POSIX
strftime.
|
ServerExpression |
timestampToWallclock(ServerExpression timestamp)
Converts a 64 bit timestamp value to an
xs:dateTime.
|
ServerExpression |
toJson(ServerExpression item)
Constructs a JSON document.
|
ServerExpression |
type(ServerExpression value)
Returns the name of the simple type of the
atomic value argument as an xs:QName.
|
ServerExpression |
unquote(ServerExpression arg)
Parses a string as XML, returning one or more
document nodes.
|
ServerExpression |
unquote(ServerExpression arg,
ServerExpression defaultNamespace)
Parses a string as XML, returning one or more
document nodes.
|
ServerExpression |
unquote(ServerExpression arg,
ServerExpression defaultNamespace,
ServerExpression options)
Parses a string as XML, returning one or more
document nodes.
|
ServerExpression |
unquote(ServerExpression arg,
java.lang.String defaultNamespace)
Parses a string as XML, returning one or more
document nodes.
|
ServerExpression |
unquote(ServerExpression arg,
java.lang.String defaultNamespace,
java.lang.String options)
Parses a string as XML, returning one or more
document nodes.
|
ServerExpression |
uriContentType(ServerExpression uri)
Returns the content type of the given URI as
matched in the mimetypes configuration.
|
ServerExpression |
uriFormat(ServerExpression uri)
Returns the format of the given URI as matched
in the mimetypes configuration.
|
ServerExpression |
urlDecode(ServerExpression encoded)
Converts URL-encoded string to plaintext.
|
ServerExpression |
urlEncode(ServerExpression plaintext)
Converts plaintext into URL-encoded
string.
|
ServerExpression |
urlEncode(ServerExpression plaintext,
boolean noSpacePlus)
Converts plaintext into URL-encoded
string.
|
ServerExpression |
urlEncode(ServerExpression plaintext,
ServerExpression noSpacePlus)
Converts plaintext into URL-encoded
string.
|
ServerExpression |
wallclockToTimestamp(ServerExpression timestamp)
Converts an xs:dateTime to a 64 bit timestamp
value.
|
ServerExpression |
weekdayFromDate(ServerExpression arg)
Returns an integer in the range 1 to 7,
inclusive, representing the weekday value in the localized value of
arg.
|
ServerExpression |
weekFromDate(ServerExpression arg)
Returns an integer between 1 and 53, both
inclusive, representing the week value in the localized value of
arg.
|
ServerExpression |
xor64(ServerExpression x,
ServerExpression y)
XOR two 64-bit integer values.
|
ServerExpression |
yeardayFromDate(ServerExpression arg)
Returns an integer between 1 and 366, both
inclusive, representing the yearday value in the localized value of
arg.
|
ServerExpression add64(ServerExpression x, ServerExpression y)
Provides a client interface to the xdmp:add64 server function.
x
- The first value. (of xs:unsignedLong)y
- The second value. (of xs:unsignedLong)ServerExpression and64(ServerExpression x, ServerExpression y)
Provides a client interface to the xdmp:and64 server function.
x
- The first value. (of xs:unsignedLong)y
- The second value. (of xs:unsignedLong)ServerExpression base64Decode(ServerExpression encoded)
Provides a client interface to the xdmp:base64-decode server function.
ServerExpression base64Encode(ServerExpression plaintext)
Provides a client interface to the xdmp:base64-encode server function.
ServerExpression castableAs(ServerExpression namespaceUri, java.lang.String localName, ServerExpression item)
Provides a client interface to the xdmp:castable-as server function.
namespaceUri
- The namespace URI of the type. (of
xs:string)localName
- The local-name of the type. (of
xs:string)item
- The item to be cast. (of item)ServerExpression castableAs(ServerExpression namespaceUri, ServerExpression localName, ServerExpression item)
Provides a client interface to the xdmp:castable-as server function.
namespaceUri
- The namespace URI of the type. (of
xs:string)localName
- The local-name of the type. (of
xs:string)item
- The item to be cast. (of item)ServerExpression crypt(ServerExpression password, java.lang.String salt)
Provides a client interface to the xdmp:crypt server function.
password
- String to be hashed. (of xs:string)salt
- Salt to avoid 1:1 mapping from passwords to
hashes. Only the first 8 characters of the salt are significant;
any characters beyond the eighth are ignored. (of xs:string)ServerExpression crypt(ServerExpression password, ServerExpression salt)
Provides a client interface to the xdmp:crypt server function.
password
- String to be hashed. (of xs:string)salt
- Salt to avoid 1:1 mapping from passwords to
hashes. Only the first 8 characters of the salt are significant;
any characters beyond the eighth are ignored. (of xs:string)ServerExpression crypt2(ServerExpression password)
Provides a client interface to the xdmp:crypt2 server function.
ServerExpression daynameFromDate(ServerExpression arg)
Provides a client interface to the xdmp:dayname-from-date server function.
ServerExpression decodeFromNCName(ServerExpression name)
Provides a client interface to the xdmp:decode-from-NCName server function.
ServerExpression describe(ServerExpression item)
Provides a client interface to the xdmp:describe server function.
ServerExpression describe(ServerExpression item, ServerExpression maxSequenceLength)
Provides a client interface to the xdmp:describe server function.
item
- The item sequence whose description is
returned. (of item)maxSequenceLength
- Represents the maximum number
of items per sequence to print. The default is 3. (of xs:unsignedInt)ServerExpression describe(ServerExpression item, ServerExpression maxSequenceLength, ServerExpression maxItemLength)
Provides a client interface to the xdmp:describe server function.
item
- The item sequence whose description is
returned. (of item)maxSequenceLength
- Represents the maximum number
of items per sequence to print. The default is 3. (of xs:unsignedInt)maxItemLength
- Represents the maximum number of
characters per item to print. The default is 64. The minimum is 8.
(of xs:unsignedInt)ServerExpression diacriticLess(ServerExpression string)
Provides a client interface to the xdmp:diacritic-less server function.
ServerExpression elementContentType(ServerExpression element)
Provides a client interface to the xdmp:element-content-type server function.
element
- An element node. (of element-node)ServerExpression encodeForNCName(ServerExpression name)
Provides a client interface to the xdmp:encode-for-NCName server function.
ServerExpression formatNumber(ServerExpression value)
Provides a client interface to the xdmp:format-number server function.
value
- The given numeric $value that needs to be
formatted. (of xs:numeric)ServerExpression formatNumber(ServerExpression value, java.lang.String picture)
Provides a client interface to the xdmp:format-number server function.
value
- The given numeric $value that needs to be
formatted. (of xs:numeric)picture
- The desired string representation of the
given numeric $value. The picture string is a sequence of
characters, in which the characters represent variables such as,
decimal-separator-sign, grouping-sign, zero-digit-sign, digit-sign,
pattern-separator, percent sign and per-mille-sign. For details on
the picture string, see
http://www.w3.org/TR/xslt20/#date-picture-string. Unlike
fn:format-number(), here the picture string allows spelled-out
(uppercase, lowercase and Capitalcase) formatting. (of xs:string)ServerExpression formatNumber(ServerExpression value, ServerExpression picture)
Provides a client interface to the xdmp:format-number server function.
value
- The given numeric $value that needs to be
formatted. (of xs:numeric)picture
- The desired string representation of the
given numeric $value. The picture string is a sequence of
characters, in which the characters represent variables such as,
decimal-separator-sign, grouping-sign, zero-digit-sign, digit-sign,
pattern-separator, percent sign and per-mille-sign. For details on
the picture string, see
http://www.w3.org/TR/xslt20/#date-picture-string. Unlike
fn:format-number(), here the picture string allows spelled-out
(uppercase, lowercase and Capitalcase) formatting. (of xs:string)ServerExpression formatNumber(ServerExpression value, java.lang.String picture, java.lang.String language)
Provides a client interface to the xdmp:format-number server function.
value
- The given numeric $value that needs to be
formatted. (of xs:numeric)picture
- The desired string representation of the
given numeric $value. The picture string is a sequence of
characters, in which the characters represent variables such as,
decimal-separator-sign, grouping-sign, zero-digit-sign, digit-sign,
pattern-separator, percent sign and per-mille-sign. For details on
the picture string, see
http://www.w3.org/TR/xslt20/#date-picture-string. Unlike
fn:format-number(), here the picture string allows spelled-out
(uppercase, lowercase and Capitalcase) formatting. (of xs:string)language
- The desired language for string
representation of the numeric $value. An empty sequence must be
passed in even if a user doesn't want to specify this argument. (of
xs:string)ServerExpression formatNumber(ServerExpression value, ServerExpression picture, ServerExpression language)
Provides a client interface to the xdmp:format-number server function.
value
- The given numeric $value that needs to be
formatted. (of xs:numeric)picture
- The desired string representation of the
given numeric $value. The picture string is a sequence of
characters, in which the characters represent variables such as,
decimal-separator-sign, grouping-sign, zero-digit-sign, digit-sign,
pattern-separator, percent sign and per-mille-sign. For details on
the picture string, see
http://www.w3.org/TR/xslt20/#date-picture-string. Unlike
fn:format-number(), here the picture string allows spelled-out
(uppercase, lowercase and Capitalcase) formatting. (of xs:string)language
- The desired language for string
representation of the numeric $value. An empty sequence must be
passed in even if a user doesn't want to specify this argument. (of
xs:string)ServerExpression formatNumber(ServerExpression value, java.lang.String picture, java.lang.String language, java.lang.String letterValue)
Provides a client interface to the xdmp:format-number server function.
value
- The given numeric $value that needs to be
formatted. (of xs:numeric)picture
- The desired string representation of the
given numeric $value. The picture string is a sequence of
characters, in which the characters represent variables such as,
decimal-separator-sign, grouping-sign, zero-digit-sign, digit-sign,
pattern-separator, percent sign and per-mille-sign. For details on
the picture string, see
http://www.w3.org/TR/xslt20/#date-picture-string. Unlike
fn:format-number(), here the picture string allows spelled-out
(uppercase, lowercase and Capitalcase) formatting. (of xs:string)language
- The desired language for string
representation of the numeric $value. An empty sequence must be
passed in even if a user doesn't want to specify this argument. (of
xs:string)letterValue
- Same as letter-value attribute in
xsl:number. This argument is ignored during formatting as of now.
It may be used in future. An empty sequence must be passed in even
if a user doesn't want to specify this argument. (of xs:string)ServerExpression formatNumber(ServerExpression value, ServerExpression picture, ServerExpression language, ServerExpression letterValue)
Provides a client interface to the xdmp:format-number server function.
value
- The given numeric $value that needs to be
formatted. (of xs:numeric)picture
- The desired string representation of the
given numeric $value. The picture string is a sequence of
characters, in which the characters represent variables such as,
decimal-separator-sign, grouping-sign, zero-digit-sign, digit-sign,
pattern-separator, percent sign and per-mille-sign. For details on
the picture string, see
http://www.w3.org/TR/xslt20/#date-picture-string. Unlike
fn:format-number(), here the picture string allows spelled-out
(uppercase, lowercase and Capitalcase) formatting. (of xs:string)language
- The desired language for string
representation of the numeric $value. An empty sequence must be
passed in even if a user doesn't want to specify this argument. (of
xs:string)letterValue
- Same as letter-value attribute in
xsl:number. This argument is ignored during formatting as of now.
It may be used in future. An empty sequence must be passed in even
if a user doesn't want to specify this argument. (of xs:string)ServerExpression formatNumber(ServerExpression value, java.lang.String picture, java.lang.String language, java.lang.String letterValue, java.lang.String ordchar)
Provides a client interface to the xdmp:format-number server function.
value
- The given numeric $value that needs to be
formatted. (of xs:numeric)picture
- The desired string representation of the
given numeric $value. The picture string is a sequence of
characters, in which the characters represent variables such as,
decimal-separator-sign, grouping-sign, zero-digit-sign, digit-sign,
pattern-separator, percent sign and per-mille-sign. For details on
the picture string, see
http://www.w3.org/TR/xslt20/#date-picture-string. Unlike
fn:format-number(), here the picture string allows spelled-out
(uppercase, lowercase and Capitalcase) formatting. (of xs:string)language
- The desired language for string
representation of the numeric $value. An empty sequence must be
passed in even if a user doesn't want to specify this argument. (of
xs:string)letterValue
- Same as letter-value attribute in
xsl:number. This argument is ignored during formatting as of now.
It may be used in future. An empty sequence must be passed in even
if a user doesn't want to specify this argument. (of xs:string)ordchar
- If $ordchar is "yes" then ordinal
numbering is attempted. If this is any other string, including an
empty string, then cardinal numbering is generated. An empty
sequence must be passed in even if a user doesn't want to specify
this argument. (of xs:string)ServerExpression formatNumber(ServerExpression value, ServerExpression picture, ServerExpression language, ServerExpression letterValue, ServerExpression ordchar)
Provides a client interface to the xdmp:format-number server function.
value
- The given numeric $value that needs to be
formatted. (of xs:numeric)picture
- The desired string representation of the
given numeric $value. The picture string is a sequence of
characters, in which the characters represent variables such as,
decimal-separator-sign, grouping-sign, zero-digit-sign, digit-sign,
pattern-separator, percent sign and per-mille-sign. For details on
the picture string, see
http://www.w3.org/TR/xslt20/#date-picture-string. Unlike
fn:format-number(), here the picture string allows spelled-out
(uppercase, lowercase and Capitalcase) formatting. (of xs:string)language
- The desired language for string
representation of the numeric $value. An empty sequence must be
passed in even if a user doesn't want to specify this argument. (of
xs:string)letterValue
- Same as letter-value attribute in
xsl:number. This argument is ignored during formatting as of now.
It may be used in future. An empty sequence must be passed in even
if a user doesn't want to specify this argument. (of xs:string)ordchar
- If $ordchar is "yes" then ordinal
numbering is attempted. If this is any other string, including an
empty string, then cardinal numbering is generated. An empty
sequence must be passed in even if a user doesn't want to specify
this argument. (of xs:string)ServerExpression formatNumber(ServerExpression value, java.lang.String picture, java.lang.String language, java.lang.String letterValue, java.lang.String ordchar, java.lang.String zeroPadding)
Provides a client interface to the xdmp:format-number server function.
value
- The given numeric $value that needs to be
formatted. (of xs:numeric)picture
- The desired string representation of the
given numeric $value. The picture string is a sequence of
characters, in which the characters represent variables such as,
decimal-separator-sign, grouping-sign, zero-digit-sign, digit-sign,
pattern-separator, percent sign and per-mille-sign. For details on
the picture string, see
http://www.w3.org/TR/xslt20/#date-picture-string. Unlike
fn:format-number(), here the picture string allows spelled-out
(uppercase, lowercase and Capitalcase) formatting. (of xs:string)language
- The desired language for string
representation of the numeric $value. An empty sequence must be
passed in even if a user doesn't want to specify this argument. (of
xs:string)letterValue
- Same as letter-value attribute in
xsl:number. This argument is ignored during formatting as of now.
It may be used in future. An empty sequence must be passed in even
if a user doesn't want to specify this argument. (of xs:string)ordchar
- If $ordchar is "yes" then ordinal
numbering is attempted. If this is any other string, including an
empty string, then cardinal numbering is generated. An empty
sequence must be passed in even if a user doesn't want to specify
this argument. (of xs:string)zeroPadding
- Value of $zero-padding is used to
pad integer part of a number on the left and fractional part on the
right, if needed. An empty sequence must be passed in even if a
user doesn't want to specify this argument. (of xs:string)ServerExpression formatNumber(ServerExpression value, ServerExpression picture, ServerExpression language, ServerExpression letterValue, ServerExpression ordchar, ServerExpression zeroPadding)
Provides a client interface to the xdmp:format-number server function.
value
- The given numeric $value that needs to be
formatted. (of xs:numeric)picture
- The desired string representation of the
given numeric $value. The picture string is a sequence of
characters, in which the characters represent variables such as,
decimal-separator-sign, grouping-sign, zero-digit-sign, digit-sign,
pattern-separator, percent sign and per-mille-sign. For details on
the picture string, see
http://www.w3.org/TR/xslt20/#date-picture-string. Unlike
fn:format-number(), here the picture string allows spelled-out
(uppercase, lowercase and Capitalcase) formatting. (of xs:string)language
- The desired language for string
representation of the numeric $value. An empty sequence must be
passed in even if a user doesn't want to specify this argument. (of
xs:string)letterValue
- Same as letter-value attribute in
xsl:number. This argument is ignored during formatting as of now.
It may be used in future. An empty sequence must be passed in even
if a user doesn't want to specify this argument. (of xs:string)ordchar
- If $ordchar is "yes" then ordinal
numbering is attempted. If this is any other string, including an
empty string, then cardinal numbering is generated. An empty
sequence must be passed in even if a user doesn't want to specify
this argument. (of xs:string)zeroPadding
- Value of $zero-padding is used to
pad integer part of a number on the left and fractional part on the
right, if needed. An empty sequence must be passed in even if a
user doesn't want to specify this argument. (of xs:string)ServerExpression formatNumber(ServerExpression value, java.lang.String picture, java.lang.String language, java.lang.String letterValue, java.lang.String ordchar, java.lang.String zeroPadding, java.lang.String groupingSeparator)
Provides a client interface to the xdmp:format-number server function.
value
- The given numeric $value that needs to be
formatted. (of xs:numeric)picture
- The desired string representation of the
given numeric $value. The picture string is a sequence of
characters, in which the characters represent variables such as,
decimal-separator-sign, grouping-sign, zero-digit-sign, digit-sign,
pattern-separator, percent sign and per-mille-sign. For details on
the picture string, see
http://www.w3.org/TR/xslt20/#date-picture-string. Unlike
fn:format-number(), here the picture string allows spelled-out
(uppercase, lowercase and Capitalcase) formatting. (of xs:string)language
- The desired language for string
representation of the numeric $value. An empty sequence must be
passed in even if a user doesn't want to specify this argument. (of
xs:string)letterValue
- Same as letter-value attribute in
xsl:number. This argument is ignored during formatting as of now.
It may be used in future. An empty sequence must be passed in even
if a user doesn't want to specify this argument. (of xs:string)ordchar
- If $ordchar is "yes" then ordinal
numbering is attempted. If this is any other string, including an
empty string, then cardinal numbering is generated. An empty
sequence must be passed in even if a user doesn't want to specify
this argument. (of xs:string)zeroPadding
- Value of $zero-padding is used to
pad integer part of a number on the left and fractional part on the
right, if needed. An empty sequence must be passed in even if a
user doesn't want to specify this argument. (of xs:string)groupingSeparator
- Value of $grouping-separator
is a character, used to groups of digits, especially useful in
making long sequence of digits more readable. For example,
10,000,000- here "," is used as a separator after each group of
three digits. An empty sequence must be passed in even if a user
doesn't want to specify this argument. (of xs:string)ServerExpression formatNumber(ServerExpression value, ServerExpression picture, ServerExpression language, ServerExpression letterValue, ServerExpression ordchar, ServerExpression zeroPadding, ServerExpression groupingSeparator)
Provides a client interface to the xdmp:format-number server function.
value
- The given numeric $value that needs to be
formatted. (of xs:numeric)picture
- The desired string representation of the
given numeric $value. The picture string is a sequence of
characters, in which the characters represent variables such as,
decimal-separator-sign, grouping-sign, zero-digit-sign, digit-sign,
pattern-separator, percent sign and per-mille-sign. For details on
the picture string, see
http://www.w3.org/TR/xslt20/#date-picture-string. Unlike
fn:format-number(), here the picture string allows spelled-out
(uppercase, lowercase and Capitalcase) formatting. (of xs:string)language
- The desired language for string
representation of the numeric $value. An empty sequence must be
passed in even if a user doesn't want to specify this argument. (of
xs:string)letterValue
- Same as letter-value attribute in
xsl:number. This argument is ignored during formatting as of now.
It may be used in future. An empty sequence must be passed in even
if a user doesn't want to specify this argument. (of xs:string)ordchar
- If $ordchar is "yes" then ordinal
numbering is attempted. If this is any other string, including an
empty string, then cardinal numbering is generated. An empty
sequence must be passed in even if a user doesn't want to specify
this argument. (of xs:string)zeroPadding
- Value of $zero-padding is used to
pad integer part of a number on the left and fractional part on the
right, if needed. An empty sequence must be passed in even if a
user doesn't want to specify this argument. (of xs:string)groupingSeparator
- Value of $grouping-separator
is a character, used to groups of digits, especially useful in
making long sequence of digits more readable. For example,
10,000,000- here "," is used as a separator after each group of
three digits. An empty sequence must be passed in even if a user
doesn't want to specify this argument. (of xs:string)ServerExpression formatNumber(ServerExpression value, java.lang.String picture, java.lang.String language, java.lang.String letterValue, java.lang.String ordchar, java.lang.String zeroPadding, java.lang.String groupingSeparator, long groupingSize)
Provides a client interface to the xdmp:format-number server function.
value
- The given numeric $value that needs to be
formatted. (of xs:numeric)picture
- The desired string representation of the
given numeric $value. The picture string is a sequence of
characters, in which the characters represent variables such as,
decimal-separator-sign, grouping-sign, zero-digit-sign, digit-sign,
pattern-separator, percent sign and per-mille-sign. For details on
the picture string, see
http://www.w3.org/TR/xslt20/#date-picture-string. Unlike
fn:format-number(), here the picture string allows spelled-out
(uppercase, lowercase and Capitalcase) formatting. (of xs:string)language
- The desired language for string
representation of the numeric $value. An empty sequence must be
passed in even if a user doesn't want to specify this argument. (of
xs:string)letterValue
- Same as letter-value attribute in
xsl:number. This argument is ignored during formatting as of now.
It may be used in future. An empty sequence must be passed in even
if a user doesn't want to specify this argument. (of xs:string)ordchar
- If $ordchar is "yes" then ordinal
numbering is attempted. If this is any other string, including an
empty string, then cardinal numbering is generated. An empty
sequence must be passed in even if a user doesn't want to specify
this argument. (of xs:string)zeroPadding
- Value of $zero-padding is used to
pad integer part of a number on the left and fractional part on the
right, if needed. An empty sequence must be passed in even if a
user doesn't want to specify this argument. (of xs:string)groupingSeparator
- Value of $grouping-separator
is a character, used to groups of digits, especially useful in
making long sequence of digits more readable. For example,
10,000,000- here "," is used as a separator after each group of
three digits. An empty sequence must be passed in even if a user
doesn't want to specify this argument. (of xs:string)groupingSize
- Represents size of the group, i.e.
the number of digits before after which grouping separator is
inserted. An empty sequence must be passed in even if a user
doesn't want to specify this argument. (of xs:integer)ServerExpression formatNumber(ServerExpression value, ServerExpression picture, ServerExpression language, ServerExpression letterValue, ServerExpression ordchar, ServerExpression zeroPadding, ServerExpression groupingSeparator, ServerExpression groupingSize)
Provides a client interface to the xdmp:format-number server function.
value
- The given numeric $value that needs to be
formatted. (of xs:numeric)picture
- The desired string representation of the
given numeric $value. The picture string is a sequence of
characters, in which the characters represent variables such as,
decimal-separator-sign, grouping-sign, zero-digit-sign, digit-sign,
pattern-separator, percent sign and per-mille-sign. For details on
the picture string, see
http://www.w3.org/TR/xslt20/#date-picture-string. Unlike
fn:format-number(), here the picture string allows spelled-out
(uppercase, lowercase and Capitalcase) formatting. (of xs:string)language
- The desired language for string
representation of the numeric $value. An empty sequence must be
passed in even if a user doesn't want to specify this argument. (of
xs:string)letterValue
- Same as letter-value attribute in
xsl:number. This argument is ignored during formatting as of now.
It may be used in future. An empty sequence must be passed in even
if a user doesn't want to specify this argument. (of xs:string)ordchar
- If $ordchar is "yes" then ordinal
numbering is attempted. If this is any other string, including an
empty string, then cardinal numbering is generated. An empty
sequence must be passed in even if a user doesn't want to specify
this argument. (of xs:string)zeroPadding
- Value of $zero-padding is used to
pad integer part of a number on the left and fractional part on the
right, if needed. An empty sequence must be passed in even if a
user doesn't want to specify this argument. (of xs:string)groupingSeparator
- Value of $grouping-separator
is a character, used to groups of digits, especially useful in
making long sequence of digits more readable. For example,
10,000,000- here "," is used as a separator after each group of
three digits. An empty sequence must be passed in even if a user
doesn't want to specify this argument. (of xs:string)groupingSize
- Represents size of the group, i.e.
the number of digits before after which grouping separator is
inserted. An empty sequence must be passed in even if a user
doesn't want to specify this argument. (of xs:integer)ServerExpression fromJson(ServerExpression arg)
Provides a client interface to the xdmp:from-json server function.
ServerExpression getCurrentUser()
Provides a client interface to the xdmp:get-current-user server function.
ServerExpression hash32(ServerExpression string)
Provides a client interface to the xdmp:hash32 server function.
string
- The string to be hashed. (of xs:string)ServerExpression hash64(ServerExpression string)
Provides a client interface to the xdmp:hash64 server function.
string
- The string to be hashed. (of xs:string)ServerExpression hexToInteger(ServerExpression hex)
Provides a client interface to the xdmp:hex-to-integer server function.
hex
- The hexadecimal string. (of xs:string)ServerExpression hmacMd5(ServerExpression secretkey, ServerExpression message)
Provides a client interface to the xdmp:hmac-md5 server function.
ServerExpression hmacMd5(ServerExpression secretkey, ServerExpression message, java.lang.String encoding)
Provides a client interface to the xdmp:hmac-md5 server function.
secretkey
- The secret key. Must be xs:string or a
binary node. (of item)message
- Message to be authenticated. Must be
xs:string or a binary node. (of item)encoding
- Encoding format for the output string,
must be "hex" for hexadecimal or "base64". Default is "hex". (of
xs:string)ServerExpression hmacMd5(ServerExpression secretkey, ServerExpression message, ServerExpression encoding)
Provides a client interface to the xdmp:hmac-md5 server function.
secretkey
- The secret key. Must be xs:string or a
binary node. (of item)message
- Message to be authenticated. Must be
xs:string or a binary node. (of item)encoding
- Encoding format for the output string,
must be "hex" for hexadecimal or "base64". Default is "hex". (of
xs:string)ServerExpression hmacSha1(ServerExpression secretkey, ServerExpression message)
Provides a client interface to the xdmp:hmac-sha1 server function.
ServerExpression hmacSha1(ServerExpression secretkey, ServerExpression message, java.lang.String encoding)
Provides a client interface to the xdmp:hmac-sha1 server function.
secretkey
- The secret key. Must be xs:string or a
binary node. (of item)message
- Message to be authenticated. Must be
xs:string or a binary node. (of item)encoding
- Encoding format for the output string,
must be "hex" for hexadecimal or "base64". Default is "hex". (of
xs:string)ServerExpression hmacSha1(ServerExpression secretkey, ServerExpression message, ServerExpression encoding)
Provides a client interface to the xdmp:hmac-sha1 server function.
secretkey
- The secret key. Must be xs:string or a
binary node. (of item)message
- Message to be authenticated. Must be
xs:string or a binary node. (of item)encoding
- Encoding format for the output string,
must be "hex" for hexadecimal or "base64". Default is "hex". (of
xs:string)ServerExpression hmacSha256(ServerExpression secretkey, ServerExpression message)
Provides a client interface to the xdmp:hmac-sha256 server function.
ServerExpression hmacSha256(ServerExpression secretkey, ServerExpression message, java.lang.String encoding)
Provides a client interface to the xdmp:hmac-sha256 server function.
secretkey
- The secret key. Must be xs:string or a
binary node. (of item)message
- Message to be authenticated. Must be
xs:string or a binary node. (of item)encoding
- Encoding format for the output string,
must be "hex" for hexadecimal or "base64". Default is "hex". (of
xs:string)ServerExpression hmacSha256(ServerExpression secretkey, ServerExpression message, ServerExpression encoding)
Provides a client interface to the xdmp:hmac-sha256 server function.
secretkey
- The secret key. Must be xs:string or a
binary node. (of item)message
- Message to be authenticated. Must be
xs:string or a binary node. (of item)encoding
- Encoding format for the output string,
must be "hex" for hexadecimal or "base64". Default is "hex". (of
xs:string)ServerExpression hmacSha512(ServerExpression secretkey, ServerExpression message)
Provides a client interface to the xdmp:hmac-sha512 server function.
ServerExpression hmacSha512(ServerExpression secretkey, ServerExpression message, java.lang.String encoding)
Provides a client interface to the xdmp:hmac-sha512 server function.
secretkey
- The secret key. Must be xs:string or a
binary node. (of item)message
- Message to be authenticated. Must be
xs:string or a binary node. (of item)encoding
- Encoding format for the output string,
must be "hex" for hexadecimal or "base64". Default is "hex". (of
xs:string)ServerExpression hmacSha512(ServerExpression secretkey, ServerExpression message, ServerExpression encoding)
Provides a client interface to the xdmp:hmac-sha512 server function.
secretkey
- The secret key. Must be xs:string or a
binary node. (of item)message
- Message to be authenticated. Must be
xs:string or a binary node. (of item)encoding
- Encoding format for the output string,
must be "hex" for hexadecimal or "base64". Default is "hex". (of
xs:string)ServerExpression initcap(ServerExpression string)
Provides a client interface to the xdmp:initcap server function.
ServerExpression integerToHex(ServerExpression val)
Provides a client interface to the xdmp:integer-to-hex server function.
val
- The integer value. (of xs:integer)ServerExpression integerToOctal(ServerExpression val)
Provides a client interface to the xdmp:integer-to-octal server function.
val
- The integer value. (of xs:integer)ServerExpression keyFromQName(ServerExpression name)
Provides a client interface to the xdmp:key-from-QName server function.
ServerExpression lshift64(ServerExpression x, long y)
Provides a client interface to the xdmp:lshift64 server function.
x
- The value to shift. (of xs:unsignedLong)y
- The left shift to perform. This value may be
negative. (of xs:long)ServerExpression lshift64(ServerExpression x, ServerExpression y)
Provides a client interface to the xdmp:lshift64 server function.
x
- The value to shift. (of xs:unsignedLong)y
- The left shift to perform. This value may be
negative. (of xs:long)ServerExpression md5(ServerExpression data)
Provides a client interface to the xdmp:md5 server function.
ServerExpression md5(ServerExpression data, java.lang.String encoding)
Provides a client interface to the xdmp:md5 server function.
ServerExpression md5(ServerExpression data, ServerExpression encoding)
Provides a client interface to the xdmp:md5 server function.
ServerExpression monthNameFromDate(ServerExpression arg)
Provides a client interface to the xdmp:month-name-from-date server function.
ServerExpression mul64(ServerExpression x, ServerExpression y)
Provides a client interface to the xdmp:mul64 server function.
x
- The first value. (of xs:unsignedLong)y
- The second value. (of xs:unsignedLong)ServerExpression nodeCollections(ServerExpression node)
Provides a client interface to the xdmp:node-collections server function.
ServerExpression nodeKind(ServerExpression node)
Provides a client interface to the xdmp:node-kind server function.
ServerExpression nodeMetadata(ServerExpression node)
Provides a client interface to the xdmp:node-metadata server function.
ServerExpression nodeMetadataValue(ServerExpression node, java.lang.String keyName)
Provides a client interface to the xdmp:node-metadata-value server function.
ServerExpression nodeMetadataValue(ServerExpression node, ServerExpression keyName)
Provides a client interface to the xdmp:node-metadata-value server function.
ServerExpression nodePermissions(ServerExpression node)
Provides a client interface to the xdmp:node-permissions server function.
ServerExpression nodePermissions(ServerExpression node, java.lang.String outputKind)
Provides a client interface to the xdmp:node-permissions server function.
node
- The node. (of node)outputKind
- The output kind. It can be either
"elements" or "objects". With "elements", the built-in returns a
sequence of XML elements. With "objects", the built-in returns a
sequence of map:map. The default is "elements". (of xs:string)ServerExpression nodePermissions(ServerExpression node, ServerExpression outputKind)
Provides a client interface to the xdmp:node-permissions server function.
node
- The node. (of node)outputKind
- The output kind. It can be either
"elements" or "objects". With "elements", the built-in returns a
sequence of XML elements. With "objects", the built-in returns a
sequence of map:map. The default is "elements". (of xs:string)ServerExpression nodeUri(ServerExpression node)
Provides a client interface to the xdmp:node-uri server function.
ServerExpression not64(ServerExpression x)
Provides a client interface to the xdmp:not64 server function.
x
- The input value. (of xs:unsignedLong)ServerExpression octalToInteger(ServerExpression octal)
Provides a client interface to the xdmp:octal-to-integer server function.
octal
- The octal string. (of xs:string)ServerExpression or64(ServerExpression x, ServerExpression y)
Provides a client interface to the xdmp:or64 server function.
x
- The first value. (of xs:unsignedLong)y
- The second value. (of xs:unsignedLong)ServerExpression parseDateTime(ServerExpression picture, java.lang.String value)
Provides a client interface to the xdmp:parse-dateTime server function.
picture
- The desired string representation of the
given $value. The picture string is a sequence of characters, in
which the characters represent variables such as,
decimal-separator-sign, grouping-sign, zero-digit-sign, digit-sign,
pattern-separator, percent sign and per-mille-sign. For details on
the picture string, see
http://www.w3.org/TR/xslt20/#date-picture-string. This follows the
specification of picture string in the W3C XSLT 2.0 specification
for the fn:format-dateTime function. Symbol Description
----------------------------------- 'Y' year(absolute value) 'M'
month in year 'D' day in month 'd' day in year 'F' day of week 'W'
week in year 'w' week in month 'H' hour in day 'h' hour in half-day
'P' am/pm marker 'm' minute in hour 's' second in minute 'f'
fractional seconds 'Z' timezone as a time offset from UTC for
example PST 'z' timezone as an offset using GMT, for example GMT+1
(of xs:string)value
- The given string $value representing the
dateTime value that needs to be formatted. (of xs:string)ServerExpression parseDateTime(ServerExpression picture, ServerExpression value)
Provides a client interface to the xdmp:parse-dateTime server function.
picture
- The desired string representation of the
given $value. The picture string is a sequence of characters, in
which the characters represent variables such as,
decimal-separator-sign, grouping-sign, zero-digit-sign, digit-sign,
pattern-separator, percent sign and per-mille-sign. For details on
the picture string, see
http://www.w3.org/TR/xslt20/#date-picture-string. This follows the
specification of picture string in the W3C XSLT 2.0 specification
for the fn:format-dateTime function. Symbol Description
----------------------------------- 'Y' year(absolute value) 'M'
month in year 'D' day in month 'd' day in year 'F' day of week 'W'
week in year 'w' week in month 'H' hour in day 'h' hour in half-day
'P' am/pm marker 'm' minute in hour 's' second in minute 'f'
fractional seconds 'Z' timezone as a time offset from UTC for
example PST 'z' timezone as an offset using GMT, for example GMT+1
(of xs:string)value
- The given string $value representing the
dateTime value that needs to be formatted. (of xs:string)ServerExpression parseDateTime(ServerExpression picture, java.lang.String value, java.lang.String language)
Provides a client interface to the xdmp:parse-dateTime server function.
picture
- The desired string representation of the
given $value. The picture string is a sequence of characters, in
which the characters represent variables such as,
decimal-separator-sign, grouping-sign, zero-digit-sign, digit-sign,
pattern-separator, percent sign and per-mille-sign. For details on
the picture string, see
http://www.w3.org/TR/xslt20/#date-picture-string. This follows the
specification of picture string in the W3C XSLT 2.0 specification
for the fn:format-dateTime function. Symbol Description
----------------------------------- 'Y' year(absolute value) 'M'
month in year 'D' day in month 'd' day in year 'F' day of week 'W'
week in year 'w' week in month 'H' hour in day 'h' hour in half-day
'P' am/pm marker 'm' minute in hour 's' second in minute 'f'
fractional seconds 'Z' timezone as a time offset from UTC for
example PST 'z' timezone as an offset using GMT, for example GMT+1
(of xs:string)value
- The given string $value representing the
dateTime value that needs to be formatted. (of xs:string)language
- The language used in string
representation of the date, time or dateTime value. (of xs:string)ServerExpression parseDateTime(ServerExpression picture, ServerExpression value, ServerExpression language)
Provides a client interface to the xdmp:parse-dateTime server function.
picture
- The desired string representation of the
given $value. The picture string is a sequence of characters, in
which the characters represent variables such as,
decimal-separator-sign, grouping-sign, zero-digit-sign, digit-sign,
pattern-separator, percent sign and per-mille-sign. For details on
the picture string, see
http://www.w3.org/TR/xslt20/#date-picture-string. This follows the
specification of picture string in the W3C XSLT 2.0 specification
for the fn:format-dateTime function. Symbol Description
----------------------------------- 'Y' year(absolute value) 'M'
month in year 'D' day in month 'd' day in year 'F' day of week 'W'
week in year 'w' week in month 'H' hour in day 'h' hour in half-day
'P' am/pm marker 'm' minute in hour 's' second in minute 'f'
fractional seconds 'Z' timezone as a time offset from UTC for
example PST 'z' timezone as an offset using GMT, for example GMT+1
(of xs:string)value
- The given string $value representing the
dateTime value that needs to be formatted. (of xs:string)language
- The language used in string
representation of the date, time or dateTime value. (of xs:string)ServerExpression parseDateTime(ServerExpression picture, java.lang.String value, java.lang.String language, java.lang.String calendar)
Provides a client interface to the xdmp:parse-dateTime server function.
picture
- The desired string representation of the
given $value. The picture string is a sequence of characters, in
which the characters represent variables such as,
decimal-separator-sign, grouping-sign, zero-digit-sign, digit-sign,
pattern-separator, percent sign and per-mille-sign. For details on
the picture string, see
http://www.w3.org/TR/xslt20/#date-picture-string. This follows the
specification of picture string in the W3C XSLT 2.0 specification
for the fn:format-dateTime function. Symbol Description
----------------------------------- 'Y' year(absolute value) 'M'
month in year 'D' day in month 'd' day in year 'F' day of week 'W'
week in year 'w' week in month 'H' hour in day 'h' hour in half-day
'P' am/pm marker 'm' minute in hour 's' second in minute 'f'
fractional seconds 'Z' timezone as a time offset from UTC for
example PST 'z' timezone as an offset using GMT, for example GMT+1
(of xs:string)value
- The given string $value representing the
dateTime value that needs to be formatted. (of xs:string)language
- The language used in string
representation of the date, time or dateTime value. (of xs:string)calendar
- This argument is reserved for future
use. The only calendar supported at this point is "Gregorian" or
"AD". (of xs:string)ServerExpression parseDateTime(ServerExpression picture, ServerExpression value, ServerExpression language, ServerExpression calendar)
Provides a client interface to the xdmp:parse-dateTime server function.
picture
- The desired string representation of the
given $value. The picture string is a sequence of characters, in
which the characters represent variables such as,
decimal-separator-sign, grouping-sign, zero-digit-sign, digit-sign,
pattern-separator, percent sign and per-mille-sign. For details on
the picture string, see
http://www.w3.org/TR/xslt20/#date-picture-string. This follows the
specification of picture string in the W3C XSLT 2.0 specification
for the fn:format-dateTime function. Symbol Description
----------------------------------- 'Y' year(absolute value) 'M'
month in year 'D' day in month 'd' day in year 'F' day of week 'W'
week in year 'w' week in month 'H' hour in day 'h' hour in half-day
'P' am/pm marker 'm' minute in hour 's' second in minute 'f'
fractional seconds 'Z' timezone as a time offset from UTC for
example PST 'z' timezone as an offset using GMT, for example GMT+1
(of xs:string)value
- The given string $value representing the
dateTime value that needs to be formatted. (of xs:string)language
- The language used in string
representation of the date, time or dateTime value. (of xs:string)calendar
- This argument is reserved for future
use. The only calendar supported at this point is "Gregorian" or
"AD". (of xs:string)ServerExpression parseDateTime(ServerExpression picture, java.lang.String value, java.lang.String language, java.lang.String calendar, java.lang.String country)
Provides a client interface to the xdmp:parse-dateTime server function.
picture
- The desired string representation of the
given $value. The picture string is a sequence of characters, in
which the characters represent variables such as,
decimal-separator-sign, grouping-sign, zero-digit-sign, digit-sign,
pattern-separator, percent sign and per-mille-sign. For details on
the picture string, see
http://www.w3.org/TR/xslt20/#date-picture-string. This follows the
specification of picture string in the W3C XSLT 2.0 specification
for the fn:format-dateTime function. Symbol Description
----------------------------------- 'Y' year(absolute value) 'M'
month in year 'D' day in month 'd' day in year 'F' day of week 'W'
week in year 'w' week in month 'H' hour in day 'h' hour in half-day
'P' am/pm marker 'm' minute in hour 's' second in minute 'f'
fractional seconds 'Z' timezone as a time offset from UTC for
example PST 'z' timezone as an offset using GMT, for example GMT+1
(of xs:string)value
- The given string $value representing the
dateTime value that needs to be formatted. (of xs:string)language
- The language used in string
representation of the date, time or dateTime value. (of xs:string)calendar
- This argument is reserved for future
use. The only calendar supported at this point is "Gregorian" or
"AD". (of xs:string)country
- $country is used to take into account if
there any country specific interpretation of the string while
converting it into dateTime value. (of xs:string)ServerExpression parseDateTime(ServerExpression picture, ServerExpression value, ServerExpression language, ServerExpression calendar, ServerExpression country)
Provides a client interface to the xdmp:parse-dateTime server function.
picture
- The desired string representation of the
given $value. The picture string is a sequence of characters, in
which the characters represent variables such as,
decimal-separator-sign, grouping-sign, zero-digit-sign, digit-sign,
pattern-separator, percent sign and per-mille-sign. For details on
the picture string, see
http://www.w3.org/TR/xslt20/#date-picture-string. This follows the
specification of picture string in the W3C XSLT 2.0 specification
for the fn:format-dateTime function. Symbol Description
----------------------------------- 'Y' year(absolute value) 'M'
month in year 'D' day in month 'd' day in year 'F' day of week 'W'
week in year 'w' week in month 'H' hour in day 'h' hour in half-day
'P' am/pm marker 'm' minute in hour 's' second in minute 'f'
fractional seconds 'Z' timezone as a time offset from UTC for
example PST 'z' timezone as an offset using GMT, for example GMT+1
(of xs:string)value
- The given string $value representing the
dateTime value that needs to be formatted. (of xs:string)language
- The language used in string
representation of the date, time or dateTime value. (of xs:string)calendar
- This argument is reserved for future
use. The only calendar supported at this point is "Gregorian" or
"AD". (of xs:string)country
- $country is used to take into account if
there any country specific interpretation of the string while
converting it into dateTime value. (of xs:string)ServerExpression parseYymmdd(ServerExpression picture, java.lang.String value)
Provides a client interface to the xdmp:parse-yymmdd server function.
picture
- The desired string representation of the
given $value. This follows the specification of picture string
which is compatible to the format specification in icu. See
http://icu-project.org/apiref/icu4j/com/ibm/icu/text/SimpleDateFormat.html
for more details. The following is the summary of the formatting
symbols: Symbol Description ---------------------------- "y"
year(absolute value) "M" month in year "d" day in month "D" day in
year "E" day of week "w" week in year "W" week in month "H" hour in
day "K" hour in half-day "a" am/pm marker "s" second in minute "S"
fractional seconds "Z" timezone as a time offset from UTC for
example PST "ZZZZ" timezone as an offset using GMT, for example
GMT+1 (of xs:string)value
- The given string $value that needs to be
formatted. (of xs:string)ServerExpression parseYymmdd(ServerExpression picture, ServerExpression value)
Provides a client interface to the xdmp:parse-yymmdd server function.
picture
- The desired string representation of the
given $value. This follows the specification of picture string
which is compatible to the format specification in icu. See
http://icu-project.org/apiref/icu4j/com/ibm/icu/text/SimpleDateFormat.html
for more details. The following is the summary of the formatting
symbols: Symbol Description ---------------------------- "y"
year(absolute value) "M" month in year "d" day in month "D" day in
year "E" day of week "w" week in year "W" week in month "H" hour in
day "K" hour in half-day "a" am/pm marker "s" second in minute "S"
fractional seconds "Z" timezone as a time offset from UTC for
example PST "ZZZZ" timezone as an offset using GMT, for example
GMT+1 (of xs:string)value
- The given string $value that needs to be
formatted. (of xs:string)ServerExpression parseYymmdd(ServerExpression picture, java.lang.String value, java.lang.String language)
Provides a client interface to the xdmp:parse-yymmdd server function.
picture
- The desired string representation of the
given $value. This follows the specification of picture string
which is compatible to the format specification in icu. See
http://icu-project.org/apiref/icu4j/com/ibm/icu/text/SimpleDateFormat.html
for more details. The following is the summary of the formatting
symbols: Symbol Description ---------------------------- "y"
year(absolute value) "M" month in year "d" day in month "D" day in
year "E" day of week "w" week in year "W" week in month "H" hour in
day "K" hour in half-day "a" am/pm marker "s" second in minute "S"
fractional seconds "Z" timezone as a time offset from UTC for
example PST "ZZZZ" timezone as an offset using GMT, for example
GMT+1 (of xs:string)value
- The given string $value that needs to be
formatted. (of xs:string)language
- The language used in string
representation of the date, time or dateTime value. (of xs:string)ServerExpression parseYymmdd(ServerExpression picture, ServerExpression value, ServerExpression language)
Provides a client interface to the xdmp:parse-yymmdd server function.
picture
- The desired string representation of the
given $value. This follows the specification of picture string
which is compatible to the format specification in icu. See
http://icu-project.org/apiref/icu4j/com/ibm/icu/text/SimpleDateFormat.html
for more details. The following is the summary of the formatting
symbols: Symbol Description ---------------------------- "y"
year(absolute value) "M" month in year "d" day in month "D" day in
year "E" day of week "w" week in year "W" week in month "H" hour in
day "K" hour in half-day "a" am/pm marker "s" second in minute "S"
fractional seconds "Z" timezone as a time offset from UTC for
example PST "ZZZZ" timezone as an offset using GMT, for example
GMT+1 (of xs:string)value
- The given string $value that needs to be
formatted. (of xs:string)language
- The language used in string
representation of the date, time or dateTime value. (of xs:string)ServerExpression parseYymmdd(ServerExpression picture, java.lang.String value, java.lang.String language, java.lang.String calendar)
Provides a client interface to the xdmp:parse-yymmdd server function.
picture
- The desired string representation of the
given $value. This follows the specification of picture string
which is compatible to the format specification in icu. See
http://icu-project.org/apiref/icu4j/com/ibm/icu/text/SimpleDateFormat.html
for more details. The following is the summary of the formatting
symbols: Symbol Description ---------------------------- "y"
year(absolute value) "M" month in year "d" day in month "D" day in
year "E" day of week "w" week in year "W" week in month "H" hour in
day "K" hour in half-day "a" am/pm marker "s" second in minute "S"
fractional seconds "Z" timezone as a time offset from UTC for
example PST "ZZZZ" timezone as an offset using GMT, for example
GMT+1 (of xs:string)value
- The given string $value that needs to be
formatted. (of xs:string)language
- The language used in string
representation of the date, time or dateTime value. (of xs:string)calendar
- This argument is reserved for future
use. The only calendar supported at this point is "Gregorian" or
"AD". (of xs:string)ServerExpression parseYymmdd(ServerExpression picture, ServerExpression value, ServerExpression language, ServerExpression calendar)
Provides a client interface to the xdmp:parse-yymmdd server function.
picture
- The desired string representation of the
given $value. This follows the specification of picture string
which is compatible to the format specification in icu. See
http://icu-project.org/apiref/icu4j/com/ibm/icu/text/SimpleDateFormat.html
for more details. The following is the summary of the formatting
symbols: Symbol Description ---------------------------- "y"
year(absolute value) "M" month in year "d" day in month "D" day in
year "E" day of week "w" week in year "W" week in month "H" hour in
day "K" hour in half-day "a" am/pm marker "s" second in minute "S"
fractional seconds "Z" timezone as a time offset from UTC for
example PST "ZZZZ" timezone as an offset using GMT, for example
GMT+1 (of xs:string)value
- The given string $value that needs to be
formatted. (of xs:string)language
- The language used in string
representation of the date, time or dateTime value. (of xs:string)calendar
- This argument is reserved for future
use. The only calendar supported at this point is "Gregorian" or
"AD". (of xs:string)ServerExpression parseYymmdd(ServerExpression picture, java.lang.String value, java.lang.String language, java.lang.String calendar, java.lang.String country)
Provides a client interface to the xdmp:parse-yymmdd server function.
picture
- The desired string representation of the
given $value. This follows the specification of picture string
which is compatible to the format specification in icu. See
http://icu-project.org/apiref/icu4j/com/ibm/icu/text/SimpleDateFormat.html
for more details. The following is the summary of the formatting
symbols: Symbol Description ---------------------------- "y"
year(absolute value) "M" month in year "d" day in month "D" day in
year "E" day of week "w" week in year "W" week in month "H" hour in
day "K" hour in half-day "a" am/pm marker "s" second in minute "S"
fractional seconds "Z" timezone as a time offset from UTC for
example PST "ZZZZ" timezone as an offset using GMT, for example
GMT+1 (of xs:string)value
- The given string $value that needs to be
formatted. (of xs:string)language
- The language used in string
representation of the date, time or dateTime value. (of xs:string)calendar
- This argument is reserved for future
use. The only calendar supported at this point is "Gregorian" or
"AD". (of xs:string)country
- $country is used to take into account if
there any country specific interpretation of the string while
converting it into dateTime value. (of xs:string)ServerExpression parseYymmdd(ServerExpression picture, ServerExpression value, ServerExpression language, ServerExpression calendar, ServerExpression country)
Provides a client interface to the xdmp:parse-yymmdd server function.
picture
- The desired string representation of the
given $value. This follows the specification of picture string
which is compatible to the format specification in icu. See
http://icu-project.org/apiref/icu4j/com/ibm/icu/text/SimpleDateFormat.html
for more details. The following is the summary of the formatting
symbols: Symbol Description ---------------------------- "y"
year(absolute value) "M" month in year "d" day in month "D" day in
year "E" day of week "w" week in year "W" week in month "H" hour in
day "K" hour in half-day "a" am/pm marker "s" second in minute "S"
fractional seconds "Z" timezone as a time offset from UTC for
example PST "ZZZZ" timezone as an offset using GMT, for example
GMT+1 (of xs:string)value
- The given string $value that needs to be
formatted. (of xs:string)language
- The language used in string
representation of the date, time or dateTime value. (of xs:string)calendar
- This argument is reserved for future
use. The only calendar supported at this point is "Gregorian" or
"AD". (of xs:string)country
- $country is used to take into account if
there any country specific interpretation of the string while
converting it into dateTime value. (of xs:string)ServerExpression path(ServerExpression node)
Provides a client interface to the xdmp:path server function.
ServerExpression path(ServerExpression node, boolean includeDocument)
Provides a client interface to the xdmp:path server function.
node
- The node whose path is returned. (of
node)includeDocument
- If true, then the path is
presented with a leading doc(..)/.., otherwise the path is
presented as /... (of xs:boolean)ServerExpression path(ServerExpression node, ServerExpression includeDocument)
Provides a client interface to the xdmp:path server function.
node
- The node whose path is returned. (of
node)includeDocument
- If true, then the path is
presented with a leading doc(..)/.., otherwise the path is
presented as /... (of xs:boolean)ServerExpression position(ServerExpression test, java.lang.String target)
Provides a client interface to the xdmp:position server function.
test
- The string to test for existence in the
second parameter. (of xs:string)target
- The string from which to test. (of
xs:string)ServerExpression position(ServerExpression test, ServerExpression target)
Provides a client interface to the xdmp:position server function.
test
- The string to test for existence in the
second parameter. (of xs:string)target
- The string from which to test. (of
xs:string)ServerExpression position(ServerExpression test, java.lang.String target, java.lang.String collation)
Provides a client interface to the xdmp:position server function.
test
- The string to test for existence in the
second parameter. (of xs:string)target
- The string from which to test. (of
xs:string)collation
- The optional name of a valid collation
URI. For information on the collation URI syntax, see the Search
Developer's Guide. (of xs:string)ServerExpression position(ServerExpression test, ServerExpression target, ServerExpression collation)
Provides a client interface to the xdmp:position server function.
test
- The string to test for existence in the
second parameter. (of xs:string)target
- The string from which to test. (of
xs:string)collation
- The optional name of a valid collation
URI. For information on the collation URI syntax, see the Search
Developer's Guide. (of xs:string)ServerExpression QNameFromKey(ServerExpression key)
Provides a client interface to the xdmp:QName-from-key server function.
ServerExpression quarterFromDate(ServerExpression arg)
Provides a client interface to the xdmp:quarter-from-date server function.
arg
- The date whose quarter component will be
returned. (of xs:date)ServerExpression random()
Provides a client interface to the xdmp:random server function.
ServerExpression random(ServerExpression max)
Provides a client interface to the xdmp:random server function.
max
- The optional maximum value (inclusive). (of
xs:unsignedLong)ServerExpression resolveUri(ServerExpression relative, java.lang.String base)
Provides a client interface to the xdmp:resolve-uri server function.
ServerExpression resolveUri(ServerExpression relative, ServerExpression base)
Provides a client interface to the xdmp:resolve-uri server function.
ServerExpression rshift64(ServerExpression x, long y)
Provides a client interface to the xdmp:rshift64 server function.
x
- The value to shift. (of xs:unsignedLong)y
- The right shift to perform. This value may be
negative. (of xs:long)ServerExpression rshift64(ServerExpression x, ServerExpression y)
Provides a client interface to the xdmp:rshift64 server function.
x
- The value to shift. (of xs:unsignedLong)y
- The right shift to perform. This value may be
negative. (of xs:long)ServerExpression sha1(ServerExpression data)
Provides a client interface to the xdmp:sha1 server function.
ServerExpression sha1(ServerExpression data, java.lang.String encoding)
Provides a client interface to the xdmp:sha1 server function.
ServerExpression sha1(ServerExpression data, ServerExpression encoding)
Provides a client interface to the xdmp:sha1 server function.
ServerExpression sha256(ServerExpression data)
Provides a client interface to the xdmp:sha256 server function.
ServerExpression sha256(ServerExpression data, java.lang.String encoding)
Provides a client interface to the xdmp:sha256 server function.
ServerExpression sha256(ServerExpression data, ServerExpression encoding)
Provides a client interface to the xdmp:sha256 server function.
ServerExpression sha384(ServerExpression data)
Provides a client interface to the xdmp:sha384 server function.
ServerExpression sha384(ServerExpression data, java.lang.String encoding)
Provides a client interface to the xdmp:sha384 server function.
ServerExpression sha384(ServerExpression data, ServerExpression encoding)
Provides a client interface to the xdmp:sha384 server function.
ServerExpression sha512(ServerExpression data)
Provides a client interface to the xdmp:sha512 server function.
ServerExpression sha512(ServerExpression data, java.lang.String encoding)
Provides a client interface to the xdmp:sha512 server function.
ServerExpression sha512(ServerExpression data, ServerExpression encoding)
Provides a client interface to the xdmp:sha512 server function.
ServerExpression step64(ServerExpression initial, ServerExpression step)
Provides a client interface to the xdmp:step64 server function.
initial
- An initial hash. (of xs:unsignedLong)step
- A step hash to be combined with the initial
hash. (of xs:unsignedLong)ServerExpression strftime(ServerExpression format, java.lang.String value)
Provides a client interface to the xdmp:strftime server function.
format
- The strftime format string. (of xs:string)value
- The dateTime value. (of xs:dateTime)ServerExpression strftime(ServerExpression format, ServerExpression value)
Provides a client interface to the xdmp:strftime server function.
format
- The strftime format string. (of xs:string)value
- The dateTime value. (of xs:dateTime)ServerExpression timestampToWallclock(ServerExpression timestamp)
Provides a client interface to the xdmp:timestamp-to-wallclock server function.
timestamp
- The timestamp. (of xs:unsignedLong)ServerExpression toJson(ServerExpression item)
Provides a client interface to the xdmp:to-json server function.
ServerExpression type(ServerExpression value)
Provides a client interface to the xdmp:type server function.
value
- The value to return the type of. (of
xs:anyAtomicType)ServerExpression unquote(ServerExpression arg)
Provides a client interface to the xdmp:unquote server function.
arg
- Input to be unquoted. (of xs:string)ServerExpression unquote(ServerExpression arg, java.lang.String defaultNamespace)
Provides a client interface to the xdmp:unquote server function.
arg
- Input to be unquoted. (of xs:string)defaultNamespace
- Default namespace for nodes in
the first parameter. (of xs:string)ServerExpression unquote(ServerExpression arg, ServerExpression defaultNamespace)
Provides a client interface to the xdmp:unquote server function.
arg
- Input to be unquoted. (of xs:string)defaultNamespace
- Default namespace for nodes in
the first parameter. (of xs:string)ServerExpression unquote(ServerExpression arg, java.lang.String defaultNamespace, java.lang.String options)
Provides a client interface to the xdmp:unquote server function.
arg
- Input to be unquoted. (of xs:string)defaultNamespace
- Default namespace for nodes in
the first parameter. (of xs:string)options
- The options for getting this document.
The default value is (). Options include: "repair-full" Specifies
that malformed XML content be repaired. XML content with multiple
top-level elements will be parsed as multiple documents. This
option has no effect on binary or text documents. "repair-none"
Specifies that malformed XML content be rejected. XML content will
be parsed as a single document, so a maximum of one document node
will be returned. This option has no effect on binary or text
documents. "format-text" Specifies to get the document as a text
document, regardless of the URI specified. "format-binary"
Specifies to get the document as a binary document, regardless of
the URI specified. "format-xml" Specifies to get the document as an
XML document, regardless of the URI specified. "format-json"
Specifies to get the document as a JSON document, regardless of the
URI specified. "default-language=xx" If the root element node
specified in the first parameter does not already have an xml:lang
attribute, the language to specify in an xml:lang attribute on the
root element node. If default-language is not specified, then
nothing is added to the root element node. Some examples are
default-language=en and default-language=fr. (of xs:string)ServerExpression unquote(ServerExpression arg, ServerExpression defaultNamespace, ServerExpression options)
Provides a client interface to the xdmp:unquote server function.
arg
- Input to be unquoted. (of xs:string)defaultNamespace
- Default namespace for nodes in
the first parameter. (of xs:string)options
- The options for getting this document.
The default value is (). Options include: "repair-full" Specifies
that malformed XML content be repaired. XML content with multiple
top-level elements will be parsed as multiple documents. This
option has no effect on binary or text documents. "repair-none"
Specifies that malformed XML content be rejected. XML content will
be parsed as a single document, so a maximum of one document node
will be returned. This option has no effect on binary or text
documents. "format-text" Specifies to get the document as a text
document, regardless of the URI specified. "format-binary"
Specifies to get the document as a binary document, regardless of
the URI specified. "format-xml" Specifies to get the document as an
XML document, regardless of the URI specified. "format-json"
Specifies to get the document as a JSON document, regardless of the
URI specified. "default-language=xx" If the root element node
specified in the first parameter does not already have an xml:lang
attribute, the language to specify in an xml:lang attribute on the
root element node. If default-language is not specified, then
nothing is added to the root element node. Some examples are
default-language=en and default-language=fr. (of xs:string)ServerExpression uriContentType(ServerExpression uri)
Provides a client interface to the xdmp:uri-content-type server function.
ServerExpression uriFormat(ServerExpression uri)
Provides a client interface to the xdmp:uri-format server function.
ServerExpression urlDecode(ServerExpression encoded)
Provides a client interface to the xdmp:url-decode server function.
ServerExpression urlEncode(ServerExpression plaintext)
Provides a client interface to the xdmp:url-encode server function.
ServerExpression urlEncode(ServerExpression plaintext, boolean noSpacePlus)
Provides a client interface to the xdmp:url-encode server function.
plaintext
- Plaintext to be encoded. (of xs:string)noSpacePlus
- True to encode space as "%20"
instead of "+". (of xs:boolean)ServerExpression urlEncode(ServerExpression plaintext, ServerExpression noSpacePlus)
Provides a client interface to the xdmp:url-encode server function.
plaintext
- Plaintext to be encoded. (of xs:string)noSpacePlus
- True to encode space as "%20"
instead of "+". (of xs:boolean)ServerExpression wallclockToTimestamp(ServerExpression timestamp)
Provides a client interface to the xdmp:wallclock-to-timestamp server function.
timestamp
- The xs:datetime value. (of xs:dateTime)ServerExpression weekFromDate(ServerExpression arg)
Provides a client interface to the xdmp:week-from-date server function.
arg
- The date whose weeks of the year will be
returned. (of xs:date)ServerExpression weekdayFromDate(ServerExpression arg)
Provides a client interface to the xdmp:weekday-from-date server function.
arg
- The date whose weekday value will be
returned. (of xs:date)ServerExpression xor64(ServerExpression x, ServerExpression y)
Provides a client interface to the xdmp:xor64 server function.
x
- The first value. (of xs:unsignedLong)y
- The second value. (of xs:unsignedLong)ServerExpression yeardayFromDate(ServerExpression arg)
Provides a client interface to the xdmp:yearday-from-date server function.
arg
- The date whose days of the year will be
returned. (of xs:date)Copyright © 2024 MarkLogic Corporation. All Rights Reserved.