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 |
---|---|
ServerExpression |
PlanBuilderBase.seq(ServerExpression... expression)
Collects a sequence of server expressions as a new server expression
for evaluation on the server.
|
Modifier and Type | Method and Description |
---|---|
XsNumericExpr |
FnExpr.abs(ServerExpression arg)
Returns the absolute value of arg.
|
XsDoubleExpr |
MathExpr.acos(ServerExpression x)
Returns the arc cosine of x, in radians, in the range from 0 to pi (inclusive).
|
abstract XsNumericExpr |
PlanBuilder.add(ServerExpression... left)
This function returns the sum of the specified numeric expressions.
|
XsUnsignedLongExpr |
XdmpExpr.add64(ServerExpression x,
ServerExpression y)
Add two 64-bit integer values, discarding overflow.
|
XsDateTimeExpr |
FnExpr.adjustDateTimeToTimezone(ServerExpression arg)
Adjusts an xs:dateTime value to a specific timezone, or to no timezone at all.
|
XsDateTimeExpr |
FnExpr.adjustDateTimeToTimezone(ServerExpression arg,
ServerExpression timezone)
Adjusts an xs:dateTime value to a specific timezone, or to no timezone at all.
|
XsDateTimeExpr |
FnExpr.adjustDateTimeToTimezone(ServerExpression arg,
java.lang.String timezone)
Adjusts an xs:dateTime value to a specific timezone, or to no timezone at all.
|
XsDateExpr |
FnExpr.adjustDateToTimezone(ServerExpression arg)
Adjusts an xs:date value to a specific timezone, or to no timezone at all.
|
XsDateExpr |
FnExpr.adjustDateToTimezone(ServerExpression arg,
ServerExpression timezone)
Adjusts an xs:date value to a specific timezone, or to no timezone at all.
|
XsDateExpr |
FnExpr.adjustDateToTimezone(ServerExpression arg,
java.lang.String timezone)
Adjusts an xs:date value to a specific timezone, or to no timezone at all.
|
XsTimeExpr |
FnExpr.adjustTimeToTimezone(ServerExpression arg)
Adjusts an xs:time value to a specific timezone, or to no timezone at all.
|
XsTimeExpr |
FnExpr.adjustTimeToTimezone(ServerExpression arg,
ServerExpression timezone)
Adjusts an xs:time value to a specific timezone, or to no timezone at all.
|
XsTimeExpr |
FnExpr.adjustTimeToTimezone(ServerExpression arg,
java.lang.String timezone)
Adjusts an xs:time value to a specific timezone, or to no timezone at all.
|
ElementNodeExpr |
FnExpr.analyzeString(ServerExpression in,
ServerExpression regex)
The result of the function is a new element node whose string value is the original string, but which contains markup to show which parts of the input match the regular expression.
|
ElementNodeExpr |
FnExpr.analyzeString(ServerExpression in,
ServerExpression regex,
ServerExpression flags)
The result of the function is a new element node whose string value is the original string, but which contains markup to show which parts of the input match the regular expression.
|
abstract XsBooleanExpr |
PlanBuilder.and(ServerExpression... left)
This function returns true if the specified expressions all return true.
|
XsUnsignedLongExpr |
XdmpExpr.and64(ServerExpression x,
ServerExpression y)
AND two 64-bit integer values.
|
XsAnyURIExpr |
XsExpr.anyURI(ServerExpression arg1)
Constructs or casts an expression to the xs:anyURI server data type.
|
JsonArrayExpr |
JsonExpr.array(ServerExpression array)
Creates a (JSON) array, which is like a sequence of values, but allows for nesting.
|
XsUnsignedLongExpr |
JsonExpr.arraySize(ServerExpression array)
Returns the size of the array.
|
ItemSeqExpr |
JsonExpr.arrayValues(ServerExpression array)
Returns the array values as an XQuery sequence.
|
ItemSeqExpr |
JsonExpr.arrayValues(ServerExpression array,
boolean flatten)
Returns the array values as an XQuery sequence.
|
ItemSeqExpr |
JsonExpr.arrayValues(ServerExpression array,
ServerExpression flatten)
Returns the array values as an XQuery sequence.
|
abstract PlanExprCol |
PlanBuilder.as(PlanColumn column,
ServerExpression expression)
This function defines a column by assigning the value of an expression over the rows in the row set.
|
abstract PlanExprCol |
PlanBuilder.as(java.lang.String column,
ServerExpression expression)
This function defines a column by assigning the value of an expression over the rows in the row set.
|
XsDoubleExpr |
MathExpr.asin(ServerExpression x)
Returns the arc sine of x, in radians, in the range from -pi/2 to +pi/2 (inclusive).
|
XsDoubleExpr |
MathExpr.atan(ServerExpression x)
Returns the arc tangent of x, in radians.
|
XsDoubleExpr |
MathExpr.atan2(ServerExpression y,
double x)
Returns the arc tangent of y/x, in radians, in the range from -pi/2 to +pi/2 (inclusive), using the signs of y and x to determine the apropriate quadrant.
|
XsDoubleExpr |
MathExpr.atan2(ServerExpression y,
ServerExpression x)
Returns the arc tangent of y/x, in radians, in the range from -pi/2 to +pi/2 (inclusive), using the signs of y and x to determine the apropriate quadrant.
|
XsAnyAtomicTypeExpr |
FnExpr.avg(ServerExpression arg)
Returns the average of the values in the input sequence arg, that is, the sum of the values divided by the number of values.
|
XsBase64BinaryExpr |
XsExpr.base64Binary(ServerExpression arg1)
Constructs or casts an expression to the xs:base64Binary server data type.
|
XsStringExpr |
XdmpExpr.base64Decode(ServerExpression encoded)
Converts base64-encoded string to plaintext.
|
XsStringExpr |
XdmpExpr.base64Encode(ServerExpression plaintext)
Converts plaintext into base64-encoded string.
|
XsAnyURIExpr |
FnExpr.baseUri(ServerExpression arg)
Returns the value of the base-uri property for the specified node.
|
XsIntegerExpr |
SqlExpr.bitLength(ServerExpression str)
Returns the length of the string "str" in bits.
|
SemBlankExpr |
SemExpr.bnode(ServerExpression value)
This function returns an identifier for a blank node, allowing the construction of a triple that refers to a blank node.
|
XsBooleanExpr |
FnExpr.booleanExpr(ServerExpression arg)
Computes the effective boolean value of the sequence arg.
|
XsBooleanExpr |
XsExpr.booleanExpr(ServerExpression arg1)
Constructs or casts an expression to the xs:boolean server data type.
|
XsByteExpr |
XsExpr.byteExpr(ServerExpression arg1)
Constructs or casts an expression to the xs:byte server data type.
|
XsBooleanExpr |
XdmpExpr.castableAs(ServerExpression namespaceUri,
ServerExpression localName,
ServerExpression item)
Returns true if a value is castable.
|
XsBooleanExpr |
XdmpExpr.castableAs(ServerExpression namespaceUri,
java.lang.String localName,
ServerExpression item)
Returns true if a value is castable.
|
XsDoubleExpr |
MathExpr.ceil(ServerExpression x)
Returns the smallest integer greater than or equal to x.
|
XsNumericExpr |
FnExpr.ceiling(ServerExpression arg)
Returns the smallest (closest to negative infinity) number with no fractional part that is not less than the value of arg.
|
ItemSeqExpr |
SemExpr.coalesce(ServerExpression... parameter1)
Returns the value of the first argument that evaluates without error.
|
XsBooleanExpr |
FnExpr.codepointEqual(ServerExpression comparand1,
ServerExpression comparand2)
Returns true if the specified parameters are the same Unicode code point, otherwise returns false.
|
XsBooleanExpr |
FnExpr.codepointEqual(ServerExpression comparand1,
java.lang.String comparand2)
Returns true if the specified parameters are the same Unicode code point, otherwise returns false.
|
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.
|
XsIntegerExpr |
FnExpr.compare(ServerExpression comparand1,
ServerExpression comparand2)
Returns -1, 0, or 1, depending on whether the value of the comparand1 is respectively less than, equal to, or greater than the value of comparand2, according to the rules of the collation that is used.
|
XsIntegerExpr |
FnExpr.compare(ServerExpression comparand1,
ServerExpression comparand2,
ServerExpression collation)
Returns -1, 0, or 1, depending on whether the value of the comparand1 is respectively less than, equal to, or greater than the value of comparand2, according to the rules of the collation that is used.
|
XsIntegerExpr |
FnExpr.compare(ServerExpression comparand1,
java.lang.String comparand2)
Returns -1, 0, or 1, depending on whether the value of the comparand1 is respectively less than, equal to, or greater than the value of comparand2, according to the rules of the collation that is used.
|
XsIntegerExpr |
FnExpr.compare(ServerExpression comparand1,
java.lang.String comparand2,
java.lang.String collation)
Returns -1, 0, or 1, depending on whether the value of the comparand1 is respectively less than, equal to, or greater than the value of comparand2, according to the rules of the collation that is used.
|
XsStringExpr |
FnExpr.concat(ServerExpression... parameter1)
Returns the xs:string that is the concatenation of the values of the specified parameters.
|
XsBooleanExpr |
FnExpr.contains(ServerExpression parameter1,
ServerExpression parameter2)
Returns true if the first parameter contains the string from the second parameter, otherwise returns false.
|
XsBooleanExpr |
MapExpr.contains(ServerExpression map,
ServerExpression key)
Returns true if the key exists in the map.
|
XsBooleanExpr |
FnExpr.contains(ServerExpression parameter1,
ServerExpression parameter2,
ServerExpression collation)
Returns true if the first parameter contains the string from the second parameter, otherwise returns false.
|
XsBooleanExpr |
FnExpr.contains(ServerExpression parameter1,
java.lang.String parameter2)
Returns true if the first parameter contains the string from the second parameter, otherwise returns false.
|
XsBooleanExpr |
MapExpr.contains(ServerExpression map,
java.lang.String key)
Returns true if the key exists in the map.
|
XsBooleanExpr |
FnExpr.contains(ServerExpression parameter1,
java.lang.String parameter2,
java.lang.String collation)
Returns true if the first parameter contains the string from the second parameter, otherwise returns false.
|
XsDoubleExpr |
MathExpr.correlation(ServerExpression arg)
Returns the Pearson correlation coefficient of a data set.
|
XsDoubleExpr |
MathExpr.cos(ServerExpression x)
Returns the cosine of x, in the range from -1 to +1 (inclusive).
|
XsDoubleExpr |
MathExpr.cosh(ServerExpression x)
Returns the hyperbolic cosine of x.
|
XsDoubleExpr |
MathExpr.cot(ServerExpression x)
Returns the cotangent of x.
|
XsIntegerExpr |
FnExpr.count(ServerExpression arg)
Returns the number of items in the value of arg.
|
XsUnsignedIntExpr |
MapExpr.count(ServerExpression map)
Returns the number of keys used in the map.
|
XsIntegerExpr |
FnExpr.count(ServerExpression arg,
double maximum)
Returns the number of items in the value of arg.
|
XsIntegerExpr |
FnExpr.count(ServerExpression arg,
ServerExpression maximum)
Returns the number of items in the value of arg.
|
XsDoubleExpr |
MathExpr.covariance(ServerExpression arg)
Returns the sample covariance of a data set.
|
XsDoubleExpr |
MathExpr.covarianceP(ServerExpression arg)
Returns the population covariance of a data set.
|
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.
|
SemIriExpr |
SemExpr.datatype(ServerExpression value)
Returns the name of the simple type of the atomic value argument as a SPARQL style IRI.
|
XsDateExpr |
XsExpr.date(ServerExpression arg1)
Constructs or casts an expression to the xs:date server data type.
|
ItemExpr |
SqlExpr.dateadd(ServerExpression datepart,
int number,
ServerExpression date)
Returns a specified date with the specified number interval (signed integer) added to a specified datepart of that date
|
ItemExpr |
SqlExpr.dateadd(ServerExpression datepart,
ServerExpression number,
ServerExpression date)
|
XsIntegerExpr |
SqlExpr.datediff(ServerExpression datepart,
ServerExpression startdate,
ServerExpression enddate)
Returns the count (signed integer) of the specified datepart boundaries crossed between the specified startdate and enddate.
|
XsIntegerExpr |
SqlExpr.datepart(ServerExpression datepart,
ServerExpression date)
Returns an integer that represents the specified datepart of the specified date.
|
XsDateTimeExpr |
XsExpr.dateTime(ServerExpression arg1)
Constructs or casts an expression to the xs:dateTime server data type.
|
XsIntegerExpr |
SqlExpr.day(ServerExpression arg)
Returns an xs:integer between 1 and 31, both inclusive, representing the day component in the localized value of arg.
|
XsIntegerExpr |
FnExpr.dayFromDate(ServerExpression arg)
Returns an xs:integer between 1 and 31, both inclusive, representing the day component in the localized value of arg.
|
XsIntegerExpr |
FnExpr.dayFromDateTime(ServerExpression arg)
Returns an xs:integer between 1 and 31, both inclusive, representing the day component in the localized value of arg.
|
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.
|
XsIntegerExpr |
FnExpr.daysFromDuration(ServerExpression arg)
Returns an xs:integer representing the days component in the canonical lexical representation of the value of arg.
|
XsDayTimeDurationExpr |
XsExpr.dayTimeDuration(ServerExpression arg1)
Constructs or casts an expression to the xs:dayTimeDuration server data type.
|
XsDecimalExpr |
XsExpr.decimal(ServerExpression arg1)
Constructs or casts an expression to the xs:decimal server data type.
|
XsStringExpr |
XdmpExpr.decodeFromNCName(ServerExpression name)
Invertible function that decodes characters an NCName produced by xdmp:encode-for-NCName.
|
XsBooleanExpr |
FnExpr.deepEqual(ServerExpression parameter1,
ServerExpression parameter2)
This function assesses whether two sequences are deep-equal to each other.
|
XsBooleanExpr |
FnExpr.deepEqual(ServerExpression parameter1,
ServerExpression parameter2,
ServerExpression collation)
This function assesses whether two sequences are deep-equal to each other.
|
XsBooleanExpr |
FnExpr.deepEqual(ServerExpression parameter1,
ServerExpression parameter2,
java.lang.String collation)
This function assesses whether two sequences are deep-equal to each other.
|
XsDoubleExpr |
MathExpr.degrees(ServerExpression x)
Returns numeric expression converted from radians to degrees.
|
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.
|
XsAnyAtomicTypeSeqExpr |
FnExpr.distinctValues(ServerExpression arg)
Returns the sequence that results from removing from arg all but one of a set of values that are eq to one other.
|
XsAnyAtomicTypeSeqExpr |
FnExpr.distinctValues(ServerExpression arg,
ServerExpression collation)
Returns the sequence that results from removing from arg all but one of a set of values that are eq to one other.
|
XsAnyAtomicTypeSeqExpr |
FnExpr.distinctValues(ServerExpression arg,
java.lang.String collation)
Returns the sequence that results from removing from arg all but one of a set of values that are eq to one other.
|
abstract XsNumericExpr |
PlanBuilder.divide(ServerExpression left,
ServerExpression right)
This function divides the left numericExpression by the right numericExpression and returns the value.
|
XsAnyURIExpr |
FnExpr.documentUri(ServerExpression arg)
Returns the value of the document-uri property for the specified node.
|
XsDoubleExpr |
XsExpr.doubleExpr(ServerExpression arg1)
Constructs or casts an expression to the xs:double server data type.
|
XsStringSeqExpr |
SpellExpr.doubleMetaphone(ServerExpression word)
Given a word returns the two metaphone keys.
|
XsStringExpr |
XdmpExpr.elementContentType(ServerExpression element)
Returns the schema-defined content-type of an element ("empty", "simple", "element-only", or "mixed").
|
PlanCase |
PlanBuilderBase.elseExpr(ServerExpression value)
This function returns the specified value if none of the preceeding when() conditions are true.
|
XsBooleanExpr |
FnExpr.empty(ServerExpression arg)
If the value of arg is the empty sequence, the function returns true; otherwise, the function returns false.
|
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.
|
XsBooleanExpr |
FnExpr.endsWith(ServerExpression parameter1,
ServerExpression parameter2)
Returns true if the first parameter ends with the string from the second parameter, otherwise returns false.
|
XsBooleanExpr |
FnExpr.endsWith(ServerExpression parameter1,
ServerExpression parameter2,
ServerExpression collation)
Returns true if the first parameter ends with the string from the second parameter, otherwise returns false.
|
XsBooleanExpr |
FnExpr.endsWith(ServerExpression parameter1,
java.lang.String parameter2)
Returns true if the first parameter ends with the string from the second parameter, otherwise returns false.
|
XsBooleanExpr |
FnExpr.endsWith(ServerExpression parameter1,
java.lang.String parameter2,
java.lang.String collation)
Returns true if the first parameter ends with the string from the second parameter, otherwise returns false.
|
MapMapExpr |
MapExpr.entry(ServerExpression key,
ServerExpression value)
Constructs a new map with a single entry consisting of the key and value specified as arguments.
|
abstract XsBooleanExpr |
PlanBuilder.eq(ServerExpression left,
ServerExpression right)
This function returns true if the left and right expressions return the same value.
|
XsStringExpr |
FnExpr.escapeHtmlUri(ServerExpression uriPart)
%-escapes everything except printable ASCII characters.
|
XsBooleanExpr |
FnExpr.exists(ServerExpression arg)
If the value of arg is not the empty sequence, the function returns true; otherwise, the function returns false.
|
XsDoubleExpr |
MathExpr.exp(ServerExpression x)
Returns e (approximately 2.71828182845905) to the xth power.
|
XsDoubleExpr |
MathExpr.fabs(ServerExpression x)
Returns the absolute value of x.
|
XsFloatExpr |
XsExpr.floatExpr(ServerExpression arg1)
Constructs or casts an expression to the xs:float server data type.
|
XsNumericExpr |
FnExpr.floor(ServerExpression arg)
Returns the largest (closest to positive infinity) number with no fractional part that is not greater than the value of arg.
|
XsDoubleExpr |
MathExpr.floor(ServerExpression x)
Returns the largest integer less than or equal to x.
|
XsDoubleExpr |
MathExpr.fmod(ServerExpression x,
double y)
Returns the remainder of x/y.
|
XsDoubleExpr |
MathExpr.fmod(ServerExpression x,
ServerExpression y)
Returns the remainder of x/y.
|
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 |
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.
|
ItemSeqExpr |
MathExpr.frexp(ServerExpression x)
Returns x broken up into mantissa and exponent, where x = mantissa*2^exponent.
|
ItemSeqExpr |
XdmpExpr.fromJson(ServerExpression arg)
Atomizes a JSON node, returning a JSON value.
|
XsGDayExpr |
XsExpr.gDay(ServerExpression arg1)
Constructs or casts an expression to the xs:gDay server data type.
|
abstract XsBooleanExpr |
PlanBuilder.ge(ServerExpression left,
ServerExpression right)
This function returns true if the value of the left expression is greater than or equal to the value of the right expression.
|
XsStringExpr |
FnExpr.generateId(ServerExpression node)
Returns a string that uniquely identifies a given node.
|
ItemSeqExpr |
MapExpr.get(ServerExpression map,
ServerExpression key)
Get a value from a map.
|
ItemSeqExpr |
MapExpr.get(ServerExpression map,
java.lang.String key)
Get a value from a map.
|
XsGMonthExpr |
XsExpr.gMonth(ServerExpression arg1)
Constructs or casts an expression to the xs:gMonth server data type.
|
XsGMonthDayExpr |
XsExpr.gMonthDay(ServerExpression arg1)
Constructs or casts an expression to the xs:gMonthDay server data type.
|
abstract XsBooleanExpr |
PlanBuilder.gt(ServerExpression left,
ServerExpression right)
This function returns true if the value of the left expression is greater than the value of the right expression.
|
XsGYearExpr |
XsExpr.gYear(ServerExpression arg1)
Constructs or casts an expression to the xs:gYear server data type.
|
XsGYearMonthExpr |
XsExpr.gYearMonth(ServerExpression arg1)
Constructs or casts an expression to the xs:gYearMonth server data type.
|
XsUnsignedIntExpr |
XdmpExpr.hash32(ServerExpression string)
Returns the 32-bit hash of a string.
|
XsUnsignedLongExpr |
XdmpExpr.hash64(ServerExpression string)
Returns the 64-bit hash of a string.
|
ItemExpr |
FnExpr.head(ServerExpression seq)
Returns the first item in a sequence.
|
XsHexBinaryExpr |
XsExpr.hexBinary(ServerExpression arg1)
Constructs or casts an expression to the xs:hexBinary server data type.
|
XsIntegerExpr |
XdmpExpr.hexToInteger(ServerExpression hex)
Parses a hexadecimal string, returning an integer.
|
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.
|
XsIntegerExpr |
SqlExpr.hours(ServerExpression arg)
Returns an xs:integer between 0 and 23, both inclusive, representing the value of the hours component in the localized value of arg.
|
XsIntegerExpr |
FnExpr.hoursFromDateTime(ServerExpression arg)
Returns an xs:integer between 0 and 23, both inclusive, representing the hours component in the localized value of arg.
|
XsIntegerExpr |
FnExpr.hoursFromDuration(ServerExpression arg)
Returns an xs:integer representing the hours component in the canonical lexical representation of the value of arg.
|
XsIntegerExpr |
FnExpr.hoursFromTime(ServerExpression arg)
Returns an xs:integer between 0 and 23, both inclusive, representing the value of the hours component in the localized value of arg.
|
ItemSeqExpr |
SemExpr.ifExpr(ServerExpression condition,
ServerExpression then,
ServerExpression elseExpr)
The IF function form evaluates the first argument, interprets it as a effective boolean value, then returns the value of expression2 if the EBV is true, otherwise it returns the value of expression3.
|
XsIntegerSeqExpr |
FnExpr.indexOf(ServerExpression seqParam,
ServerExpression srchParam)
Returns a sequence of positive integers giving the positions within the sequence seqParam of items that are equal to srchParam.
|
XsIntegerSeqExpr |
FnExpr.indexOf(ServerExpression seqParam,
ServerExpression srchParam,
ServerExpression collationLiteral)
Returns a sequence of positive integers giving the positions within the sequence seqParam of items that are equal to srchParam.
|
XsIntegerSeqExpr |
FnExpr.indexOf(ServerExpression seqParam,
java.lang.String srchParam)
Returns a sequence of positive integers giving the positions within the sequence seqParam of items that are equal to srchParam.
|
XsIntegerSeqExpr |
FnExpr.indexOf(ServerExpression seqParam,
java.lang.String srchParam,
java.lang.String collationLiteral)
Returns a sequence of positive integers giving the positions within the sequence seqParam of items that are equal to srchParam.
|
XsStringExpr |
XdmpExpr.initcap(ServerExpression string)
Returns the string where the first letter of each token has been uppercased.
|
XsStringSeqExpr |
FnExpr.inScopePrefixes(ServerExpression element)
Returns the prefixes of the in-scope namespaces for element.
|
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.
|
ItemSeqExpr |
FnExpr.insertBefore(ServerExpression target,
long position,
ServerExpression inserts)
Returns a new sequence constructed from the value of target with the value of inserts inserted at the position specified by the value of position.
|
ItemSeqExpr |
FnExpr.insertBefore(ServerExpression target,
ServerExpression position,
ServerExpression inserts)
Returns a new sequence constructed from the value of target with the value of inserts inserted at the position specified by the value of position.
|
XsUnsignedIntExpr |
SqlExpr.instr(ServerExpression str,
ServerExpression n)
Find the starting location of a pattern in a string.
|
XsUnsignedIntExpr |
SqlExpr.instr(ServerExpression str,
java.lang.String n)
Find the starting location of a pattern in a string.
|
XsIntegerExpr |
XsExpr.integer(ServerExpression arg1)
Constructs or casts an expression to the xs:integer server data type.
|
XsStringExpr |
XdmpExpr.integerToHex(ServerExpression val)
Returns a hexadecimal representation of an integer.
|
XsStringExpr |
XdmpExpr.integerToOctal(ServerExpression val)
Returns an octal representation of an integer.
|
XsIntExpr |
XsExpr.intExpr(ServerExpression arg1)
Constructs or casts an expression to the xs:int server data type.
|
SemInvalidExpr |
SemExpr.invalid(ServerExpression string,
ServerExpression datatype)
Returns a sem:invalid value with the given literal value and datatype IRI.
|
SemInvalidExpr |
SemExpr.invalid(ServerExpression string,
java.lang.String datatype)
Returns a sem:invalid value with the given literal value and datatype IRI.
|
SemIriExpr |
SemExpr.invalidDatatype(ServerExpression val)
Returns the datatype IRI of a sem:invalid value.
|
SemIriExpr |
SemExpr.iri(ServerExpression stringIri)
This is a constructor function that takes a string and constructs an item of type sem:iri from it.
|
XsQNameExpr |
SemExpr.iriToQName(ServerExpression arg1) |
XsStringExpr |
FnExpr.iriToUri(ServerExpression uriPart)
Idempotent function that escapes non-URI characters.
|
XsBooleanExpr |
SemExpr.isBlank(ServerExpression value)
Returns true if the argument is an RDF blank node - that is, derived from type sem:blank.
|
abstract XsBooleanExpr |
PlanBuilder.isDefined(ServerExpression operand)
This function tests whether the value of an expression is null in the row where the expression might be as simple as a column identified by op:col.
|
XsBooleanExpr |
SemExpr.isIRI(ServerExpression value)
Returns true if the argument is an RDF IRI - that is, derived from type sem:iri, but not derived from type sem:blank.
|
XsBooleanExpr |
SemExpr.isLiteral(ServerExpression value)
Returns true if the argument is an RDF literal - that is, derived from type xs:anyAtomicType, but not derived from type sem:iri.
|
XsBooleanExpr |
SemExpr.isNumeric(ServerExpression value)
Returns true if the argument is a valid numeric RDF literal.
|
PlanBuilder.ModifyPlan |
PlanBuilder.ModifyPlan.joinCrossProduct(PlanBuilder.ModifyPlan right,
ServerExpression condition)
This method yields one output row set that concatenates every left row with every right row.
|
PlanBuilder.ModifyPlan |
PlanBuilder.ModifyPlan.joinInner(PlanBuilder.ModifyPlan right,
PlanJoinKeySeq keys,
ServerExpression condition)
This method returns all rows from multiple tables where the join condition is met.
|
PlanBuilder.ModifyPlan |
PlanBuilder.ModifyPlan.joinLeftOuter(PlanBuilder.ModifyPlan right,
PlanJoinKeySeq keys,
ServerExpression condition)
This method yields one output row set with the rows from an inner join as well as rows from the left row set.
|
ArrayNodeExpr |
PlanBuilderBase.jsonArray(ServerExpression... property)
This function constructs a JSON array during row processing.
|
abstract BooleanNodeExpr |
PlanBuilder.jsonBoolean(ServerExpression value)
This function constructs a JSON boolean node with the specified value.
|
abstract DocumentNodeExpr |
PlanBuilder.jsonDocument(ServerExpression root)
This function constructs a JSON document with the root content, which must be exactly one JSON object or array node.
|
abstract NumberNodeExpr |
PlanBuilder.jsonNumber(ServerExpression value)
This function constructs a JSON number node with the specified value.
|
abstract TextNodeExpr |
PlanBuilder.jsonString(ServerExpression value)
This function constructs a JSON text node with the specified value.
|
XsStringExpr |
XdmpExpr.keyFromQName(ServerExpression name)
Construct a context-independent string from a QName.
|
XsStringSeqExpr |
MapExpr.keys(ServerExpression map)
Get the keys used in the map.
|
XsStringExpr |
SemExpr.lang(ServerExpression value)
Returns the language of the value passed in, or the empty string if the value has no language.
|
XsBooleanExpr |
FnExpr.lang(ServerExpression testlang,
ServerExpression node)
This function tests whether the language of node, or the context node if the second argument is omitted, as specified by xml:lang attributes is the same as, or is a sublanguage of, the language specified by testlang.
|
XsBooleanExpr |
SemExpr.langMatches(ServerExpression langTag,
ServerExpression langRange)
Returns true if lang-tag matches lang-range according to the basic filtering scheme defined in RFC4647.
|
XsBooleanExpr |
SemExpr.langMatches(ServerExpression langTag,
java.lang.String langRange)
Returns true if lang-tag matches lang-range according to the basic filtering scheme defined in RFC4647.
|
RdfLangStringExpr |
RdfExpr.langString(ServerExpression string,
ServerExpression lang)
Returns an rdf:langString value with the given value and language tag.
|
RdfLangStringExpr |
RdfExpr.langString(ServerExpression string,
java.lang.String lang)
Returns an rdf:langString value with the given value and language tag.
|
XsStringExpr |
RdfExpr.langStringLanguage(ServerExpression val)
Returns the language of an rdf:langString value.
|
XsLanguageExpr |
XsExpr.language(ServerExpression arg1)
Constructs or casts an expression to the xs:language server data type.
|
XsDoubleExpr |
MathExpr.ldexp(ServerExpression y,
long i)
Returns x*2^i.
|
XsDoubleExpr |
MathExpr.ldexp(ServerExpression y,
ServerExpression i)
Returns x*2^i.
|
abstract XsBooleanExpr |
PlanBuilder.le(ServerExpression left,
ServerExpression right)
This function returns true if the value of the left expression is less than or equal to the value of the right expression.
|
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.
|
XsIntegerExpr |
SpellExpr.levenshteinDistance(ServerExpression str1,
ServerExpression str2)
Given two strings, returns the Levenshtein distance between those strings.
|
XsIntegerExpr |
SpellExpr.levenshteinDistance(ServerExpression str1,
java.lang.String str2)
Given two strings, returns the Levenshtein distance between those strings.
|
MathLinearModelExpr |
MathExpr.linearModel(ServerExpression arg)
Returns a linear model that fits the given data set.
|
XsDoubleSeqExpr |
MathExpr.linearModelCoeff(ServerExpression linearModel)
Returns the coefficients of the linear model.
|
XsDoubleExpr |
MathExpr.linearModelIntercept(ServerExpression linearModel)
Returns the intercept of the linear model.
|
XsDoubleExpr |
MathExpr.linearModelRsquared(ServerExpression linearModel)
Returns the R^2 value of the linear model.
|
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.
|
XsNCNameExpr |
FnExpr.localNameFromQName(ServerExpression arg)
Returns an xs:NCName representing the local part of arg.
|
XsDoubleExpr |
MathExpr.log(ServerExpression x)
Returns the base-e logarithm of x.
|
XsDoubleExpr |
MathExpr.log10(ServerExpression x)
Returns the base-10 logarithm of x.
|
XsLongExpr |
XsExpr.longExpr(ServerExpression arg1)
Constructs or casts an expression to the xs:long server data type.
|
XsStringExpr |
FnExpr.lowerCase(ServerExpression string)
Returns the specified string converting all of the characters to lower-case characters.
|
XsUnsignedLongExpr |
XdmpExpr.lshift64(ServerExpression x,
long y)
Left-shift a 64-bit integer value.
|
XsUnsignedLongExpr |
XdmpExpr.lshift64(ServerExpression x,
ServerExpression y)
Left-shift a 64-bit integer value.
|
abstract XsBooleanExpr |
PlanBuilder.lt(ServerExpression left,
ServerExpression right)
This function returns true if the value of the left expression is less than the value of the right expression.
|
XsStringExpr |
SqlExpr.ltrim(ServerExpression str)
Return a string that removes leading empty spaces in the input string.
|
MapMapExpr |
MapExpr.map(ServerExpression map)
Creates a map.
|
XsBooleanExpr |
FnExpr.matches(ServerExpression input,
ServerExpression pattern)
Returns true if the specified input matches the specified pattern, otherwise returns false.
|
XsBooleanExpr |
FnExpr.matches(ServerExpression input,
ServerExpression pattern,
ServerExpression flags)
Returns true if the specified input matches the specified pattern, otherwise returns false.
|
XsBooleanExpr |
FnExpr.matches(ServerExpression input,
java.lang.String pattern)
Returns true if the specified input matches the specified pattern, otherwise returns false.
|
XsBooleanExpr |
FnExpr.matches(ServerExpression input,
java.lang.String pattern,
java.lang.String flags)
Returns true if the specified input matches the specified pattern, otherwise returns false.
|
XsAnyAtomicTypeExpr |
FnExpr.max(ServerExpression arg)
Selects an item from the input sequence arg whose value is greater than or equal to the value of every other item in the input sequence.
|
XsAnyAtomicTypeExpr |
FnExpr.max(ServerExpression arg,
ServerExpression collation)
Selects an item from the input sequence arg whose value is greater than or equal to the value of every other item in the input sequence.
|
XsAnyAtomicTypeExpr |
FnExpr.max(ServerExpression arg,
java.lang.String collation)
Selects an item from the input sequence arg whose value is greater than or equal to the value of every other item in the input sequence.
|
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.
|
XsDoubleExpr |
MathExpr.median(ServerExpression arg)
Returns the median of a sequence of values.
|
XsAnyAtomicTypeExpr |
FnExpr.min(ServerExpression arg)
Selects an item from the input sequence arg whose value is less than or equal to the value of every other item in the input sequence.
|
XsAnyAtomicTypeExpr |
FnExpr.min(ServerExpression arg,
ServerExpression collation)
Selects an item from the input sequence arg whose value is less than or equal to the value of every other item in the input sequence.
|
XsAnyAtomicTypeExpr |
FnExpr.min(ServerExpression arg,
java.lang.String collation)
Selects an item from the input sequence arg whose value is less than or equal to the value of every other item in the input sequence.
|
XsIntegerExpr |
SqlExpr.minutes(ServerExpression arg)
Returns an xs:integer value between 0 to 59, both inclusive, representing the value of the minutes component in the localized value of arg.
|
XsIntegerExpr |
FnExpr.minutesFromDateTime(ServerExpression arg)
Returns an xs:integer value between 0 and 59, both inclusive, representing the minute component in the localized value of arg.
|
XsIntegerExpr |
FnExpr.minutesFromDuration(ServerExpression arg)
Returns an xs:integer representing the minutes component in the canonical lexical representation of the value of arg.
|
XsIntegerExpr |
FnExpr.minutesFromTime(ServerExpression arg)
Returns an xs:integer value between 0 to 59, both inclusive, representing the value of the minutes component in the localized value of arg.
|
XsAnyAtomicTypeSeqExpr |
MathExpr.mode(ServerExpression arg)
Returns the mode of a sequence.
|
XsAnyAtomicTypeSeqExpr |
MathExpr.mode(ServerExpression arg,
ServerExpression options)
Returns the mode of a sequence.
|
XsAnyAtomicTypeSeqExpr |
MathExpr.mode(ServerExpression arg,
java.lang.String options)
Returns the mode of a sequence.
|
XsDoubleSeqExpr |
MathExpr.modf(ServerExpression x)
Returns x broken up into fraction and integer.
|
abstract XsNumericExpr |
PlanBuilder.modulo(ServerExpression left,
ServerExpression right)
This function returns the remainder afer the division of the dividend and divisor expressions.
|
XsIntegerExpr |
SqlExpr.month(ServerExpression arg)
Returns an xs:integer between 1 and 12, both inclusive, representing the month component in the localized value of arg.
|
XsIntegerExpr |
FnExpr.monthFromDate(ServerExpression arg)
Returns an xs:integer between 1 and 12, both inclusive, representing the month component in the localized value of arg.
|
XsIntegerExpr |
FnExpr.monthFromDateTime(ServerExpression arg)
Returns an xs:integer between 1 and 12, both inclusive, representing the month component in the localized value of arg.
|
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.
|
XsIntegerExpr |
FnExpr.monthsFromDuration(ServerExpression arg)
Returns an xs:integer representing the months component in the canonical lexical representation of the value of arg.
|
XsUnsignedLongExpr |
XdmpExpr.mul64(ServerExpression x,
ServerExpression y)
Muliply two 64-bit integer values, discarding overflow.
|
abstract XsNumericExpr |
PlanBuilder.multiply(ServerExpression... left)
This function multipies the left numericExpression by the right numericExpression and returns the value.
|
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.
|
XsNameExpr |
XsExpr.Name(ServerExpression arg1)
Constructs or casts an expression to the xs:Name server data type.
|
XsAnyURIExpr |
FnExpr.namespaceUri(ServerExpression arg)
Returns the namespace URI of the xs:QName of the node specified by arg.
|
XsAnyURIExpr |
FnExpr.namespaceUriForPrefix(ServerExpression prefix,
ServerExpression element)
Returns the namespace URI of one of the in-scope namespaces for element, identified by its namespace prefix.
|
XsAnyURIExpr |
FnExpr.namespaceUriFromQName(ServerExpression arg)
Returns the namespace URI for arg as an xs:string.
|
XsNCNameExpr |
XsExpr.NCName(ServerExpression arg1)
Constructs or casts an expression to the xs:NCName server data type.
|
abstract XsBooleanExpr |
PlanBuilder.ne(ServerExpression left,
ServerExpression right)
This function returns true if the value of the left expression is not equal to the value of the right expression.
|
XsNegativeIntegerExpr |
XsExpr.negativeInteger(ServerExpression arg1)
Constructs or casts an expression to the xs:negativeInteger server data type.
|
XsBooleanExpr |
FnExpr.nilled(ServerExpression arg)
Summary: Returns an xs:boolean indicating whether the argument node is "nilled".
|
XsNMTOKENExpr |
XsExpr.NMTOKEN(ServerExpression arg1)
Constructs or casts an expression to the xs:NMTOKEN server data type.
|
XsStringSeqExpr |
XdmpExpr.nodeCollections(ServerExpression node)
Returns any collections for the node's document in the database.
|
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".
|
MapMapExpr |
XdmpExpr.nodeMetadata(ServerExpression node)
Returns the metadata value of a given node.
|
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.
|
XsQNameExpr |
FnExpr.nodeName(ServerExpression arg)
Returns an expanded-QName for node kinds that can have names.
|
ItemSeqExpr |
XdmpExpr.nodePermissions(ServerExpression node)
Returns the permissions to a node's document.
|
ItemSeqExpr |
XdmpExpr.nodePermissions(ServerExpression node,
ServerExpression outputKind)
Returns the permissions to a node's document.
|
ItemSeqExpr |
XdmpExpr.nodePermissions(ServerExpression node,
java.lang.String outputKind)
Returns the permissions to a node's document.
|
XsStringExpr |
XdmpExpr.nodeUri(ServerExpression node)
Returns the document-uri property of the parameter or its ancestor.
|
XsNonNegativeIntegerExpr |
XsExpr.nonNegativeInteger(ServerExpression arg1)
Constructs or casts an expression to the xs:nonNegativeInteger server data type.
|
XsNonPositiveIntegerExpr |
XsExpr.nonPositiveInteger(ServerExpression arg1)
Constructs or casts an expression to the xs:nonPositiveInteger server data type.
|
XsNormalizedStringExpr |
XsExpr.normalizedString(ServerExpression arg1)
Constructs or casts an expression to the xs:normalizedString server data type.
|
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.
|
XsBooleanExpr |
FnExpr.not(ServerExpression arg)
Returns true if the effective boolean value is false, and false if the effective boolean value is true.
|
abstract XsBooleanExpr |
PlanBuilder.not(ServerExpression operand)
This function returns true if neither of the specified boolean expressions return true.
|
XsUnsignedLongExpr |
XdmpExpr.not64(ServerExpression x)
NOT a 64-bit integer value.
|
XsDoubleExpr |
FnExpr.number(ServerExpression arg)
Returns the value indicated by arg or, if arg is not specified, the context item after atomization, converted to an xs:double.
|
XsNumericExpr |
XsExpr.numeric(ServerExpression arg1)
Constructs or casts an expression to the xs:numeric server data type.
|
JsonObjectExpr |
JsonExpr.object(ServerExpression map)
Creates a JSON object, which is a kind of map with a fixed and ordered set of keys.
|
JsonObjectExpr |
JsonExpr.objectDefine(ServerExpression keys)
Creates a JSON object.
|
XsIntegerExpr |
XdmpExpr.octalToInteger(ServerExpression octal)
Parses an octal string, returning an integer.
|
XsIntegerExpr |
SqlExpr.octetLength(ServerExpression x)
Returns the length of the string "str" in bits.
|
abstract XsBooleanExpr |
PlanBuilder.or(ServerExpression... left)
This function returns true if the specified expressions all return true.
|
XsUnsignedLongExpr |
XdmpExpr.or64(ServerExpression x,
ServerExpression y)
OR two 64-bit integer values.
|
XsDateTimeExpr |
XdmpExpr.parseDateTime(ServerExpression picture,
ServerExpression value)
Parses a string containing date, time or dateTime using the supplied picture argument and returns a dateTime value.
|
XsDateTimeExpr |
XdmpExpr.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 |
XdmpExpr.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 |
XdmpExpr.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 |
XdmpExpr.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 |
XdmpExpr.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 |
XdmpExpr.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 |
XdmpExpr.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 |
XdmpExpr.parseYymmdd(ServerExpression picture,
ServerExpression value)
Parses a string containing date, time or dateTime using the supplied picture argument and returns a dateTime value.
|
XsDateTimeExpr |
XdmpExpr.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 |
XdmpExpr.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 |
XdmpExpr.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 |
XdmpExpr.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 |
XdmpExpr.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 |
XdmpExpr.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 |
XdmpExpr.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 |
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.
|
XsDoubleSeqExpr |
MathExpr.percentile(ServerExpression arg,
double p)
Returns a sequence of percentile(s) given a sequence of percentage(s).
|
XsDoubleSeqExpr |
MathExpr.percentile(ServerExpression arg,
ServerExpression p)
Returns a sequence of percentile(s) given a sequence of percentage(s).
|
XsDoubleExpr |
MathExpr.percentRank(ServerExpression arg,
ServerExpression value)
Returns the rank of a value in a data set as a percentage of the data set.
|
XsDoubleExpr |
MathExpr.percentRank(ServerExpression arg,
ServerExpression value,
ServerExpression options)
Returns the rank of a value in a data set as a percentage of the data set.
|
XsDoubleExpr |
MathExpr.percentRank(ServerExpression arg,
java.lang.String value)
Returns the rank of a value in a data set as a percentage of the data set.
|
XsDoubleExpr |
MathExpr.percentRank(ServerExpression arg,
java.lang.String value,
java.lang.String options)
Returns the rank of a value in a data set as a percentage of the data set.
|
XsIntegerExpr |
XdmpExpr.position(ServerExpression test,
ServerExpression target)
Returns an integer value representing the starting position of a string within the search string.
|
XsIntegerExpr |
XdmpExpr.position(ServerExpression test,
ServerExpression target,
ServerExpression collation)
Returns an integer value representing the starting position of a string within the search string.
|
XsIntegerExpr |
XdmpExpr.position(ServerExpression test,
java.lang.String target)
Returns an integer value representing the starting position of a string within the search string.
|
XsIntegerExpr |
XdmpExpr.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.
|
XsPositiveIntegerExpr |
XsExpr.positiveInteger(ServerExpression arg1)
Constructs or casts an expression to the xs:positiveInteger server data type.
|
XsDoubleExpr |
MathExpr.pow(ServerExpression x,
double y)
Returns x^y.
|
XsDoubleExpr |
MathExpr.pow(ServerExpression x,
ServerExpression y)
Returns x^y.
|
XsNCNameExpr |
FnExpr.prefixFromQName(ServerExpression arg)
Returns an xs:NCName representing the prefix of arg.
|
abstract PlanJsonProperty |
PlanBuilder.prop(ServerExpression key,
ServerExpression value)
This function specifies the key expression and value content for a JSON property of a JSON object contructed by the op:json-object function.
|
abstract PlanJsonProperty |
PlanBuilder.prop(java.lang.String key,
ServerExpression value)
This function specifies the key expression and value content for a JSON property of a JSON object contructed by the op:json-object function.
|
XsQNameExpr |
XsExpr.QName(ServerExpression arg1)
Constructs or casts an expression to the xs:QName server data type.
|
XsQNameExpr |
FnExpr.QName(ServerExpression paramURI,
ServerExpression paramQName)
Returns an xs:QName with the namespace URI given in paramURI.
|
XsQNameExpr |
FnExpr.QName(ServerExpression paramURI,
java.lang.String paramQName)
Returns an xs:QName with the namespace URI given in paramURI.
|
XsQNameExpr |
XdmpExpr.QNameFromKey(ServerExpression key)
Construct a QName from a string of the form "{namespaceURI}localname".
|
SemIriExpr |
SemExpr.QNameToIri(ServerExpression arg1) |
XsIntegerExpr |
SqlExpr.quarter(ServerExpression arg)
Returns an xs:integer between 1 and 4, both inclusive, calculating the quarter component in the localized value of arg.
|
XsIntegerExpr |
XdmpExpr.quarterFromDate(ServerExpression arg)
Returns an xs:integer between 1 and 4, both inclusive, calculating the quarter component in the localized value of arg.
|
XsDoubleExpr |
MathExpr.radians(ServerExpression x)
Returns numeric expression converted from degrees to radians.
|
XsUnsignedLongExpr |
SqlExpr.rand(ServerExpression n)
Return a random number.
|
XsUnsignedLongExpr |
XdmpExpr.random(ServerExpression max)
Returns a random unsigned integer between 0 and a number up to 64 bits long.
|
XsIntegerExpr |
MathExpr.rank(ServerExpression arg1,
ServerExpression arg2)
Returns the rank of a value in a data set.
|
XsIntegerExpr |
MathExpr.rank(ServerExpression arg1,
ServerExpression arg2,
ServerExpression options)
Returns the rank of a value in a data set.
|
XsIntegerExpr |
MathExpr.rank(ServerExpression arg1,
java.lang.String arg2)
Returns the rank of a value in a data set.
|
XsIntegerExpr |
MathExpr.rank(ServerExpression arg1,
java.lang.String arg2,
java.lang.String options)
Returns the rank of a value in a data set.
|
ItemSeqExpr |
FnExpr.remove(ServerExpression target,
long position)
Returns a new sequence constructed from the value of target with the item at the position specified by the value of position removed.
|
ItemSeqExpr |
FnExpr.remove(ServerExpression target,
ServerExpression position)
Returns a new sequence constructed from the value of target with the item at the position specified by the value of position removed.
|
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.
|
XsQNameExpr |
FnExpr.resolveQName(ServerExpression qname,
ServerExpression element)
Returns an xs:QName value (that is, an expanded QName) by taking an xs:string that has the lexical form of an xs:QName (a string in the form "prefix:local-name" or "local-name") and resolving it using the in-scope namespaces for a given element.
|
XsAnyURIExpr |
FnExpr.resolveUri(ServerExpression relative,
ServerExpression base)
Resolves a relative URI against an absolute URI.
|
XsAnyURIExpr |
XdmpExpr.resolveUri(ServerExpression relative,
ServerExpression base)
Resolves a relative URI against an absolute URI.
|
XsAnyURIExpr |
FnExpr.resolveUri(ServerExpression relative,
java.lang.String base)
Resolves a relative URI against an absolute URI.
|
XsAnyURIExpr |
XdmpExpr.resolveUri(ServerExpression relative,
java.lang.String base)
Resolves a relative URI against an absolute URI.
|
ItemSeqExpr |
FnExpr.reverse(ServerExpression target)
Reverses the order of items in a sequence.
|
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.
|
NodeExpr |
FnExpr.root(ServerExpression arg)
Returns the root of the tree to which arg belongs.
|
XsNumericExpr |
FnExpr.round(ServerExpression arg)
Returns the number with no fractional part that is closest to the argument.
|
XsNumericExpr |
FnExpr.roundHalfToEven(ServerExpression arg)
The value returned is the nearest (that is, numerically closest) numeric to arg that is a multiple of ten to the power of minus precision.
|
XsNumericExpr |
FnExpr.roundHalfToEven(ServerExpression arg,
long precision)
The value returned is the nearest (that is, numerically closest) numeric to arg that is a multiple of ten to the power of minus precision.
|
XsNumericExpr |
FnExpr.roundHalfToEven(ServerExpression arg,
ServerExpression precision)
The value returned is the nearest (that is, numerically closest) numeric to arg that is a multiple of ten to the power of minus precision.
|
XsUnsignedLongExpr |
XdmpExpr.rshift64(ServerExpression x,
long y)
Right-shift a 64-bit integer value.
|
XsUnsignedLongExpr |
XdmpExpr.rshift64(ServerExpression x,
ServerExpression y)
Right-shift a 64-bit integer value.
|
XsStringExpr |
SqlExpr.rtrim(ServerExpression str)
Return a string that removes trailing empty spaces in the input string.
|
XsBooleanExpr |
SemExpr.sameTerm(ServerExpression a,
ServerExpression b)
Returns true if the arguments are the same RDF term as defined by the RDF concepts specification.
|
XsBooleanExpr |
SemExpr.sameTerm(ServerExpression a,
java.lang.String b)
Returns true if the arguments are the same RDF term as defined by the RDF concepts specification.
|
XsDecimalExpr |
SqlExpr.seconds(ServerExpression arg)
Returns an xs:decimal value between 0 and 60.999..., both inclusive, representing the seconds and fractional seconds in the localized value of arg.
|
XsDecimalExpr |
FnExpr.secondsFromDateTime(ServerExpression arg)
Returns an xs:decimal value between 0 and 60.999..., both inclusive representing the seconds and fractional seconds in the localized value of arg.
|
XsDecimalExpr |
FnExpr.secondsFromDuration(ServerExpression arg)
Returns an xs:decimal representing the seconds component in the canonical lexical representation of the value of arg.
|
XsDecimalExpr |
FnExpr.secondsFromTime(ServerExpression arg)
Returns an xs:decimal value between 0 and 60.999..., both inclusive, representing the seconds and fractional seconds in the localized value of arg.
|
ServerExpression |
PlanBuilderBase.seq(ServerExpression... expression)
Collects a sequence of server expressions as a new server expression
for evaluation on the server.
|
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.
|
XsShortExpr |
XsExpr.shortExpr(ServerExpression arg1)
Constructs or casts an expression to the xs:short server data type.
|
ItemSeqExpr |
SqlExpr.sign(ServerExpression x)
Returns the sign of number x.
|
XsDoubleExpr |
MathExpr.sin(ServerExpression x)
Returns the sine of x, in the range from -1 to +1 (inclusive).
|
XsDoubleExpr |
MathExpr.sinh(ServerExpression x)
Returns the hyperbolic sine of x.
|
XsStringExpr |
SqlExpr.space(ServerExpression n)
Returns a string that is the given number of spaces.
|
XsDoubleExpr |
MathExpr.sqrt(ServerExpression x)
Returns the square root of x.
|
XsBooleanExpr |
FnExpr.startsWith(ServerExpression parameter1,
ServerExpression parameter2)
Returns true if the first parameter starts with the string from the second parameter, otherwise returns false.
|
XsBooleanExpr |
FnExpr.startsWith(ServerExpression parameter1,
ServerExpression parameter2,
ServerExpression collation)
Returns true if the first parameter starts with the string from the second parameter, otherwise returns false.
|
XsBooleanExpr |
FnExpr.startsWith(ServerExpression parameter1,
java.lang.String parameter2)
Returns true if the first parameter starts with the string from the second parameter, otherwise returns false.
|
XsBooleanExpr |
FnExpr.startsWith(ServerExpression parameter1,
java.lang.String parameter2,
java.lang.String collation)
Returns true if the first parameter starts with the string from the second parameter, otherwise returns false.
|
XsDoubleExpr |
MathExpr.stddev(ServerExpression arg)
Returns the sample standard deviation of a sequence of values.
|
XsDoubleExpr |
MathExpr.stddevP(ServerExpression arg)
Returns the standard deviation of a population.
|
XsStringSeqExpr |
CtsExpr.stem(ServerExpression text)
Returns the stem(s) for a word.
|
XsStringSeqExpr |
CtsExpr.stem(ServerExpression text,
ServerExpression language)
Returns the stem(s) for a word.
|
XsStringSeqExpr |
CtsExpr.stem(ServerExpression text,
ServerExpression language,
ServerExpression partOfSpeech)
Returns the stem(s) for a word.
|
XsStringSeqExpr |
CtsExpr.stem(ServerExpression text,
java.lang.String language)
Returns the stem(s) for a word.
|
XsStringSeqExpr |
CtsExpr.stem(ServerExpression text,
java.lang.String language,
java.lang.String partOfSpeech)
Returns the stem(s) for a word.
|
XsUnsignedLongExpr |
XdmpExpr.step64(ServerExpression initial,
ServerExpression step)
Combines an initial hash with a subsequent hash.
|
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.
|
XsIntegerExpr |
FnExpr.stringLength(ServerExpression sourceString)
Returns an integer representing the length of the specified string.
|
XsIntegerSeqExpr |
FnExpr.stringToCodepoints(ServerExpression arg)
Returns the sequence of Unicode code points that constitute an xs:string.
|
JsonArrayExpr |
JsonExpr.subarray(ServerExpression array,
double startingLoc)
Extract a subarray from an array, producing a new array.
|
JsonArrayExpr |
JsonExpr.subarray(ServerExpression array,
double startingLoc,
double length)
Extract a subarray from an array, producing a new array.
|
JsonArrayExpr |
JsonExpr.subarray(ServerExpression array,
ServerExpression startingLoc)
Extract a subarray from an array, producing a new array.
|
JsonArrayExpr |
JsonExpr.subarray(ServerExpression array,
ServerExpression startingLoc,
ServerExpression length)
Extract a subarray from an array, producing a new array.
|
ItemSeqExpr |
FnExpr.subsequence(ServerExpression sourceSeq,
double startingLoc)
Returns the contiguous sequence of items in the value of sourceSeq beginning at the position indicated by the value of startingLoc and continuing for the number of items indicated by the value of length.
|
ItemSeqExpr |
FnExpr.subsequence(ServerExpression sourceSeq,
double startingLoc,
double length)
Returns the contiguous sequence of items in the value of sourceSeq beginning at the position indicated by the value of startingLoc and continuing for the number of items indicated by the value of length.
|
ItemSeqExpr |
FnExpr.subsequence(ServerExpression sourceSeq,
ServerExpression startingLoc)
Returns the contiguous sequence of items in the value of sourceSeq beginning at the position indicated by the value of startingLoc and continuing for the number of items indicated by the value of length.
|
ItemSeqExpr |
FnExpr.subsequence(ServerExpression sourceSeq,
ServerExpression startingLoc,
ServerExpression length)
Returns the contiguous sequence of items in the value of sourceSeq beginning at the position indicated by the value of startingLoc and continuing for the number of items indicated by the value of length.
|
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.
|
abstract XsNumericExpr |
PlanBuilder.subtract(ServerExpression left,
ServerExpression right)
This function subtracts the right numericExpression from the left numericExpression and returns the value.
|
XsAnyAtomicTypeExpr |
FnExpr.sum(ServerExpression arg)
Returns a value obtained by adding together the values in arg.
|
XsAnyAtomicTypeExpr |
FnExpr.sum(ServerExpression arg,
ServerExpression zero)
Returns a value obtained by adding together the values in arg.
|
XsAnyAtomicTypeExpr |
FnExpr.sum(ServerExpression arg,
java.lang.String zero)
Returns a value obtained by adding together the values in arg.
|
ItemSeqExpr |
FnExpr.tail(ServerExpression seq)
Returns all but the first item in a sequence.
|
XsDoubleExpr |
MathExpr.tan(ServerExpression x)
Returns the tangent of x.
|
XsDoubleExpr |
MathExpr.tanh(ServerExpression x)
Returns the hyperbolic tangent of x, in the range from -1 to +1 (inclusive).
|
XsTimeExpr |
XsExpr.time(ServerExpression arg1)
Constructs or casts an expression to the xs:time server data type.
|
ItemExpr |
SqlExpr.timestampadd(ServerExpression dateTimeType,
int value,
ServerExpression timestamp)
Returns a xs:string? timestamp created by adding a number to the given dateTimeType field of a given timestamp.
|
ItemExpr |
SqlExpr.timestampadd(ServerExpression dateTimeType,
ServerExpression value,
ServerExpression timestamp)
Returns a xs:string? timestamp created by adding a number to the given dateTimeType field of a given timestamp.
|
XsIntegerExpr |
SqlExpr.timestampdiff(ServerExpression dateTimeType,
ServerExpression timestamp1,
ServerExpression timestamp2)
Returns the difference in dateTimeType field of two given timestamps.
|
XsDateTimeExpr |
XdmpExpr.timestampToWallclock(ServerExpression timestamp)
Converts a 64 bit timestamp value to an xs:dateTime.
|
XsDayTimeDurationExpr |
FnExpr.timezoneFromDate(ServerExpression arg)
Returns the timezone component of arg if any.
|
XsDayTimeDurationExpr |
FnExpr.timezoneFromDateTime(ServerExpression arg)
Returns the timezone component of arg if any.
|
XsDayTimeDurationExpr |
FnExpr.timezoneFromTime(ServerExpression arg)
Returns the timezone component of arg if any.
|
XsStringExpr |
SemExpr.timezoneString(ServerExpression value)
Returns the timezone of an xs:dateTime value as a string.
|
JsonArrayExpr |
JsonExpr.toArray(ServerExpression items)
Constructs json:array from a sequence of items.
|
JsonArrayExpr |
JsonExpr.toArray(ServerExpression items,
double limit)
Constructs json:array from a sequence of items.
|
JsonArrayExpr |
JsonExpr.toArray(ServerExpression items,
double limit,
ServerExpression zero)
Constructs json:array from a sequence of items.
|
JsonArrayExpr |
JsonExpr.toArray(ServerExpression items,
ServerExpression limit)
Constructs json:array from a sequence of items.
|
JsonArrayExpr |
JsonExpr.toArray(ServerExpression items,
ServerExpression limit,
ServerExpression zero)
Constructs json:array from a sequence of items.
|
NodeExpr |
XdmpExpr.toJson(ServerExpression item)
Constructs a JSON document.
|
XsTokenExpr |
XsExpr.token(ServerExpression arg1)
Constructs or casts an expression to the xs:token server data type.
|
XsStringSeqExpr |
CtsExpr.tokenize(ServerExpression text)
Tokenizes text into words, punctuation, and spaces.
|
XsStringSeqExpr |
CtsExpr.tokenize(ServerExpression text,
ServerExpression language)
Tokenizes text into words, punctuation, and spaces.
|
XsStringSeqExpr |
FnExpr.tokenize(ServerExpression input,
ServerExpression pattern)
Returns a sequence of strings contructed by breaking the specified input into substrings separated by the specified pattern.
|
XsStringSeqExpr |
CtsExpr.tokenize(ServerExpression text,
ServerExpression language,
ServerExpression field)
Tokenizes text into words, punctuation, and spaces.
|
XsStringSeqExpr |
FnExpr.tokenize(ServerExpression input,
ServerExpression pattern,
ServerExpression flags)
Returns a sequence of strings contructed by breaking the specified input into substrings separated by the specified pattern.
|
XsStringSeqExpr |
CtsExpr.tokenize(ServerExpression text,
java.lang.String language)
Tokenizes text into words, punctuation, and spaces.
|
XsStringSeqExpr |
FnExpr.tokenize(ServerExpression input,
java.lang.String pattern)
Returns a sequence of strings contructed by breaking the specified input into substrings separated by the specified pattern.
|
XsStringSeqExpr |
CtsExpr.tokenize(ServerExpression text,
java.lang.String language,
java.lang.String field)
Tokenizes text into words, punctuation, and spaces.
|
XsStringSeqExpr |
FnExpr.tokenize(ServerExpression input,
java.lang.String pattern,
java.lang.String flags)
Returns a sequence of strings contructed by breaking the specified input into substrings separated by the specified pattern.
|
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.
|
XsNumericExpr |
MathExpr.trunc(ServerExpression arg)
Returns the number truncated to a certain number of decimal places.
|
XsNumericExpr |
MathExpr.trunc(ServerExpression arg,
long n)
Returns the number truncated to a certain number of decimal places.
|
XsNumericExpr |
MathExpr.trunc(ServerExpression arg,
ServerExpression n)
Returns the number truncated to a certain number of decimal places.
|
XsQNameExpr |
XdmpExpr.type(ServerExpression value)
Returns the name of the simple type of the atomic value argument as an xs:QName.
|
XsAnyAtomicTypeExpr |
SemExpr.typedLiteral(ServerExpression value,
ServerExpression datatype)
Returns a value to represent the RDF typed literal with lexical value value and datatype IRI datatype.
|
XsAnyAtomicTypeExpr |
SemExpr.typedLiteral(ServerExpression value,
java.lang.String datatype)
Returns a value to represent the RDF typed literal with lexical value value and datatype IRI datatype.
|
SemUnknownExpr |
SemExpr.unknown(ServerExpression string,
ServerExpression datatype)
Returns a sem:unknown value with the given literal value and datatype IRI.
|
SemUnknownExpr |
SemExpr.unknown(ServerExpression string,
java.lang.String datatype)
Returns a sem:unknown value with the given literal value and datatype IRI.
|
SemIriExpr |
SemExpr.unknownDatatype(ServerExpression val)
Returns the datatype IRI of a sem:unknown value.
|
ItemSeqExpr |
FnExpr.unordered(ServerExpression sourceSeq)
Returns the items of sourceSeq in an implementation dependent order.
|
XsUnsignedByteExpr |
XsExpr.unsignedByte(ServerExpression arg1)
Constructs or casts an expression to the xs:unsignedByte server data type.
|
XsUnsignedIntExpr |
XsExpr.unsignedInt(ServerExpression arg1)
Constructs or casts an expression to the xs:unsignedInt server data type.
|
XsUnsignedLongExpr |
XsExpr.unsignedLong(ServerExpression arg1)
Constructs or casts an expression to the xs:unsignedLong server data type.
|
XsUnsignedShortExpr |
XsExpr.unsignedShort(ServerExpression arg1)
Constructs or casts an expression to the xs:unsignedShort server data type.
|
XsUntypedAtomicExpr |
XsExpr.untypedAtomic(ServerExpression arg1)
Constructs or casts an expression to the xs:untypedAtomic server data type.
|
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.
|
XsDoubleExpr |
MathExpr.variance(ServerExpression arg)
Returns the sample variance of a sequence of values.
|
XsDoubleExpr |
MathExpr.varianceP(ServerExpression arg)
Returns the population variance of a sequence of values.
|
XsUnsignedLongExpr |
XdmpExpr.wallclockToTimestamp(ServerExpression timestamp)
Converts an xs:dateTime to a 64 bit timestamp value.
|
XsIntegerExpr |
SqlExpr.week(ServerExpression arg)
Returns an xs:integer between 1 and 53, both inclusive, representing the week value in the localized value of arg.
|
XsIntegerExpr |
SqlExpr.weekday(ServerExpression arg1) |
XsIntegerExpr |
XdmpExpr.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 |
XdmpExpr.weekFromDate(ServerExpression arg)
Returns an xs:integer between 1 and 53, both inclusive, representing the week value in the localized value of arg.
|
abstract PlanCase |
PlanBuilder.when(boolean condition,
ServerExpression... value)
This function executes the specified expression if the specified condition is true for the row.
|
abstract PlanCase |
PlanBuilder.when(ServerExpression condition,
ServerExpression... value)
This function executes the specified expression if the specified condition is true for the row.
|
abstract PlanCase |
PlanBuilder.when(ServerExpression condition,
ServerExpression... value)
This function executes the specified expression if the specified condition is true for the row.
|
PlanBuilder.ModifyPlan |
PlanBuilderBase.ModifyPlanBase.where(ServerExpression condition)
This method restricts the row set to rows matched by the boolean expression.
|
abstract AttributeNodeExpr |
PlanBuilder.xmlAttribute(ServerExpression name,
ServerExpression value)
This function constructs an XML attribute with the name (which can be a string or QName) and atomic value.
|
abstract AttributeNodeSeqExpr |
PlanBuilder.xmlAttributeSeq(ServerExpression... attribute) |
abstract CommentNodeExpr |
PlanBuilder.xmlComment(ServerExpression content)
This function constructs an XML comment with the atomic value.
|
abstract DocumentNodeExpr |
PlanBuilder.xmlDocument(ServerExpression root)
This function constructs an XML document with the root content, which must be exactly one node.
|
abstract ElementNodeExpr |
PlanBuilder.xmlElement(ServerExpression name)
This function constructs an XML element with the name (which can be a string or QName), zero or more attributes, and child content.
|
abstract ElementNodeExpr |
PlanBuilder.xmlElement(ServerExpression name,
ServerExpression attributes)
This function constructs an XML element with the name (which can be a string or QName), zero or more attributes, and child content.
|
abstract ElementNodeExpr |
PlanBuilder.xmlElement(ServerExpression name,
ServerExpression attributes,
ServerExpression... content)
This function constructs an XML element with the name (which can be a string or QName), zero or more attributes, and child content.
|
abstract ElementNodeExpr |
PlanBuilder.xmlElement(ServerExpression name,
ServerExpression attributes,
ServerExpression... content)
This function constructs an XML element with the name (which can be a string or QName), zero or more attributes, and child content.
|
abstract ElementNodeExpr |
PlanBuilder.xmlElement(java.lang.String name,
ServerExpression attributes)
This function constructs an XML element with the name (which can be a string or QName), zero or more attributes, and child content.
|
abstract ElementNodeExpr |
PlanBuilder.xmlElement(java.lang.String name,
ServerExpression attributes,
ServerExpression... content)
This function constructs an XML element with the name (which can be a string or QName), zero or more attributes, and child content.
|
abstract ElementNodeExpr |
PlanBuilder.xmlElement(java.lang.String name,
ServerExpression attributes,
ServerExpression... content)
This function constructs an XML element with the name (which can be a string or QName), zero or more attributes, and child content.
|
abstract ProcessingInstructionNodeExpr |
PlanBuilder.xmlPi(ServerExpression name,
ServerExpression value)
This function constructs an XML processing instruction with the atomic value.
|
abstract TextNodeExpr |
PlanBuilder.xmlText(ServerExpression value)
This function constructs an XML text node with the specified value.
|
XsUnsignedLongExpr |
XdmpExpr.xor64(ServerExpression x,
ServerExpression y)
XOR two 64-bit integer values.
|
abstract NodeSeqExpr |
PlanBuilder.xpath(PlanColumn column,
ServerExpression path)
This function extracts a sequence of child nodes from a column with node values -- especially, the document nodes from a document join.
|
XsIntegerExpr |
SqlExpr.year(ServerExpression arg)
Returns an xs:integer representing the year component in the localized value of arg.
|
XsIntegerExpr |
SqlExpr.yearday(ServerExpression arg)
Returns an xs:integer between 1 and 366, both inclusive, representing the yearday value in the localized value of arg.
|
XsIntegerExpr |
XdmpExpr.yeardayFromDate(ServerExpression arg)
Returns an xs:integer between 1 and 366, both inclusive, representing the yearday value in the localized value of arg.
|
XsIntegerExpr |
FnExpr.yearFromDate(ServerExpression arg)
Returns an xs:integer representing the year component in the localized value of arg.
|
XsIntegerExpr |
FnExpr.yearFromDateTime(ServerExpression arg)
Returns an xs:integer representing the year component in the localized value of arg.
|
XsYearMonthDurationExpr |
XsExpr.yearMonthDuration(ServerExpression arg1)
Constructs or casts an expression to the xs:yearMonthDuration server data type.
|
XsIntegerExpr |
FnExpr.yearsFromDuration(ServerExpression arg)
Returns an xs:integer representing the years component in the canonical lexical representation of the value of arg.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ArrayNodeExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
ArrayNodeSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
AttributeNodeExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
AttributeNodeSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
BooleanNodeExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
BooleanNodeSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
CommentNodeExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
CommentNodeSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
CtsBoxExpr
An instance of a cts.box expression.
|
interface |
CtsBoxSeqExpr
A sequence of cts.box expressions.
|
interface |
CtsCircleExpr
An instance of a cts.circle expression.
|
interface |
CtsCircleSeqExpr
A sequence of cts.circle expressions.
|
interface |
CtsPeriodExpr
An instance of a cts.period expression.
|
interface |
CtsPeriodSeqExpr
A sequence of cts.period expressions.
|
interface |
CtsPointExpr
An instance of a cts.point expression.
|
interface |
CtsPointSeqExpr
A sequence of cts.point expressions.
|
interface |
CtsPolygonExpr
An instance of a cts.polygon expression.
|
interface |
CtsPolygonSeqExpr
A sequence of cts.polygon expressions.
|
interface |
CtsQueryExpr
An instance of a cts.query expression.
|
interface |
CtsQuerySeqExpr
A sequence of cts.query expressions.
|
interface |
CtsReferenceExpr
An instance of a cts.reference expression.
|
interface |
CtsReferenceSeqExpr
A sequence of cts.reference expressions.
|
interface |
CtsRegionExpr
An instance of a cts.region expression.
|
interface |
CtsRegionSeqExpr
A sequence of cts.region expressions.
|
interface |
DocumentNodeExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
DocumentNodeSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
ElementNodeExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
ElementNodeSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
ItemExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
ItemSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
ItemSeqVal
One or more server values.
|
interface |
ItemVal
An instance of a server value.
|
interface |
JsonArrayExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
JsonArraySeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
JsonContentNodeExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
JsonContentNodeSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
JsonObjectExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
JsonObjectSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
JsonRootNodeExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
JsonRootNodeSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
MapMapExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
MapMapSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
MathLinearModelExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
MathLinearModelSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
NodeExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
NodeSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
NullNodeExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
NullNodeSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
NumberNodeExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
NumberNodeSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
ObjectNodeExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
ObjectNodeSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
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 |
ProcessingInstructionNodeExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
ProcessingInstructionNodeSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
RdfLangStringExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
RdfLangStringSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
RdfLangStringSeqVal
An instance of an RDF language string value.
|
interface |
RdfLangStringVal
A sequence of RDF language string values.
|
interface |
SemBlankExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
SemBlankSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
SemInvalidExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
SemInvalidSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
SemIriExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
SemIriSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
SemIriSeqVal
A sequence of semantic IRI values.
|
interface |
SemIriVal
An instance of a semantic IRI value.
|
interface |
SemUnknownExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
SemUnknownSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
TextNodeExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
TextNodeSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XmlContentNodeExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XmlContentNodeSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XmlRootNodeExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XmlRootNodeSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsAnyAtomicTypeExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsAnyAtomicTypeSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsAnyAtomicTypeSeqVal
A sequence of server atomic values.
|
interface |
XsAnyAtomicTypeVal
An instance of a server atomic value.
|
interface |
XsAnySimpleTypeExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsAnySimpleTypeSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsAnySimpleTypeSeqVal
A sequence of server simple values.
|
interface |
XsAnySimpleTypeVal
An instance of a server simple value.
|
interface |
XsAnyURIExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsAnyURISeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsAnyURISeqVal
A sequence of server URI values.
|
interface |
XsAnyURIVal
An instance of a server URI value.
|
interface |
XsBase64BinaryExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsBase64BinarySeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsBase64BinarySeqVal
A sequence of server base 64 binary values.
|
interface |
XsBase64BinaryVal
An instance of a server base 64 binary value.
|
interface |
XsBooleanExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsBooleanSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsBooleanSeqVal
A sequence of server boolean values.
|
interface |
XsBooleanVal
An instance of a server boolean value.
|
interface |
XsByteExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsByteSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsByteSeqVal
A sequence of server byte values.
|
interface |
XsByteVal
An instance of a server byte value.
|
interface |
XsDateExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsDateSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsDateSeqVal
A sequence of server date values.
|
interface |
XsDateTimeExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsDateTimeSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsDateTimeSeqVal
A sequence of server datetime values.
|
interface |
XsDateTimeVal
An instance of a server datetime value.
|
interface |
XsDateVal
An instance of a server date value.
|
interface |
XsDayTimeDurationExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsDayTimeDurationSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsDayTimeDurationSeqVal
A sequence of server day-time duration values.
|
interface |
XsDayTimeDurationVal
An instance of a server day-time duration value.
|
interface |
XsDecimalExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsDecimalSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsDecimalSeqVal
A sequence of server decimal values.
|
interface |
XsDecimalVal
An instance of a server decimal value.
|
interface |
XsDoubleExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsDoubleSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsDoubleSeqVal
A sequence of server double values.
|
interface |
XsDoubleVal
An instance of a server double value.
|
interface |
XsDurationExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsDurationSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsDurationSeqVal
A sequence of server duration values.
|
interface |
XsDurationVal
An instance of a server duration value.
|
interface |
XsFloatExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsFloatSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsFloatSeqVal
A sequence of server float values.
|
interface |
XsFloatVal
An instance of a server float value.
|
interface |
XsGDayExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsGDaySeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsGDaySeqVal
A sequence of server GDay values.
|
interface |
XsGDayVal
An instance of a server GDay value.
|
interface |
XsGMonthDayExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsGMonthDaySeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsGMonthDaySeqVal
A sequence of server GMonthDay values.
|
interface |
XsGMonthDayVal
An instance of a server GMonthDay value.
|
interface |
XsGMonthExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsGMonthSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsGMonthSeqVal
A sequence of server GMonth values.
|
interface |
XsGMonthVal
An instance of a server GMonth value.
|
interface |
XsGYearExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsGYearMonthExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsGYearMonthSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsGYearMonthSeqVal
A sequence of server GYearMonth values.
|
interface |
XsGYearMonthVal
An instance of a server GYearMonth value.
|
interface |
XsGYearSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsGYearSeqVal
A sequence of server GYear values.
|
interface |
XsGYearVal
An instance of a server GYear value.
|
interface |
XsHexBinaryExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsHexBinarySeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsHexBinarySeqVal
A sequence of server hex binary values.
|
interface |
XsHexBinaryVal
An instance of a server hex binary value.
|
interface |
XsIntegerExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsIntegerSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsIntegerSeqVal
A sequence of server integer values.
|
interface |
XsIntegerVal
An instance of a server integer value.
|
interface |
XsIntExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsIntSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsIntSeqVal
A sequence of server int values.
|
interface |
XsIntVal
An instance of a server int value.
|
interface |
XsLanguageExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsLanguageSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsLongExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsLongSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsLongSeqVal
A sequence of server long values.
|
interface |
XsLongVal
An instance of a server long value.
|
interface |
XsNameExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsNameSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsNCNameExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsNCNameSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsNegativeIntegerExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsNegativeIntegerSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsNMTOKENExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsNMTOKENSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsNonNegativeIntegerExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsNonNegativeIntegerSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsNonNegativeIntegerSeqVal
A sequence of non-negative integer values.
|
interface |
XsNonNegativeIntegerVal
An instance of a server non-negative integer value.
|
interface |
XsNonPositiveIntegerExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsNonPositiveIntegerSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsNormalizedStringExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsNormalizedStringSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsNumericExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsNumericSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsNumericSeqVal
A sequence of server numeric values.
|
interface |
XsNumericVal
An instance of a server numeric value.
|
interface |
XsPositiveIntegerExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsPositiveIntegerSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsQNameExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsQNameSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsQNameSeqVal
A sequence of server qualified name values.
|
interface |
XsQNameVal
An instance of a server qualified name value.
|
interface |
XsShortExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsShortSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsShortSeqVal
A sequence of server short values.
|
interface |
XsShortVal
An instance of a server short value.
|
interface |
XsStringExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsStringSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsStringSeqVal
A sequence of server string values.
|
interface |
XsStringVal
An instance of a server string value.
|
interface |
XsTimeExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsTimeSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsTimeSeqVal
A sequence of server time values.
|
interface |
XsTimeVal
An instance of a server time value.
|
interface |
XsTokenExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsTokenSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsUnsignedByteExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsUnsignedByteSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsUnsignedByteSeqVal
A sequence of server unsigned byte values.
|
interface |
XsUnsignedByteVal
An instance of a server unsigned byte value.
|
interface |
XsUnsignedIntExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsUnsignedIntSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsUnsignedIntSeqVal
A sequence of server unsigned int values.
|
interface |
XsUnsignedIntVal
An instance of a server unsigned int value.
|
interface |
XsUnsignedLongExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsUnsignedLongSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsUnsignedLongSeqVal
A sequence of server unsigned long values.
|
interface |
XsUnsignedLongVal
An instance of a server unsigned long value.
|
interface |
XsUnsignedShortExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsUnsignedShortSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsUnsignedShortSeqVal
A sequence of server unsigned short values.
|
interface |
XsUnsignedShortVal
An instance of a server unsigned short value.
|
interface |
XsUntypedAtomicExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsUntypedAtomicSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsUntypedAtomicSeqVal
A sequence of server untyped atomic values.
|
interface |
XsUntypedAtomicVal
An instance of a server untyped atomic value.
|
interface |
XsYearMonthDurationExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsYearMonthDurationSeqExpr
Deprecated.
(as of 4.2) Use
ServerExpression |
interface |
XsYearMonthDurationSeqVal
A sequence of server year-month duration values.
|
interface |
XsYearMonthDurationVal
An instance of a server year-month duration value.
|
Copyright © 2013-2018 MarkLogic Corporation.