public interface XdmpExpr
Modifier and Type | Method and Description |
---|---|
XsUnsignedLongExpr |
add64(ServerExpression x,
ServerExpression y)
Add two 64-bit integer values, discarding overflow.
|
XsUnsignedLongExpr |
and64(ServerExpression x,
ServerExpression y)
AND two 64-bit integer values.
|
XsStringExpr |
base64Decode(ServerExpression encoded)
Converts base64-encoded string to plaintext.
|
XsStringExpr |
base64Encode(ServerExpression plaintext)
Converts plaintext into base64-encoded string.
|
XsBooleanExpr |
castableAs(ServerExpression namespaceUri,
ServerExpression localName,
ServerExpression item)
Returns true if a value is castable.
|
XsBooleanExpr |
castableAs(ServerExpression namespaceUri,
java.lang.String localName,
ServerExpression item)
Returns true if a value is castable.
|
XsStringExpr |
crypt(ServerExpression password,
ServerExpression salt)
Calculates the password hash for the given password and salt.
|
XsStringExpr |
crypt(ServerExpression password,
java.lang.String salt)
Calculates the password hash for the given password and salt.
|
XsStringExpr |
crypt2(ServerExpression password)
Calculates the password hash for the given plain-text password.
|
XsStringExpr |
daynameFromDate(ServerExpression arg)
Returns an xs:string representing the dayname value in the localized value of arg.
|
XsStringExpr |
decodeFromNCName(ServerExpression name)
Invertible function that decodes characters an NCName produced by xdmp:encode-for-NCName.
|
XsStringExpr |
describe(ServerExpression item)
Returns a string representing the description of a given item sequence.
|
XsStringExpr |
describe(ServerExpression item,
ServerExpression maxSequenceLength)
Returns a string representing the description of a given item sequence.
|
XsStringExpr |
describe(ServerExpression item,
ServerExpression maxSequenceLength,
ServerExpression maxItemLength)
Returns a string representing the description of a given item sequence.
|
XsStringExpr |
diacriticLess(ServerExpression string)
Returns the specified string, converting all of the characters with diacritics to characters without diacritics.
|
XsStringExpr |
elementContentType(ServerExpression element)
Returns the schema-defined content-type of an element ("empty", "simple", "element-only", or "mixed").
|
XsStringExpr |
encodeForNCName(ServerExpression name)
Invertible function that escapes characters required to be part of an NCName.
|
XsStringExpr |
formatNumber(ServerExpression value)
Returns a formatted number value based on the picture argument.
|
XsStringExpr |
formatNumber(ServerExpression value,
ServerExpression picture)
Returns a formatted number value based on the picture argument.
|
XsStringExpr |
formatNumber(ServerExpression value,
ServerExpression picture,
ServerExpression language)
Returns a formatted number value based on the picture argument.
|
XsStringExpr |
formatNumber(ServerExpression value,
ServerExpression picture,
ServerExpression language,
ServerExpression letterValue)
Returns a formatted number value based on the picture argument.
|
XsStringExpr |
formatNumber(ServerExpression value,
ServerExpression picture,
ServerExpression language,
ServerExpression letterValue,
ServerExpression ordchar)
Returns a formatted number value based on the picture argument.
|
XsStringExpr |
formatNumber(ServerExpression value,
ServerExpression picture,
ServerExpression language,
ServerExpression letterValue,
ServerExpression ordchar,
ServerExpression zeroPadding)
Returns a formatted number value based on the picture argument.
|
XsStringExpr |
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.
|
XsStringExpr |
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.
|
XsStringExpr |
formatNumber(ServerExpression value,
java.lang.String picture)
Returns a formatted number value based on the picture argument.
|
XsStringExpr |
formatNumber(ServerExpression value,
java.lang.String picture,
java.lang.String language)
Returns a formatted number value based on the picture argument.
|
XsStringExpr |
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.
|
XsStringExpr |
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.
|
XsStringExpr |
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.
|
XsStringExpr |
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.
|
XsStringExpr |
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.
|
XsStringExpr |
formatNumber(XsNumericExpr... value)
Deprecated.
(as of 4.2) pass a
ServerExpression for the last parameter |
ItemSeqExpr |
fromJson(ServerExpression arg)
Atomizes a JSON node, returning a JSON value.
|
XsStringExpr |
getCurrentUser()
Returns the name of the current user.
|
XsUnsignedIntExpr |
hash32(ServerExpression string)
Returns the 32-bit hash of a string.
|
XsUnsignedLongExpr |
hash64(ServerExpression string)
Returns the 64-bit hash of a string.
|
XsIntegerExpr |
hexToInteger(ServerExpression hex)
Parses a hexadecimal string, returning an integer.
|
XsStringExpr |
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.
|
XsStringExpr |
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.
|
XsStringExpr |
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.
|
XsStringExpr |
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.
|
XsStringExpr |
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.
|
XsStringExpr |
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.
|
XsStringExpr |
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.
|
XsStringExpr |
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.
|
XsStringExpr |
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.
|
XsStringExpr |
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.
|
XsStringExpr |
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.
|
XsStringExpr |
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.
|
XsStringExpr |
initcap(ServerExpression string)
Returns the string where the first letter of each token has been uppercased.
|
XsStringExpr |
integerToHex(ServerExpression val)
Returns a hexadecimal representation of an integer.
|
XsStringExpr |
integerToOctal(ServerExpression val)
Returns an octal representation of an integer.
|
XsStringExpr |
keyFromQName(ServerExpression name)
Construct a context-independent string from a QName.
|
XsUnsignedLongExpr |
lshift64(ServerExpression x,
long y)
Left-shift a 64-bit integer value.
|
XsUnsignedLongExpr |
lshift64(ServerExpression x,
ServerExpression y)
Left-shift a 64-bit integer value.
|
XsStringExpr |
md5(ServerExpression data)
Calculates the md5 hash of the given argument.
|
XsStringExpr |
md5(ServerExpression data,
ServerExpression encoding)
Calculates the md5 hash of the given argument.
|
XsStringExpr |
md5(ServerExpression data,
java.lang.String encoding)
Calculates the md5 hash of the given argument.
|
XsStringExpr |
monthNameFromDate(ServerExpression arg)
Returns month name, calculated from the localized value of arg.
|
XsUnsignedLongExpr |
mul64(ServerExpression x,
ServerExpression y)
Muliply two 64-bit integer values, discarding overflow.
|
XsStringSeqExpr |
nodeCollections(ServerExpression node)
Returns any collections for the node's document in the database.
|
XsStringExpr |
nodeKind(ServerExpression node)
Returns an xs:string representing the node's kind: either "document", "element", "attribute", "text", "namespace", "processing-instruction", "binary", or "comment".
|
MapMapExpr |
nodeMetadata(ServerExpression node)
Returns the metadata value of a given node.
|
XsStringExpr |
nodeMetadataValue(ServerExpression uri,
ServerExpression keyName)
Returns the metadata value of a node for a particular key.
|
XsStringExpr |
nodeMetadataValue(ServerExpression uri,
java.lang.String keyName)
Returns the metadata value of a node for a particular key.
|
ItemSeqExpr |
nodePermissions(ServerExpression node)
Returns the permissions to a node's document.
|
ItemSeqExpr |
nodePermissions(ServerExpression node,
ServerExpression outputKind)
Returns the permissions to a node's document.
|
ItemSeqExpr |
nodePermissions(ServerExpression node,
java.lang.String outputKind)
Returns the permissions to a node's document.
|
XsStringExpr |
nodeUri(ServerExpression node)
Returns the document-uri property of the parameter or its ancestor.
|
XsUnsignedLongExpr |
not64(ServerExpression x)
NOT a 64-bit integer value.
|
XsIntegerExpr |
octalToInteger(ServerExpression octal)
Parses an octal string, returning an integer.
|
XsUnsignedLongExpr |
or64(ServerExpression x,
ServerExpression y)
OR two 64-bit integer values.
|
XsDateTimeExpr |
parseDateTime(ServerExpression picture,
ServerExpression value)
Parses a string containing date, time or dateTime using the supplied picture argument and returns a dateTime value.
|
XsDateTimeExpr |
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.
|
XsDateTimeExpr |
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.
|
XsDateTimeExpr |
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.
|
XsDateTimeExpr |
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.
|
XsDateTimeExpr |
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.
|
XsDateTimeExpr |
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.
|
XsDateTimeExpr |
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.
|
XsDateTimeExpr |
parseYymmdd(ServerExpression picture,
ServerExpression value)
Parses a string containing date, time or dateTime using the supplied picture argument and returns a dateTime value.
|
XsDateTimeExpr |
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.
|
XsDateTimeExpr |
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.
|
XsDateTimeExpr |
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.
|
XsDateTimeExpr |
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.
|
XsDateTimeExpr |
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.
|
XsDateTimeExpr |
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.
|
XsDateTimeExpr |
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.
|
XsStringExpr |
path(ServerExpression node)
Returns a string whose value corresponds to the path of the node.
|
XsStringExpr |
path(ServerExpression node,
boolean includeDocument)
Returns a string whose value corresponds to the path of the node.
|
XsStringExpr |
path(ServerExpression node,
ServerExpression includeDocument)
Returns a string whose value corresponds to the path of the node.
|
XsIntegerExpr |
position(ServerExpression test,
ServerExpression target)
Returns an integer value representing the starting position of a string within the search string.
|
XsIntegerExpr |
position(ServerExpression test,
ServerExpression target,
ServerExpression collation)
Returns an integer value representing the starting position of a string within the search string.
|
XsIntegerExpr |
position(ServerExpression test,
java.lang.String target)
Returns an integer value representing the starting position of a string within the search string.
|
XsIntegerExpr |
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.
|
XsQNameExpr |
QNameFromKey(ServerExpression key)
Construct a QName from a string of the form "{namespaceURI}localname".
|
XsIntegerExpr |
quarterFromDate(ServerExpression arg)
Returns an xs:integer between 1 and 4, both inclusive, calculating the quarter component in the localized value of arg.
|
XsUnsignedLongExpr |
random()
Returns a random unsigned integer between 0 and a number up to 64 bits long.
|
XsUnsignedLongExpr |
random(ServerExpression max)
Returns a random unsigned integer between 0 and a number up to 64 bits long.
|
XsAnyURIExpr |
resolveUri(ServerExpression relative,
ServerExpression base)
Resolves a relative URI against an absolute URI.
|
XsAnyURIExpr |
resolveUri(ServerExpression relative,
java.lang.String base)
Resolves a relative URI against an absolute URI.
|
XsUnsignedLongExpr |
rshift64(ServerExpression x,
long y)
Right-shift a 64-bit integer value.
|
XsUnsignedLongExpr |
rshift64(ServerExpression x,
ServerExpression y)
Right-shift a 64-bit integer value.
|
XsStringExpr |
sha1(ServerExpression data)
Calculates the SHA1 hash of the given argument.
|
XsStringExpr |
sha1(ServerExpression data,
ServerExpression encoding)
Calculates the SHA1 hash of the given argument.
|
XsStringExpr |
sha1(ServerExpression data,
java.lang.String encoding)
Calculates the SHA1 hash of the given argument.
|
XsStringExpr |
sha256(ServerExpression data)
Calculates the SHA256 hash of the given argument.
|
XsStringExpr |
sha256(ServerExpression data,
ServerExpression encoding)
Calculates the SHA256 hash of the given argument.
|
XsStringExpr |
sha256(ServerExpression data,
java.lang.String encoding)
Calculates the SHA256 hash of the given argument.
|
XsStringExpr |
sha384(ServerExpression data)
Calculates the SHA384 hash of the given argument.
|
XsStringExpr |
sha384(ServerExpression data,
ServerExpression encoding)
Calculates the SHA384 hash of the given argument.
|
XsStringExpr |
sha384(ServerExpression data,
java.lang.String encoding)
Calculates the SHA384 hash of the given argument.
|
XsStringExpr |
sha512(ServerExpression data)
Calculates the SHA512 hash of the given argument.
|
XsStringExpr |
sha512(ServerExpression data,
ServerExpression encoding)
Calculates the SHA512 hash of the given argument.
|
XsStringExpr |
sha512(ServerExpression data,
java.lang.String encoding)
Calculates the SHA512 hash of the given argument.
|
XsUnsignedLongExpr |
step64(ServerExpression initial,
ServerExpression step)
Combines an initial hash with a subsequent hash.
|
XsStringExpr |
strftime(ServerExpression format,
ServerExpression value)
Formats a dateTime value using POSIX strftime.
|
XsStringExpr |
strftime(ServerExpression format,
java.lang.String value)
Formats a dateTime value using POSIX strftime.
|
XsDateTimeExpr |
timestampToWallclock(ServerExpression timestamp)
Converts a 64 bit timestamp value to an xs:dateTime.
|
NodeExpr |
toJson(ServerExpression item)
Constructs a JSON document.
|
XsQNameExpr |
type(ServerExpression value)
Returns the name of the simple type of the atomic value argument as an xs:QName.
|
XsStringExpr |
urlDecode(ServerExpression encoded)
Converts URL-encoded string to plaintext.
|
XsStringExpr |
urlEncode(ServerExpression plaintext)
Converts plaintext into URL-encoded string.
|
XsStringExpr |
urlEncode(ServerExpression plaintext,
boolean noSpacePlus)
Converts plaintext into URL-encoded string.
|
XsStringExpr |
urlEncode(ServerExpression plaintext,
ServerExpression noSpacePlus)
Converts plaintext into URL-encoded string.
|
XsUnsignedLongExpr |
wallclockToTimestamp(ServerExpression timestamp)
Converts an xs:dateTime to a 64 bit timestamp value.
|
XsIntegerExpr |
weekdayFromDate(ServerExpression arg)
Returns an xs:integer in the range 1 to 7, inclusive, representing the weekday value in the localized value of arg.
|
XsIntegerExpr |
weekFromDate(ServerExpression arg)
Returns an xs:integer between 1 and 53, both inclusive, representing the week value in the localized value of arg.
|
XsUnsignedLongExpr |
xor64(ServerExpression x,
ServerExpression y)
XOR two 64-bit integer values.
|
XsIntegerExpr |
yeardayFromDate(ServerExpression arg)
Returns an xs:integer between 1 and 366, both inclusive, representing the yearday value in the localized value of arg.
|
XsUnsignedLongExpr 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)XsUnsignedLongExpr 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)XsStringExpr base64Decode(ServerExpression encoded)
Provides a client interface to the xdmp:base64-decode server function.
XsStringExpr base64Encode(ServerExpression plaintext)
Provides a client interface to the xdmp:base64-encode server function.
XsBooleanExpr 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)XsBooleanExpr 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)XsStringExpr 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)XsStringExpr 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)XsStringExpr crypt2(ServerExpression password)
Provides a client interface to the xdmp:crypt2 server function.
XsStringExpr daynameFromDate(ServerExpression arg)
Provides a client interface to the xdmp:dayname-from-date server function.
XsStringExpr decodeFromNCName(ServerExpression name)
Provides a client interface to the xdmp:decode-from-NCName server function.
XsStringExpr describe(ServerExpression item)
Provides a client interface to the xdmp:describe server function.
XsStringExpr 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. () means no maximum. (of xs:unsignedInt)XsStringExpr 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. () means no maximum. (of xs:unsignedInt)maxItemLength
- Represents the maximum number of characters per item to print. The default is 64. The minimum is 8. () means no limit. (of xs:unsignedInt)XsStringExpr diacriticLess(ServerExpression string)
Provides a client interface to the xdmp:diacritic-less server function.
XsStringExpr elementContentType(ServerExpression element)
Provides a client interface to the xdmp:element-content-type server function.
element
- An element node. (of element-node)XsStringExpr encodeForNCName(ServerExpression name)
Provides a client interface to the xdmp:encode-for-NCName server function.
XsStringExpr formatNumber(XsNumericExpr... value)
ServerExpression
for the last parameterProvides a client interface to the xdmp:format-number server function.
value
- The given numeric $value that needs to be formatted. (of xs:numeric)XsStringExpr 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)XsStringExpr 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)XsStringExpr 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)XsStringExpr 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 specifiy this argument. (of xs:string)XsStringExpr 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 specifiy this argument. (of xs:string)XsStringExpr 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 specifiy 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 specifiy this argument. (of xs:string)XsStringExpr 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 specifiy 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 specifiy this argument. (of xs:string)XsStringExpr 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 specifiy 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 specifiy 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 then cardinal numbering is generated. An empty sequence must be passed in even if a user doesn't want to specifiy this argument. (of xs:string)XsStringExpr 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 specifiy 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 specifiy 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 then cardinal numbering is generated. An empty sequence must be passed in even if a user doesn't want to specifiy this argument. (of xs:string)XsStringExpr 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 specifiy 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 specifiy 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 then cardinal numbering is generated. An empty sequence must be passed in even if a user doesn't want to specifiy 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 specifiy this argument. (of xs:string)XsStringExpr 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 specifiy 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 specifiy 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 then cardinal numbering is generated. An empty sequence must be passed in even if a user doesn't want to specifiy 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 specifiy this argument. (of xs:string)XsStringExpr 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 specifiy 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 specifiy 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 then cardinal numbering is generated. An empty sequence must be passed in even if a user doesn't want to specifiy 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 specifiy 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)XsStringExpr 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 specifiy 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 specifiy 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 then cardinal numbering is generated. An empty sequence must be passed in even if a user doesn't want to specifiy 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 specifiy 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)XsStringExpr 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 specifiy 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 specifiy 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 then cardinal numbering is generated. An empty sequence must be passed in even if a user doesn't want to specifiy 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 specifiy 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 specifiy this argument. (of xs:integer)XsStringExpr 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 specifiy 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 specifiy 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 then cardinal numbering is generated. An empty sequence must be passed in even if a user doesn't want to specifiy 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 specifiy 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 specifiy this argument. (of xs:integer)ItemSeqExpr fromJson(ServerExpression arg)
Provides a client interface to the xdmp:from-json server function.
XsStringExpr getCurrentUser()
Provides a client interface to the xdmp:get-current-user server function.
XsUnsignedIntExpr hash32(ServerExpression string)
Provides a client interface to the xdmp:hash32 server function.
string
- The string to be hashed. (of xs:string)XsUnsignedLongExpr hash64(ServerExpression string)
Provides a client interface to the xdmp:hash64 server function.
string
- The string to be hashed. (of xs:string)XsIntegerExpr hexToInteger(ServerExpression hex)
Provides a client interface to the xdmp:hex-to-integer server function.
hex
- The hexadecimal string. (of xs:string)XsStringExpr hmacMd5(ServerExpression secretkey, ServerExpression message)
Provides a client interface to the xdmp:hmac-md5 server function.
XsStringExpr 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)XsStringExpr 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)XsStringExpr hmacSha1(ServerExpression secretkey, ServerExpression message)
Provides a client interface to the xdmp:hmac-sha1 server function.
XsStringExpr 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)XsStringExpr 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)XsStringExpr hmacSha256(ServerExpression secretkey, ServerExpression message)
Provides a client interface to the xdmp:hmac-sha256 server function.
XsStringExpr 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)XsStringExpr 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)XsStringExpr hmacSha512(ServerExpression secretkey, ServerExpression message)
Provides a client interface to the xdmp:hmac-sha512 server function.
XsStringExpr 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)XsStringExpr 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)XsStringExpr initcap(ServerExpression string)
Provides a client interface to the xdmp:initcap server function.
XsStringExpr integerToHex(ServerExpression val)
Provides a client interface to the xdmp:integer-to-hex server function.
val
- The integer value. (of xs:integer)XsStringExpr integerToOctal(ServerExpression val)
Provides a client interface to the xdmp:integer-to-octal server function.
val
- The integer value. (of xs:integer)XsStringExpr keyFromQName(ServerExpression name)
Provides a client interface to the xdmp:key-from-QName server function.
XsUnsignedLongExpr 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)XsUnsignedLongExpr 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)XsStringExpr md5(ServerExpression data)
Provides a client interface to the xdmp:md5 server function.
XsStringExpr md5(ServerExpression data, java.lang.String encoding)
Provides a client interface to the xdmp:md5 server function.
XsStringExpr md5(ServerExpression data, ServerExpression encoding)
Provides a client interface to the xdmp:md5 server function.
XsStringExpr monthNameFromDate(ServerExpression arg)
Provides a client interface to the xdmp:month-name-from-date server function.
XsUnsignedLongExpr 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)XsStringSeqExpr nodeCollections(ServerExpression node)
Provides a client interface to the xdmp:node-collections server function.
XsStringExpr nodeKind(ServerExpression node)
Provides a client interface to the xdmp:node-kind server function.
MapMapExpr nodeMetadata(ServerExpression node)
Provides a client interface to the xdmp:node-metadata server function.
XsStringExpr nodeMetadataValue(ServerExpression uri, java.lang.String keyName)
Provides a client interface to the xdmp:node-metadata-value server function.
XsStringExpr nodeMetadataValue(ServerExpression uri, ServerExpression keyName)
Provides a client interface to the xdmp:node-metadata-value server function.
ItemSeqExpr nodePermissions(ServerExpression node)
Provides a client interface to the xdmp:node-permissions server function.
ItemSeqExpr 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)ItemSeqExpr 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)XsStringExpr nodeUri(ServerExpression node)
Provides a client interface to the xdmp:node-uri server function.
XsUnsignedLongExpr not64(ServerExpression x)
Provides a client interface to the xdmp:not64 server function.
x
- The input value. (of xs:unsignedLong)XsIntegerExpr octalToInteger(ServerExpression octal)
Provides a client interface to the xdmp:octal-to-integer server function.
octal
- The octal string. (of xs:string)XsUnsignedLongExpr 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)XsDateTimeExpr 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)XsDateTimeExpr 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)XsDateTimeExpr 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)XsDateTimeExpr 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)XsDateTimeExpr 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)XsDateTimeExpr 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)XsDateTimeExpr 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)XsDateTimeExpr 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)XsDateTimeExpr 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)XsDateTimeExpr 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)XsDateTimeExpr 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)XsDateTimeExpr 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)XsDateTimeExpr 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)XsDateTimeExpr 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)XsDateTimeExpr 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)XsDateTimeExpr 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)XsStringExpr path(ServerExpression node)
Provides a client interface to the xdmp:path server function.
XsStringExpr 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)XsStringExpr 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)XsIntegerExpr 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)XsIntegerExpr 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)XsIntegerExpr 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)XsIntegerExpr 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)XsQNameExpr QNameFromKey(ServerExpression key)
Provides a client interface to the xdmp:QName-from-key server function.
XsIntegerExpr 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)XsUnsignedLongExpr random()
Provides a client interface to the xdmp:random server function.
XsUnsignedLongExpr random(ServerExpression max)
Provides a client interface to the xdmp:random server function.
max
- The optional maximum value (inclusive). (of xs:unsignedLong)XsAnyURIExpr resolveUri(ServerExpression relative, java.lang.String base)
Provides a client interface to the xdmp:resolve-uri server function.
XsAnyURIExpr resolveUri(ServerExpression relative, ServerExpression base)
Provides a client interface to the xdmp:resolve-uri server function.
XsUnsignedLongExpr 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)XsUnsignedLongExpr 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)XsStringExpr sha1(ServerExpression data)
Provides a client interface to the xdmp:sha1 server function.
XsStringExpr sha1(ServerExpression data, java.lang.String encoding)
Provides a client interface to the xdmp:sha1 server function.
XsStringExpr sha1(ServerExpression data, ServerExpression encoding)
Provides a client interface to the xdmp:sha1 server function.
XsStringExpr sha256(ServerExpression data)
Provides a client interface to the xdmp:sha256 server function.
XsStringExpr sha256(ServerExpression data, java.lang.String encoding)
Provides a client interface to the xdmp:sha256 server function.
XsStringExpr sha256(ServerExpression data, ServerExpression encoding)
Provides a client interface to the xdmp:sha256 server function.
XsStringExpr sha384(ServerExpression data)
Provides a client interface to the xdmp:sha384 server function.
XsStringExpr sha384(ServerExpression data, java.lang.String encoding)
Provides a client interface to the xdmp:sha384 server function.
XsStringExpr sha384(ServerExpression data, ServerExpression encoding)
Provides a client interface to the xdmp:sha384 server function.
XsStringExpr sha512(ServerExpression data)
Provides a client interface to the xdmp:sha512 server function.
XsStringExpr sha512(ServerExpression data, java.lang.String encoding)
Provides a client interface to the xdmp:sha512 server function.
XsStringExpr sha512(ServerExpression data, ServerExpression encoding)
Provides a client interface to the xdmp:sha512 server function.
XsUnsignedLongExpr 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)XsStringExpr 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)XsStringExpr 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)XsDateTimeExpr timestampToWallclock(ServerExpression timestamp)
Provides a client interface to the xdmp:timestamp-to-wallclock server function.
timestamp
- The timestamp. (of xs:unsignedLong)NodeExpr toJson(ServerExpression item)
Provides a client interface to the xdmp:to-json server function.
XsQNameExpr type(ServerExpression value)
Provides a client interface to the xdmp:type server function.
value
- The value to return the type of. (of xs:anyAtomicType)XsStringExpr urlDecode(ServerExpression encoded)
Provides a client interface to the xdmp:url-decode server function.
XsStringExpr urlEncode(ServerExpression plaintext)
Provides a client interface to the xdmp:url-encode server function.
XsStringExpr 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)XsStringExpr 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)XsUnsignedLongExpr wallclockToTimestamp(ServerExpression timestamp)
Provides a client interface to the xdmp:wallclock-to-timestamp server function.
timestamp
- The xs:datetime value. (of xs:dateTime)XsIntegerExpr 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)XsIntegerExpr 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)XsUnsignedLongExpr 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)XsIntegerExpr 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 © 2013-2018 MarkLogic Corporation.