Package | Description |
---|---|
com.marklogic.client.expression |
The package provides classes for building Optic plan pipelines and expressions
for execution on the REST server.
|
com.marklogic.client.type |
The package provides interfaces specifying the type of an expression or
value as passed to a
PlanBuilder method
or returned from a RowRecord method. |
Modifier and Type | Method and Description |
---|---|
XsStringExpr |
XdmpExpr.base64Decode(ServerExpression encoded)
Converts base64-encoded string to plaintext.
|
XsStringExpr |
XdmpExpr.base64Encode(ServerExpression plaintext)
Converts plaintext into base64-encoded string.
|
XsStringExpr |
FnExpr.codepointsToString(ServerExpression arg)
Creates an xs:string from a sequence of Unicode code points.
|
XsStringExpr |
SqlExpr.collatedString(ServerExpression string,
ServerExpression collationURI)
Returns an rdf:collatedString value with the given value and collation tag.
|
XsStringExpr |
SqlExpr.collatedString(ServerExpression string,
java.lang.String collationURI)
Returns an rdf:collatedString value with the given value and collation tag.
|
XsStringExpr |
FnExpr.concat(ServerExpression... parameter1)
Returns the xs:string that is the concatenation of the values of the specified parameters.
|
XsStringExpr |
XdmpExpr.crypt(ServerExpression password,
ServerExpression salt)
Calculates the password hash for the given password and salt.
|
XsStringExpr |
XdmpExpr.crypt(ServerExpression password,
java.lang.String salt)
Calculates the password hash for the given password and salt.
|
XsStringExpr |
XdmpExpr.crypt2(ServerExpression password)
Calculates the password hash for the given plain-text password.
|
XsStringExpr |
SqlExpr.dayname(ServerExpression arg)
Returns an xs:string representing the dayname value in the localized value of arg.
|
XsStringExpr |
XdmpExpr.daynameFromDate(ServerExpression arg)
Returns an xs:string representing the dayname value in the localized value of arg.
|
XsStringExpr |
XdmpExpr.decodeFromNCName(ServerExpression name)
Invertible function that decodes characters an NCName produced by xdmp:encode-for-NCName.
|
XsStringExpr |
FnExpr.defaultCollation()
Returns the value of the default collation property from the static context.
|
XsStringExpr |
XdmpExpr.describe(ServerExpression item)
Returns a string representing the description of a given item sequence.
|
XsStringExpr |
XdmpExpr.describe(ServerExpression item,
ServerExpression maxSequenceLength)
Returns a string representing the description of a given item sequence.
|
XsStringExpr |
XdmpExpr.describe(ServerExpression item,
ServerExpression maxSequenceLength,
ServerExpression maxItemLength)
Returns a string representing the description of a given item sequence.
|
XsStringExpr |
XdmpExpr.diacriticLess(ServerExpression string)
Returns the specified string, converting all of the characters with diacritics to characters without diacritics.
|
XsStringExpr |
XdmpExpr.elementContentType(ServerExpression element)
Returns the schema-defined content-type of an element ("empty", "simple", "element-only", or "mixed").
|
XsStringExpr |
XdmpExpr.encodeForNCName(ServerExpression name)
Invertible function that escapes characters required to be part of an NCName.
|
XsStringExpr |
FnExpr.encodeForUri(ServerExpression uriPart)
Invertible function that escapes characters required to be escaped inside path segments of URIs.
|
XsStringExpr |
FnExpr.escapeHtmlUri(ServerExpression uriPart)
%-escapes everything except printable ASCII characters.
|
XsStringExpr |
FnExpr.formatDate(ServerExpression value,
ServerExpression picture)
Returns a formatted date value based on the picture argument.
|
XsStringExpr |
FnExpr.formatDate(ServerExpression value,
ServerExpression picture,
ServerExpression language)
Returns a formatted date value based on the picture argument.
|
XsStringExpr |
FnExpr.formatDate(ServerExpression value,
ServerExpression picture,
ServerExpression language,
ServerExpression calendar)
Returns a formatted date value based on the picture argument.
|
XsStringExpr |
FnExpr.formatDate(ServerExpression value,
ServerExpression picture,
ServerExpression language,
ServerExpression calendar,
ServerExpression country)
Returns a formatted date value based on the picture argument.
|
XsStringExpr |
FnExpr.formatDate(ServerExpression value,
java.lang.String picture)
Returns a formatted date value based on the picture argument.
|
XsStringExpr |
FnExpr.formatDate(ServerExpression value,
java.lang.String picture,
java.lang.String language)
Returns a formatted date value based on the picture argument.
|
XsStringExpr |
FnExpr.formatDate(ServerExpression value,
java.lang.String picture,
java.lang.String language,
java.lang.String calendar)
Returns a formatted date value based on the picture argument.
|
XsStringExpr |
FnExpr.formatDate(ServerExpression value,
java.lang.String picture,
java.lang.String language,
java.lang.String calendar,
java.lang.String country)
Returns a formatted date value based on the picture argument.
|
XsStringExpr |
FnExpr.formatDateTime(ServerExpression value,
ServerExpression picture)
Returns a formatted dateTime value based on the picture argument.
|
XsStringExpr |
FnExpr.formatDateTime(ServerExpression value,
ServerExpression picture,
ServerExpression language)
Returns a formatted dateTime value based on the picture argument.
|
XsStringExpr |
FnExpr.formatDateTime(ServerExpression value,
ServerExpression picture,
ServerExpression language,
ServerExpression calendar)
Returns a formatted dateTime value based on the picture argument.
|
XsStringExpr |
FnExpr.formatDateTime(ServerExpression value,
ServerExpression picture,
ServerExpression language,
ServerExpression calendar,
ServerExpression country)
Returns a formatted dateTime value based on the picture argument.
|
XsStringExpr |
FnExpr.formatDateTime(ServerExpression value,
java.lang.String picture)
Returns a formatted dateTime value based on the picture argument.
|
XsStringExpr |
FnExpr.formatDateTime(ServerExpression value,
java.lang.String picture,
java.lang.String language)
Returns a formatted dateTime value based on the picture argument.
|
XsStringExpr |
FnExpr.formatDateTime(ServerExpression value,
java.lang.String picture,
java.lang.String language,
java.lang.String calendar)
Returns a formatted dateTime value based on the picture argument.
|
XsStringExpr |
FnExpr.formatDateTime(ServerExpression value,
java.lang.String picture,
java.lang.String language,
java.lang.String calendar,
java.lang.String country)
Returns a formatted dateTime value based on the picture argument.
|
XsStringExpr |
XdmpExpr.formatNumber(ServerExpression value)
Returns a formatted number value based on the picture argument.
|
XsStringExpr |
FnExpr.formatNumber(ServerExpression value,
ServerExpression picture)
Returns a formatted string representation of value argument based on the supplied picture.
|
XsStringExpr |
XdmpExpr.formatNumber(ServerExpression value,
ServerExpression picture)
Returns a formatted number value based on the picture argument.
|
XsStringExpr |
FnExpr.formatNumber(ServerExpression value,
ServerExpression picture,
ServerExpression decimalFormatName)
Returns a formatted string representation of value argument based on the supplied picture.
|
XsStringExpr |
XdmpExpr.formatNumber(ServerExpression value,
ServerExpression picture,
ServerExpression language)
Returns a formatted number value based on the picture argument.
|
XsStringExpr |
XdmpExpr.formatNumber(ServerExpression value,
ServerExpression picture,
ServerExpression language,
ServerExpression letterValue)
Returns a formatted number value based on the picture argument.
|
XsStringExpr |
XdmpExpr.formatNumber(ServerExpression value,
ServerExpression picture,
ServerExpression language,
ServerExpression letterValue,
ServerExpression ordchar)
Returns a formatted number value based on the picture argument.
|
XsStringExpr |
XdmpExpr.formatNumber(ServerExpression value,
ServerExpression picture,
ServerExpression language,
ServerExpression letterValue,
ServerExpression ordchar,
ServerExpression zeroPadding)
Returns a formatted number value based on the picture argument.
|
XsStringExpr |
XdmpExpr.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 |
XdmpExpr.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 |
FnExpr.formatNumber(ServerExpression value,
java.lang.String picture)
Returns a formatted string representation of value argument based on the supplied picture.
|
XsStringExpr |
XdmpExpr.formatNumber(ServerExpression value,
java.lang.String picture)
Returns a formatted number value based on the picture argument.
|
XsStringExpr |
FnExpr.formatNumber(ServerExpression value,
java.lang.String picture,
java.lang.String decimalFormatName)
Returns a formatted string representation of value argument based on the supplied picture.
|
XsStringExpr |
XdmpExpr.formatNumber(ServerExpression value,
java.lang.String picture,
java.lang.String language)
Returns a formatted number value based on the picture argument.
|
XsStringExpr |
XdmpExpr.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 |
XdmpExpr.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 |
XdmpExpr.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 |
XdmpExpr.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 |
XdmpExpr.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 |
XdmpExpr.formatNumber(XsNumericExpr... value)
Deprecated.
(as of 4.2) pass a
ServerExpression for the last parameter |
XsStringExpr |
FnExpr.formatTime(ServerExpression value,
ServerExpression picture)
Returns a formatted time value based on the picture argument.
|
XsStringExpr |
FnExpr.formatTime(ServerExpression value,
ServerExpression picture,
ServerExpression language)
Returns a formatted time value based on the picture argument.
|
XsStringExpr |
FnExpr.formatTime(ServerExpression value,
ServerExpression picture,
ServerExpression language,
ServerExpression calendar)
Returns a formatted time value based on the picture argument.
|
XsStringExpr |
FnExpr.formatTime(ServerExpression value,
ServerExpression picture,
ServerExpression language,
ServerExpression calendar,
ServerExpression country)
Returns a formatted time value based on the picture argument.
|
XsStringExpr |
FnExpr.formatTime(ServerExpression value,
java.lang.String picture)
Returns a formatted time value based on the picture argument.
|
XsStringExpr |
FnExpr.formatTime(ServerExpression value,
java.lang.String picture,
java.lang.String language)
Returns a formatted time value based on the picture argument.
|
XsStringExpr |
FnExpr.formatTime(ServerExpression value,
java.lang.String picture,
java.lang.String language,
java.lang.String calendar)
Returns a formatted time value based on the picture argument.
|
XsStringExpr |
FnExpr.formatTime(ServerExpression value,
java.lang.String picture,
java.lang.String language,
java.lang.String calendar,
java.lang.String country)
Returns a formatted time value based on the picture argument.
|
XsStringExpr |
FnExpr.generateId(ServerExpression node)
Returns a string that uniquely identifies a given node.
|
XsStringExpr |
XdmpExpr.getCurrentUser()
Returns the name of the current user.
|
XsStringExpr |
XdmpExpr.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 |
XdmpExpr.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 |
XdmpExpr.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 |
XdmpExpr.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 |
XdmpExpr.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 |
XdmpExpr.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 |
XdmpExpr.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 |
XdmpExpr.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 |
XdmpExpr.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 |
XdmpExpr.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 |
XdmpExpr.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 |
XdmpExpr.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 |
XdmpExpr.initcap(ServerExpression string)
Returns the string where the first letter of each token has been uppercased.
|
XsStringExpr |
SqlExpr.insert(ServerExpression str,
double start,
double length,
java.lang.String str2)
Returns a string that that is the first argument with length characters removed starting at start and the second string has been inserted beginning at start.
|
XsStringExpr |
SqlExpr.insert(ServerExpression str,
ServerExpression start,
ServerExpression length,
ServerExpression str2)
Returns a string that that is the first argument with length characters removed starting at start and the second string has been inserted beginning at start.
|
XsStringExpr |
XdmpExpr.integerToHex(ServerExpression val)
Returns a hexadecimal representation of an integer.
|
XsStringExpr |
XdmpExpr.integerToOctal(ServerExpression val)
Returns an octal representation of an integer.
|
XsStringExpr |
FnExpr.iriToUri(ServerExpression uriPart)
Idempotent function that escapes non-URI characters.
|
XsStringExpr |
XdmpExpr.keyFromQName(ServerExpression name)
Construct a context-independent string from a QName.
|
XsStringExpr |
SemExpr.lang(ServerExpression value)
Returns the language of the value passed in, or the empty string if the value has no language.
|
XsStringExpr |
RdfExpr.langStringLanguage(ServerExpression val)
Returns the language of an rdf:langString value.
|
XsStringExpr |
SqlExpr.left(ServerExpression str,
double n)
Returns a string that is the leftmost characters of the target string.
|
XsStringExpr |
SqlExpr.left(ServerExpression str,
ServerExpression n)
Returns a string that is the leftmost characters of the target string.
|
XsStringExpr |
FnExpr.localName(ServerExpression arg)
Returns the local part of the name of arg as an xs:string that will either be the zero-length string or will have the lexical form of an xs:NCName.
|
XsStringExpr |
FnExpr.lowerCase(ServerExpression string)
Returns the specified string converting all of the characters to lower-case characters.
|
XsStringExpr |
SqlExpr.ltrim(ServerExpression str)
Return a string that removes leading empty spaces in the input string.
|
XsStringExpr |
XdmpExpr.md5(ServerExpression data)
Calculates the md5 hash of the given argument.
|
XsStringExpr |
XdmpExpr.md5(ServerExpression data,
ServerExpression encoding)
Calculates the md5 hash of the given argument.
|
XsStringExpr |
XdmpExpr.md5(ServerExpression data,
java.lang.String encoding)
Calculates the md5 hash of the given argument.
|
XsStringExpr |
SqlExpr.monthname(ServerExpression arg)
Returns month name, calculated from the localized value of arg.
|
XsStringExpr |
XdmpExpr.monthNameFromDate(ServerExpression arg)
Returns month name, calculated from the localized value of arg.
|
XsStringExpr |
FnExpr.name(ServerExpression arg)
Returns the name of a node, as an xs:string that is either the zero-length string, or has the lexical form of an xs:QName.
|
XsStringExpr |
XdmpExpr.nodeKind(ServerExpression node)
Returns an xs:string representing the node's kind: either "document", "element", "attribute", "text", "namespace", "processing-instruction", "binary", or "comment".
|
XsStringExpr |
XdmpExpr.nodeMetadataValue(ServerExpression uri,
ServerExpression keyName)
Returns the metadata value of a node for a particular key.
|
XsStringExpr |
XdmpExpr.nodeMetadataValue(ServerExpression uri,
java.lang.String keyName)
Returns the metadata value of a node for a particular key.
|
XsStringExpr |
XdmpExpr.nodeUri(ServerExpression node)
Returns the document-uri property of the parameter or its ancestor.
|
XsStringExpr |
FnExpr.normalizeSpace(ServerExpression input)
Returns the specified string with normalized whitespace, which strips off any leading or trailing whitespace and replaces any other sequences of more than one whitespace characters with a single space character (#x20).
|
XsStringExpr |
FnExpr.normalizeUnicode(ServerExpression arg)
Return the argument normalized according to the normalization criteria for a normalization form identified by the value of normalizationForm.
|
XsStringExpr |
FnExpr.normalizeUnicode(ServerExpression arg,
ServerExpression normalizationForm)
Return the argument normalized according to the normalization criteria for a normalization form identified by the value of normalizationForm.
|
XsStringExpr |
FnExpr.normalizeUnicode(ServerExpression arg,
java.lang.String normalizationForm)
Return the argument normalized according to the normalization criteria for a normalization form identified by the value of normalizationForm.
|
XsStringExpr |
XdmpExpr.path(ServerExpression node)
Returns a string whose value corresponds to the path of the node.
|
XsStringExpr |
XdmpExpr.path(ServerExpression node,
boolean includeDocument)
Returns a string whose value corresponds to the path of the node.
|
XsStringExpr |
XdmpExpr.path(ServerExpression node,
ServerExpression includeDocument)
Returns a string whose value corresponds to the path of the node.
|
XsStringExpr |
SqlExpr.repeat(ServerExpression str,
double n)
Returns a string that concatenates the first argument as many times as specified by the second argument.
|
XsStringExpr |
SqlExpr.repeat(ServerExpression str,
ServerExpression n)
Returns a string that concatenates the first argument as many times as specified by the second argument.
|
XsStringExpr |
FnExpr.replace(ServerExpression input,
ServerExpression pattern,
ServerExpression replacement)
Returns a string constructed by replacing the specified pattern on the input string with the specified replacement string.
|
XsStringExpr |
FnExpr.replace(ServerExpression input,
ServerExpression pattern,
ServerExpression replacement,
ServerExpression flags)
Returns a string constructed by replacing the specified pattern on the input string with the specified replacement string.
|
XsStringExpr |
FnExpr.replace(ServerExpression input,
java.lang.String pattern,
java.lang.String replacement)
Returns a string constructed by replacing the specified pattern on the input string with the specified replacement string.
|
XsStringExpr |
FnExpr.replace(ServerExpression input,
java.lang.String pattern,
java.lang.String replacement,
java.lang.String flags)
Returns a string constructed by replacing the specified pattern on the input string with the specified replacement string.
|
XsStringExpr |
SqlExpr.right(ServerExpression str,
double n)
Returns a string that is the rightmost characters of the target string.
|
XsStringExpr |
SqlExpr.right(ServerExpression str,
ServerExpression n)
Returns a string that is the rightmost characters of the target string.
|
XsStringExpr |
SpellExpr.romanize(ServerExpression string)
Returns the romanization of the string, substituting basic Latin letters for the letters in the string, according to their sound.
|
XsStringExpr |
SqlExpr.rtrim(ServerExpression str)
Return a string that removes trailing empty spaces in the input string.
|
XsStringExpr |
XdmpExpr.sha1(ServerExpression data)
Calculates the SHA1 hash of the given argument.
|
XsStringExpr |
XdmpExpr.sha1(ServerExpression data,
ServerExpression encoding)
Calculates the SHA1 hash of the given argument.
|
XsStringExpr |
XdmpExpr.sha1(ServerExpression data,
java.lang.String encoding)
Calculates the SHA1 hash of the given argument.
|
XsStringExpr |
XdmpExpr.sha256(ServerExpression data)
Calculates the SHA256 hash of the given argument.
|
XsStringExpr |
XdmpExpr.sha256(ServerExpression data,
ServerExpression encoding)
Calculates the SHA256 hash of the given argument.
|
XsStringExpr |
XdmpExpr.sha256(ServerExpression data,
java.lang.String encoding)
Calculates the SHA256 hash of the given argument.
|
XsStringExpr |
XdmpExpr.sha384(ServerExpression data)
Calculates the SHA384 hash of the given argument.
|
XsStringExpr |
XdmpExpr.sha384(ServerExpression data,
ServerExpression encoding)
Calculates the SHA384 hash of the given argument.
|
XsStringExpr |
XdmpExpr.sha384(ServerExpression data,
java.lang.String encoding)
Calculates the SHA384 hash of the given argument.
|
XsStringExpr |
XdmpExpr.sha512(ServerExpression data)
Calculates the SHA512 hash of the given argument.
|
XsStringExpr |
XdmpExpr.sha512(ServerExpression data,
ServerExpression encoding)
Calculates the SHA512 hash of the given argument.
|
XsStringExpr |
XdmpExpr.sha512(ServerExpression data,
java.lang.String encoding)
Calculates the SHA512 hash of the given argument.
|
XsStringExpr |
SqlExpr.space(ServerExpression n)
Returns a string that is the given number of spaces.
|
XsStringExpr |
XdmpExpr.strftime(ServerExpression format,
ServerExpression value)
Formats a dateTime value using POSIX strftime.
|
XsStringExpr |
XdmpExpr.strftime(ServerExpression format,
java.lang.String value)
Formats a dateTime value using POSIX strftime.
|
XsStringExpr |
FnExpr.string(ServerExpression arg)
Returns the value of arg represented as an xs:string.
|
XsStringExpr |
XsExpr.string(ServerExpression arg1)
Constructs or casts an expression to the xs:string server data type.
|
XsStringExpr |
FnExpr.stringJoin(ServerExpression parameter1,
ServerExpression parameter2)
Returns an xs:string created by concatenating the members of the parameter1 sequence using parameter2 as a separator.
|
XsStringExpr |
FnExpr.stringJoin(ServerExpression parameter1,
java.lang.String parameter2)
Returns an xs:string created by concatenating the members of the parameter1 sequence using parameter2 as a separator.
|
XsStringExpr |
FnExpr.substring(ServerExpression sourceString,
double startingLoc)
Returns a substring starting from the startingLoc and continuing for length characters.
|
XsStringExpr |
FnExpr.substring(ServerExpression sourceString,
double startingLoc,
double length)
Returns a substring starting from the startingLoc and continuing for length characters.
|
XsStringExpr |
FnExpr.substring(ServerExpression sourceString,
ServerExpression startingLoc)
Returns a substring starting from the startingLoc and continuing for length characters.
|
XsStringExpr |
FnExpr.substring(ServerExpression sourceString,
ServerExpression startingLoc,
ServerExpression length)
Returns a substring starting from the startingLoc and continuing for length characters.
|
XsStringExpr |
FnExpr.substringAfter(ServerExpression input,
ServerExpression after)
Returns the substring created by taking all of the input characters that occur after the specified after characters.
|
XsStringExpr |
FnExpr.substringAfter(ServerExpression input,
ServerExpression after,
ServerExpression collation)
Returns the substring created by taking all of the input characters that occur after the specified after characters.
|
XsStringExpr |
FnExpr.substringAfter(ServerExpression input,
java.lang.String after)
Returns the substring created by taking all of the input characters that occur after the specified after characters.
|
XsStringExpr |
FnExpr.substringAfter(ServerExpression input,
java.lang.String after,
java.lang.String collation)
Returns the substring created by taking all of the input characters that occur after the specified after characters.
|
XsStringExpr |
FnExpr.substringBefore(ServerExpression input,
ServerExpression before)
Returns the substring created by taking all of the input characters that occur before the specified before characters.
|
XsStringExpr |
FnExpr.substringBefore(ServerExpression input,
ServerExpression before,
ServerExpression collation)
Returns the substring created by taking all of the input characters that occur before the specified before characters.
|
XsStringExpr |
FnExpr.substringBefore(ServerExpression input,
java.lang.String before)
Returns the substring created by taking all of the input characters that occur before the specified before characters.
|
XsStringExpr |
FnExpr.substringBefore(ServerExpression input,
java.lang.String before,
java.lang.String collation)
Returns the substring created by taking all of the input characters that occur before the specified before characters.
|
XsStringExpr |
SemExpr.timezoneString(ServerExpression value)
Returns the timezone of an xs:dateTime value as a string.
|
XsStringExpr |
FnExpr.translate(ServerExpression src,
ServerExpression mapString,
ServerExpression transString)
Returns a string where every character in src that occurs in some position in the mapString is translated into the transString character in the corresponding location of the mapString character.
|
XsStringExpr |
FnExpr.translate(ServerExpression src,
java.lang.String mapString,
java.lang.String transString)
Returns a string where every character in src that occurs in some position in the mapString is translated into the transString character in the corresponding location of the mapString character.
|
XsStringExpr |
SqlExpr.trim(ServerExpression str)
Return a string that removes leading empty spaces in the input string.
|
XsStringExpr |
FnExpr.upperCase(ServerExpression string)
Returns the specified string converting all of the characters to upper-case characters.
|
XsStringExpr |
XdmpExpr.urlDecode(ServerExpression encoded)
Converts URL-encoded string to plaintext.
|
XsStringExpr |
XdmpExpr.urlEncode(ServerExpression plaintext)
Converts plaintext into URL-encoded string.
|
XsStringExpr |
XdmpExpr.urlEncode(ServerExpression plaintext,
boolean noSpacePlus)
Converts plaintext into URL-encoded string.
|
XsStringExpr |
XdmpExpr.urlEncode(ServerExpression plaintext,
ServerExpression noSpacePlus)
Converts plaintext into URL-encoded string.
|
XsStringExpr |
SemExpr.uuidString()
Return a string that is the scheme specific part of random UUID URN (RFC4122).
|
Modifier and Type | Method and Description |
---|---|
XsStringSeqExpr |
XsExpr.stringSeq(XsStringExpr... items)
Deprecated.
(as of 4.2) construct a
ServerExpression sequence with PlanBuilder.seq() |
Modifier and Type | Interface and Description |
---|---|
interface |
PlanColumn
An instance of a column expression returned by a col() call
in a row pipeline.
|
interface |
PlanParamExpr
An instance of a placeholder parameter returned by a call
to the param() function that can represent a literal value
in expressions and can be passed on a bind() call to be
assigned a literal value when invoking a row pipeline.
|
interface |
PlanSystemColumn
An instance of a fragment id, graph id, or other system column
for a row pipeline.
|
interface |
RdfLangStringExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
RdfLangStringVal
A sequence of RDF language string values.
|
interface |
XsLanguageExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsNameExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsNCNameExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsNMTOKENExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsNormalizedStringExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsStringVal
An instance of a server string value.
|
interface |
XsTokenExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
Copyright © 2013-2018 MarkLogic Corporation.