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 |
FnExpr.abs(ServerExpression arg)
Returns the absolute value of arg.
|
ServerExpression |
MathExpr.acos(ServerExpression x)
Returns the arc cosine of x, in radians, in the range from 0 to pi (inclusive).
|
abstract ServerExpression |
PlanBuilder.add(ServerExpression... left)
This function returns the sum of the specified numeric expressions.
|
ServerExpression |
XdmpExpr.add64(ServerExpression x,
ServerExpression y)
Add two 64-bit integer values, discarding overflow.
|
ServerExpression |
FnExpr.adjustDateTimeToTimezone(ServerExpression arg)
Adjusts an xs:dateTime value to a specific timezone, or to no timezone at all.
|
ServerExpression |
FnExpr.adjustDateTimeToTimezone(ServerExpression arg,
ServerExpression timezone)
Adjusts an xs:dateTime value to a specific timezone, or to no timezone at all.
|
ServerExpression |
FnExpr.adjustDateTimeToTimezone(ServerExpression arg,
java.lang.String timezone)
Adjusts an xs:dateTime value to a specific timezone, or to no timezone at all.
|
ServerExpression |
FnExpr.adjustDateToTimezone(ServerExpression arg)
Adjusts an xs:date value to a specific timezone, or to no timezone at all.
|
ServerExpression |
FnExpr.adjustDateToTimezone(ServerExpression arg,
ServerExpression timezone)
Adjusts an xs:date value to a specific timezone, or to no timezone at all.
|
ServerExpression |
FnExpr.adjustDateToTimezone(ServerExpression arg,
java.lang.String timezone)
Adjusts an xs:date value to a specific timezone, or to no timezone at all.
|
ServerExpression |
FnExpr.adjustTimeToTimezone(ServerExpression arg)
Adjusts an xs:time value to a specific timezone, or to no timezone at all.
|
ServerExpression |
FnExpr.adjustTimeToTimezone(ServerExpression arg,
ServerExpression timezone)
Adjusts an xs:time value to a specific timezone, or to no timezone at all.
|
ServerExpression |
FnExpr.adjustTimeToTimezone(ServerExpression arg,
java.lang.String timezone)
Adjusts an xs:time value to a specific timezone, or to no timezone at all.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
FnExpr.analyzeString(java.lang.String in,
java.lang.String 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.
|
ServerExpression |
FnExpr.analyzeString(java.lang.String in,
java.lang.String regex,
java.lang.String 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 ServerExpression |
PlanBuilder.and(ServerExpression... left)
This function returns true if the specified expressions all return true.
|
ServerExpression |
XdmpExpr.and64(ServerExpression x,
ServerExpression y)
AND two 64-bit integer values.
|
ServerExpression |
XsExpr.anyURI(ServerExpression arg1)
Constructs or casts an expression to the xs:anyURI server data type.
|
ServerExpression |
GeoExpr.approxCenter(ServerExpression region)
Return a point approximating the center of the given region.
|
ServerExpression |
GeoExpr.approxCenter(ServerExpression region,
ServerExpression options)
Return a point approximating the center of the given region.
|
ServerExpression |
GeoExpr.approxCenter(ServerExpression region,
java.lang.String options)
Return a point approximating the center of the given region.
|
ServerExpression |
GeoExpr.arcIntersection(ServerExpression p1,
ServerExpression p2,
ServerExpression q1,
ServerExpression q2)
Returns the point at the intersection of two arcs.
|
ServerExpression |
GeoExpr.arcIntersection(ServerExpression p1,
ServerExpression p2,
ServerExpression q1,
ServerExpression q2,
ServerExpression options)
Returns the point at the intersection of two arcs.
|
ServerExpression |
GeoExpr.arcIntersection(ServerExpression p1,
ServerExpression p2,
ServerExpression q1,
ServerExpression q2,
java.lang.String options)
Returns the point at the intersection of two arcs.
|
ServerExpression |
JsonExpr.array()
Creates a (JSON) array, which is like a sequence of values, but allows for nesting.
|
ServerExpression |
JsonExpr.array(ServerExpression array)
Creates a (JSON) array, which is like a sequence of values, but allows for nesting.
|
ServerExpression |
JsonExpr.arraySize(ServerExpression array)
Returns the size of the array.
|
ServerExpression |
JsonExpr.arrayValues(ServerExpression array)
Returns the array values as an XQuery sequence.
|
ServerExpression |
JsonExpr.arrayValues(ServerExpression array,
boolean flatten)
Returns the array values as an XQuery sequence.
|
ServerExpression |
JsonExpr.arrayValues(ServerExpression array,
ServerExpression flatten)
Returns the array values as an XQuery sequence.
|
ServerExpression |
MathExpr.asin(ServerExpression x)
Returns the arc sine of x, in radians, in the range from -pi/2 to +pi/2 (inclusive).
|
ServerExpression |
MathExpr.atan(ServerExpression x)
Returns the arc tangent of x, in radians.
|
ServerExpression |
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 appropriate quadrant.
|
ServerExpression |
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 appropriate quadrant.
|
ServerExpression |
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.
|
ServerExpression |
XsExpr.base64Binary(ServerExpression arg1)
Constructs or casts an expression to the xs:base64Binary server data type.
|
ServerExpression |
XdmpExpr.base64Decode(ServerExpression encoded)
Converts base64-encoded string to plaintext.
|
ServerExpression |
XdmpExpr.base64Encode(ServerExpression plaintext)
Converts plaintext into base64-encoded string.
|
ServerExpression |
FnExpr.baseUri(ServerExpression arg)
Returns the value of the base-uri property for the specified node.
|
ServerExpression |
GeoExpr.bearing(ServerExpression p1,
ServerExpression p2)
Returns the true bearing in radians of the path from the first point to the second.
|
ServerExpression |
GeoExpr.bearing(ServerExpression p1,
ServerExpression p2,
ServerExpression options)
Returns the true bearing in radians of the path from the first point to the second.
|
ServerExpression |
GeoExpr.bearing(ServerExpression p1,
ServerExpression p2,
java.lang.String options)
Returns the true bearing in radians of the path from the first point to the second.
|
ServerExpression |
SqlExpr.bitLength(ServerExpression str)
Returns the length of the string "str" in bits.
|
ServerExpression |
SemExpr.bnode()
This function returns an identifier for a blank node, allowing the construction of a triple that refers to a blank node.
|
ServerExpression |
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.
|
ServerExpression |
FnExpr.booleanExpr(ServerExpression arg)
Computes the effective boolean value of the sequence arg.
|
ServerExpression |
XsExpr.booleanExpr(ServerExpression arg1)
Constructs or casts an expression to the xs:boolean server data type.
|
ServerExpression |
GeoExpr.boundingBoxes(ServerExpression region)
Returns a sequence of boxes that bound the given region.
|
ServerExpression |
GeoExpr.boundingBoxes(ServerExpression region,
ServerExpression options)
Returns a sequence of boxes that bound the given region.
|
ServerExpression |
GeoExpr.boundingBoxes(ServerExpression region,
java.lang.String options)
Returns a sequence of boxes that bound the given region.
|
ServerExpression |
CtsExpr.boxEast(ServerExpression box)
Returns a box's eastern boundary.
|
ServerExpression |
GeoExpr.boxIntersects(ServerExpression box,
ServerExpression region)
Returns true if the box intersects with a region.
|
ServerExpression |
GeoExpr.boxIntersects(ServerExpression box,
ServerExpression region,
ServerExpression options)
Returns true if the box intersects with a region.
|
ServerExpression |
GeoExpr.boxIntersects(ServerExpression box,
ServerExpression region,
java.lang.String options)
Returns true if the box intersects with a region.
|
ServerExpression |
CtsExpr.boxNorth(ServerExpression box)
Returns a box's northern boundary.
|
ServerExpression |
CtsExpr.boxSouth(ServerExpression box)
Returns a box's southern boundary.
|
ServerExpression |
CtsExpr.boxWest(ServerExpression box)
Returns a box's western boundary.
|
ServerExpression |
SqlExpr.bucket(ServerExpression bucketEdgesParam,
ServerExpression srchParam)
Returns an unsignedLong specifying the index of the bucket the second parameter belongs to in buckets formed by the first parameter.
|
ServerExpression |
SqlExpr.bucket(ServerExpression bucketEdgesParam,
ServerExpression srchParam,
ServerExpression collationLiteral)
Returns an unsignedLong specifying the index of the bucket the second parameter belongs to in buckets formed by the first parameter.
|
ServerExpression |
SqlExpr.bucket(ServerExpression bucketEdgesParam,
java.lang.String srchParam)
Returns an unsignedLong specifying the index of the bucket the second parameter belongs to in buckets formed by the first parameter.
|
ServerExpression |
SqlExpr.bucket(ServerExpression bucketEdgesParam,
java.lang.String srchParam,
java.lang.String collationLiteral)
Returns an unsignedLong specifying the index of the bucket the second parameter belongs to in buckets formed by the first parameter.
|
ServerExpression |
XsExpr.byteExpr(ServerExpression arg1)
Constructs or casts an expression to the xs:byte server data type.
|
ServerExpression |
PlanBuilderBase.caseExpr(PlanCase... cases)
This function returns the specified value expression if the specified value expression is true.
|
ServerExpression |
XdmpExpr.castableAs(ServerExpression namespaceUri,
ServerExpression localName,
ServerExpression item)
Returns true if a value is castable.
|
ServerExpression |
XdmpExpr.castableAs(ServerExpression namespaceUri,
java.lang.String localName,
ServerExpression item)
Returns true if a value is castable.
|
ServerExpression |
MathExpr.ceil(ServerExpression x)
Returns the smallest integer greater than or equal to x.
|
ServerExpression |
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.
|
ServerExpression |
GeoExpr.circleIntersects(ServerExpression circle,
ServerExpression region)
Returns true if the circle intersects with a region.
|
ServerExpression |
GeoExpr.circleIntersects(ServerExpression circle,
ServerExpression region,
ServerExpression options)
Returns true if the circle intersects with a region.
|
ServerExpression |
GeoExpr.circleIntersects(ServerExpression circle,
ServerExpression region,
java.lang.String options)
Returns true if the circle intersects with a region.
|
ServerExpression |
GeoExpr.circlePolygon(ServerExpression circle,
double arcTolerance)
Construct a polygon approximating a circle.
|
ServerExpression |
GeoExpr.circlePolygon(ServerExpression circle,
double arcTolerance,
java.lang.String options)
Construct a polygon approximating a circle.
|
ServerExpression |
GeoExpr.circlePolygon(ServerExpression circle,
ServerExpression arcTolerance)
Construct a polygon approximating a circle.
|
ServerExpression |
GeoExpr.circlePolygon(ServerExpression circle,
ServerExpression arcTolerance,
ServerExpression options)
Construct a polygon approximating a circle.
|
ServerExpression |
CtsExpr.circleRadius(ServerExpression circle)
Returns a circle's radius.
|
ServerExpression |
SemExpr.coalesce(ServerExpression... parameter1)
Returns the value of the first argument that evaluates without error.
|
ServerExpression |
FnExpr.codepointEqual(ServerExpression comparand1,
ServerExpression comparand2)
Returns true if the specified parameters are the same Unicode code point, otherwise returns false.
|
ServerExpression |
FnExpr.codepointEqual(ServerExpression comparand1,
java.lang.String comparand2)
Returns true if the specified parameters are the same Unicode code point, otherwise returns false.
|
ServerExpression |
FnExpr.codepointsToString(ServerExpression arg)
Creates an xs:string from a sequence of Unicode code points.
|
ServerExpression |
SqlExpr.collatedString(ServerExpression string,
ServerExpression collationURI)
Returns an rdf:collatedString value with the given value and collation tag.
|
ServerExpression |
SqlExpr.collatedString(ServerExpression string,
java.lang.String collationURI)
Returns an rdf:collatedString value with the given value and collation tag.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
FnExpr.concat(ServerExpression... parameter1)
Returns the xs:string that is the concatenation of the values of the specified parameters.
|
ServerExpression |
FnExpr.contains(ServerExpression parameter1,
ServerExpression parameter2)
Returns true if the first parameter contains the string from the second parameter, otherwise returns false.
|
ServerExpression |
MapExpr.contains(ServerExpression map,
ServerExpression key)
Returns true if the key exists in the map.
|
ServerExpression |
FnExpr.contains(ServerExpression parameter1,
ServerExpression parameter2,
ServerExpression collation)
Returns true if the first parameter contains the string from the second parameter, otherwise returns false.
|
ServerExpression |
FnExpr.contains(ServerExpression parameter1,
java.lang.String parameter2)
Returns true if the first parameter contains the string from the second parameter, otherwise returns false.
|
ServerExpression |
MapExpr.contains(ServerExpression map,
java.lang.String key)
Returns true if the key exists in the map.
|
ServerExpression |
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.
|
ServerExpression |
MathExpr.correlation(ServerExpression arg)
Returns the Pearson correlation coefficient of a data set.
|
ServerExpression |
MathExpr.cos(ServerExpression x)
Returns the cosine of x, in the range from -1 to +1 (inclusive).
|
ServerExpression |
MathExpr.cosh(ServerExpression x)
Returns the hyperbolic cosine of x.
|
ServerExpression |
MathExpr.cot(ServerExpression x)
Returns the cotangent of x.
|
ServerExpression |
FnExpr.count(ServerExpression arg)
Returns the number of items in the value of arg.
|
ServerExpression |
MapExpr.count(ServerExpression map)
Returns the number of keys used in the map.
|
ServerExpression |
FnExpr.count(ServerExpression arg,
double maximum)
Returns the number of items in the value of arg.
|
ServerExpression |
FnExpr.count(ServerExpression arg,
ServerExpression maximum)
Returns the number of items in the value of arg.
|
ServerExpression |
GeoExpr.countDistinctVertices(ServerExpression region)
Return a count of the distinct number of vertices in a region, taking tolerance into account.
|
ServerExpression |
GeoExpr.countDistinctVertices(ServerExpression region,
ServerExpression options)
Return a count of the distinct number of vertices in a region, taking tolerance into account.
|
ServerExpression |
GeoExpr.countDistinctVertices(ServerExpression region,
java.lang.String options)
Return a count of the distinct number of vertices in a region, taking tolerance into account.
|
ServerExpression |
GeoExpr.countVertices(ServerExpression region)
This function returns a count of the number of vertices in a region.
|
ServerExpression |
MathExpr.covariance(ServerExpression arg)
Returns the sample covariance of a data set.
|
ServerExpression |
MathExpr.covarianceP(ServerExpression arg)
Returns the population covariance of a data set.
|
ServerExpression |
XdmpExpr.crypt(ServerExpression password,
ServerExpression salt)
Calculates the password hash for the given password and salt.
|
ServerExpression |
XdmpExpr.crypt(ServerExpression password,
java.lang.String salt)
Calculates the password hash for the given password and salt.
|
ServerExpression |
XdmpExpr.crypt2(ServerExpression password)
Calculates the password hash for the given plain-text password.
|
ServerExpression |
FnExpr.currentDate()
Returns xs:date(fn:current-dateTime()).
|
ServerExpression |
FnExpr.currentDateTime()
Returns the current dateTime value (with timezone) from the dynamic context.
|
ServerExpression |
FnExpr.currentTime()
Returns xs:time(fn:current-dateTime()).
|
ServerExpression |
SemExpr.datatype(ServerExpression value)
Returns the name of the simple type of the atomic value argument as a SPARQL style IRI.
|
ServerExpression |
XsExpr.date(ServerExpression arg1)
Constructs or casts an expression to the xs:date server data type.
|
ServerExpression |
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
|
ServerExpression |
SqlExpr.dateadd(ServerExpression datepart,
ServerExpression number,
ServerExpression date)
|
ServerExpression |
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.
|
ServerExpression |
SqlExpr.datepart(ServerExpression datepart,
ServerExpression date)
Returns an integer that represents the specified datepart of the specified date.
|
ServerExpression |
XsExpr.dateTime(ServerExpression arg1)
Constructs or casts an expression to the xs:dateTime server data type.
|
ServerExpression |
FnExpr.dateTime(ServerExpression arg1,
ServerExpression arg2)
Returns an xs:dateTime value created by combining an xs:date and an xs:time.
|
ServerExpression |
FnExpr.dateTime(ServerExpression arg1,
java.lang.String arg2)
Returns an xs:dateTime value created by combining an xs:date and an xs:time.
|
ServerExpression |
SqlExpr.day(ServerExpression arg)
Returns an xs:integer between 1 and 31, both inclusive, representing the day component in the localized value of arg.
|
ServerExpression |
FnExpr.dayFromDate(ServerExpression arg)
Returns an xs:integer between 1 and 31, both inclusive, representing the day component in the localized value of arg.
|
ServerExpression |
FnExpr.dayFromDateTime(ServerExpression arg)
Returns an xs:integer between 1 and 31, both inclusive, representing the day component in the localized value of arg.
|
ServerExpression |
SqlExpr.dayname(ServerExpression arg)
Returns an xs:string representing the dayname value in the localized value of arg.
|
ServerExpression |
XdmpExpr.daynameFromDate(ServerExpression arg)
Returns string representing the dayname value in the localized value of arg.
|
ServerExpression |
FnExpr.daysFromDuration(ServerExpression arg)
Returns an xs:integer representing the days component in the canonical lexical representation of the value of arg.
|
ServerExpression |
XsExpr.dayTimeDuration(ServerExpression arg1)
Constructs or casts an expression to the xs:dayTimeDuration server data type.
|
ServerExpression |
XsExpr.decimal(ServerExpression arg1)
Constructs or casts an expression to the xs:decimal server data type.
|
ServerExpression |
XdmpExpr.decodeFromNCName(ServerExpression name)
Invertible function that decodes characters an NCName produced by xdmp:encode-for-NCName.
|
ServerExpression |
FnExpr.deepEqual(ServerExpression parameter1,
ServerExpression parameter2)
This function assesses whether two sequences are deep-equal to each other.
|
ServerExpression |
FnExpr.deepEqual(ServerExpression parameter1,
ServerExpression parameter2,
ServerExpression collation)
This function assesses whether two sequences are deep-equal to each other.
|
ServerExpression |
FnExpr.deepEqual(ServerExpression parameter1,
ServerExpression parameter2,
java.lang.String collation)
This function assesses whether two sequences are deep-equal to each other.
|
ServerExpression |
FnExpr.defaultCollation()
Returns the value of the default collation property from the static context.
|
ServerExpression |
SemExpr.defaultGraphIri()
Returns the iri of the default graph.
|
ServerExpression |
MathExpr.degrees(ServerExpression x)
Returns numeric expression converted from radians to degrees.
|
ServerExpression |
XdmpExpr.describe(ServerExpression item)
Returns a string representing the description of a given item sequence.
|
ServerExpression |
XdmpExpr.describe(ServerExpression item,
ServerExpression maxSequenceLength)
Returns a string representing the description of a given item sequence.
|
ServerExpression |
XdmpExpr.describe(ServerExpression item,
ServerExpression maxSequenceLength,
ServerExpression maxItemLength)
Returns a string representing the description of a given item sequence.
|
ServerExpression |
GeoExpr.destination(ServerExpression p,
double bearing,
double distance)
Returns the point at the given distance (in units) along the given bearing (in radians) from the starting point.
|
ServerExpression |
GeoExpr.destination(ServerExpression p,
double bearing,
double distance,
java.lang.String options)
Returns the point at the given distance (in units) along the given bearing (in radians) from the starting point.
|
ServerExpression |
GeoExpr.destination(ServerExpression p,
ServerExpression bearing,
ServerExpression distance)
Returns the point at the given distance (in units) along the given bearing (in radians) from the starting point.
|
ServerExpression |
GeoExpr.destination(ServerExpression p,
ServerExpression bearing,
ServerExpression distance,
ServerExpression options)
Returns the point at the given distance (in units) along the given bearing (in radians) from the starting point.
|
ServerExpression |
XdmpExpr.diacriticLess(ServerExpression string)
Returns the specified string, converting all of the characters with diacritics to characters without diacritics.
|
ServerExpression |
GeoExpr.distance(ServerExpression p1,
ServerExpression p2)
Returns the distance (in units) between two points.
|
ServerExpression |
GeoExpr.distance(ServerExpression p1,
ServerExpression p2,
ServerExpression options)
Returns the distance (in units) between two points.
|
ServerExpression |
GeoExpr.distance(ServerExpression p1,
ServerExpression p2,
java.lang.String options)
Returns the distance (in units) between two points.
|
ServerExpression |
GeoExpr.distanceConvert(ServerExpression distance,
ServerExpression unit1,
ServerExpression unit2)
This function converts a distance from one unit of measure to another.
|
ServerExpression |
GeoExpr.distanceConvert(ServerExpression distance,
java.lang.String unit1,
java.lang.String unit2)
This function converts a distance from one unit of measure to another.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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 ServerExpression |
PlanBuilder.divide(ServerExpression left,
ServerExpression right)
This function divides the left numericExpression by the right numericExpression and returns the value.
|
ServerExpression |
FnExpr.documentUri(ServerExpression arg)
Returns the value of the document-uri property for the specified node.
|
ServerExpression |
XsExpr.doubleExpr(ServerExpression arg1)
Constructs or casts an expression to the xs:double server data type.
|
ServerExpression |
SpellExpr.doubleMetaphone(ServerExpression word)
Given a word returns the two metaphone keys.
|
ServerExpression |
XdmpExpr.elementContentType(ServerExpression element)
Returns the schema-defined content-type of an element ("empty", "simple", "element-only", or "mixed").
|
ServerExpression |
GeoExpr.ellipsePolygon(ServerExpression center,
double semiMajorAxis,
double semiMinorAxis,
double azimuth,
double arcTolerance)
Construct a polygon approximating an ellipse.
|
ServerExpression |
GeoExpr.ellipsePolygon(ServerExpression center,
double semiMajorAxis,
double semiMinorAxis,
double azimuth,
double arcTolerance,
java.lang.String options)
Construct a polygon approximating an ellipse.
|
ServerExpression |
GeoExpr.ellipsePolygon(ServerExpression center,
ServerExpression semiMajorAxis,
ServerExpression semiMinorAxis,
ServerExpression azimuth,
ServerExpression arcTolerance)
Construct a polygon approximating an ellipse.
|
ServerExpression |
GeoExpr.ellipsePolygon(ServerExpression center,
ServerExpression semiMajorAxis,
ServerExpression semiMinorAxis,
ServerExpression azimuth,
ServerExpression arcTolerance,
ServerExpression options)
Construct a polygon approximating an ellipse.
|
ServerExpression |
FnExpr.empty(ServerExpression arg)
If the value of arg is the empty sequence, the function returns true; otherwise, the function returns false.
|
ServerExpression |
XdmpExpr.encodeForNCName(ServerExpression name)
Invertible function that escapes characters required to be part of an NCName.
|
ServerExpression |
FnExpr.encodeForUri(ServerExpression uriPart)
Invertible function that escapes characters required to be escaped inside path segments of URIs.
|
ServerExpression |
FnExpr.endsWith(ServerExpression parameter1,
ServerExpression parameter2)
Returns true if the first parameter ends with the string from the second parameter, otherwise returns false.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
MapExpr.entry(ServerExpression key,
ServerExpression value)
Constructs a new map with a single entry consisting of the key and value specified as arguments.
|
abstract ServerExpression |
PlanBuilder.eq(ServerExpression... operand)
This function takes two or more expressions and returns true if all of the expressions return the same value.
|
ServerExpression |
FnExpr.escapeHtmlUri(ServerExpression uriPart)
%-escapes everything except printable ASCII characters.
|
ServerExpression |
FnExpr.exists(ServerExpression arg)
If the value of arg is not the empty sequence, the function returns true; otherwise, the function returns false.
|
ServerExpression |
MathExpr.exp(ServerExpression x)
Returns e (approximately 2.71828182845905) to the xth power.
|
ServerExpression |
MathExpr.fabs(ServerExpression x)
Returns the absolute value of x.
|
ServerExpression |
FnExpr.falseExpr()
Returns the xs:boolean value false.
|
ServerExpression |
XsExpr.floatExpr(ServerExpression arg1)
Constructs or casts an expression to the xs:float server data type.
|
ServerExpression |
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.
|
ServerExpression |
MathExpr.floor(ServerExpression x)
Returns the largest integer less than or equal to x.
|
ServerExpression |
MathExpr.fmod(ServerExpression x,
double y)
Returns the remainder of x/y.
|
ServerExpression |
MathExpr.fmod(ServerExpression x,
ServerExpression y)
Returns the remainder of x/y.
|
ServerExpression |
FnExpr.formatDate(ServerExpression value,
ServerExpression picture)
Returns a formatted date value based on the picture argument.
|
ServerExpression |
FnExpr.formatDate(ServerExpression value,
ServerExpression picture,
ServerExpression language)
Returns a formatted date value based on the picture argument.
|
ServerExpression |
FnExpr.formatDate(ServerExpression value,
ServerExpression picture,
ServerExpression language,
ServerExpression calendar)
Returns a formatted date value based on the picture argument.
|
ServerExpression |
FnExpr.formatDate(ServerExpression value,
ServerExpression picture,
ServerExpression language,
ServerExpression calendar,
ServerExpression country)
Returns a formatted date value based on the picture argument.
|
ServerExpression |
FnExpr.formatDate(ServerExpression value,
java.lang.String picture)
Returns a formatted date value based on the picture argument.
|
ServerExpression |
FnExpr.formatDate(ServerExpression value,
java.lang.String picture,
java.lang.String language)
Returns a formatted date value based on the picture argument.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
FnExpr.formatDateTime(ServerExpression value,
ServerExpression picture)
Returns a formatted dateTime value based on the picture argument.
|
ServerExpression |
FnExpr.formatDateTime(ServerExpression value,
ServerExpression picture,
ServerExpression language)
Returns a formatted dateTime value based on the picture argument.
|
ServerExpression |
FnExpr.formatDateTime(ServerExpression value,
ServerExpression picture,
ServerExpression language,
ServerExpression calendar)
Returns a formatted dateTime value based on the picture argument.
|
ServerExpression |
FnExpr.formatDateTime(ServerExpression value,
ServerExpression picture,
ServerExpression language,
ServerExpression calendar,
ServerExpression country)
Returns a formatted dateTime value based on the picture argument.
|
ServerExpression |
FnExpr.formatDateTime(ServerExpression value,
java.lang.String picture)
Returns a formatted dateTime value based on the picture argument.
|
ServerExpression |
FnExpr.formatDateTime(ServerExpression value,
java.lang.String picture,
java.lang.String language)
Returns a formatted dateTime value based on the picture argument.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
XdmpExpr.formatNumber(ServerExpression value)
Returns a formatted number value based on the picture argument.
|
ServerExpression |
FnExpr.formatNumber(ServerExpression value,
ServerExpression picture)
Returns a formatted string representation of value argument based on the supplied picture.
|
ServerExpression |
XdmpExpr.formatNumber(ServerExpression value,
ServerExpression picture)
Returns a formatted number value based on the picture argument.
|
ServerExpression |
FnExpr.formatNumber(ServerExpression value,
ServerExpression picture,
ServerExpression decimalFormatName)
Returns a formatted string representation of value argument based on the supplied picture.
|
ServerExpression |
XdmpExpr.formatNumber(ServerExpression value,
ServerExpression picture,
ServerExpression language)
Returns a formatted number value based on the picture argument.
|
ServerExpression |
XdmpExpr.formatNumber(ServerExpression value,
ServerExpression picture,
ServerExpression language,
ServerExpression letterValue)
Returns a formatted number value based on the picture argument.
|
ServerExpression |
XdmpExpr.formatNumber(ServerExpression value,
ServerExpression picture,
ServerExpression language,
ServerExpression letterValue,
ServerExpression ordchar)
Returns a formatted number value based on the picture argument.
|
ServerExpression |
XdmpExpr.formatNumber(ServerExpression value,
ServerExpression picture,
ServerExpression language,
ServerExpression letterValue,
ServerExpression ordchar,
ServerExpression zeroPadding)
Returns a formatted number value based on the picture argument.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
FnExpr.formatNumber(ServerExpression value,
java.lang.String picture)
Returns a formatted string representation of value argument based on the supplied picture.
|
ServerExpression |
XdmpExpr.formatNumber(ServerExpression value,
java.lang.String picture)
Returns a formatted number value based on the picture argument.
|
ServerExpression |
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.
|
ServerExpression |
XdmpExpr.formatNumber(ServerExpression value,
java.lang.String picture,
java.lang.String language)
Returns a formatted number value based on the picture argument.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
FnExpr.formatTime(ServerExpression value,
ServerExpression picture)
Returns a formatted time value based on the picture argument.
|
ServerExpression |
FnExpr.formatTime(ServerExpression value,
ServerExpression picture,
ServerExpression language)
Returns a formatted time value based on the picture argument.
|
ServerExpression |
FnExpr.formatTime(ServerExpression value,
ServerExpression picture,
ServerExpression language,
ServerExpression calendar)
Returns a formatted time value based on the picture argument.
|
ServerExpression |
FnExpr.formatTime(ServerExpression value,
ServerExpression picture,
ServerExpression language,
ServerExpression calendar,
ServerExpression country)
Returns a formatted time value based on the picture argument.
|
ServerExpression |
FnExpr.formatTime(ServerExpression value,
java.lang.String picture)
Returns a formatted time value based on the picture argument.
|
ServerExpression |
FnExpr.formatTime(ServerExpression value,
java.lang.String picture,
java.lang.String language)
Returns a formatted time value based on the picture argument.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
MathExpr.frexp(ServerExpression x)
Returns x broken up into mantissa and exponent, where x = mantissa*2^exponent.
|
ServerExpression |
XdmpExpr.fromJson(ServerExpression arg)
Atomizes a JSON node, returning a JSON value.
|
ServerExpression |
XsExpr.gDay(ServerExpression arg1)
Constructs or casts an expression to the xs:gDay server data type.
|
abstract ServerExpression |
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.
|
ServerExpression |
FnExpr.generateId(ServerExpression node)
Returns a string that uniquely identifies a given node.
|
ServerExpression |
GeoExpr.geohashDecode(ServerExpression hash)
Given a geohash string, return the bounding box for that hash.
|
ServerExpression |
GeoExpr.geohashDecode(java.lang.String hash)
Given a geohash string, return the bounding box for that hash.
|
ServerExpression |
GeoExpr.geohashDecodePoint(ServerExpression hash)
Given a geohash string, return the point for that hash.
|
ServerExpression |
GeoExpr.geohashDecodePoint(java.lang.String hash)
Given a geohash string, return the point for that hash.
|
ServerExpression |
GeoExpr.geohashEncode(ServerExpression region)
Compute a set of covering geohashes for the given region, to the given level of precision.
|
ServerExpression |
GeoExpr.geohashEncode(ServerExpression region,
long geohashPrecision)
Compute a set of covering geohashes for the given region, to the given level of precision.
|
ServerExpression |
GeoExpr.geohashEncode(ServerExpression region,
long geohashPrecision,
java.lang.String options)
Compute a set of covering geohashes for the given region, to the given level of precision.
|
ServerExpression |
GeoExpr.geohashEncode(ServerExpression region,
ServerExpression geohashPrecision)
Compute a set of covering geohashes for the given region, to the given level of precision.
|
ServerExpression |
GeoExpr.geohashEncode(ServerExpression region,
ServerExpression geohashPrecision,
ServerExpression options)
Compute a set of covering geohashes for the given region, to the given level of precision.
|
ServerExpression |
GeoExpr.geohashNeighbors(ServerExpression hash)
Given a geohash string, return hashes for the neighbors.
|
ServerExpression |
GeoExpr.geohashPrecisionDimensions(ServerExpression precision)
Given a geohash string, return the height and width for the given precision.
|
ServerExpression |
GeoExpr.geohashSubhashes(ServerExpression hash,
ServerExpression which)
Given a geohash string, return the 32 subhashes.
|
ServerExpression |
GeoExpr.geohashSubhashes(ServerExpression hash,
java.lang.String which)
Given a geohash string, return the 32 subhashes.
|
ServerExpression |
MapExpr.get(ServerExpression map,
ServerExpression key)
Get a value from a map.
|
ServerExpression |
MapExpr.get(ServerExpression map,
java.lang.String key)
Get a value from a map.
|
ServerExpression |
XdmpExpr.getCurrentUser()
Returns the name of the current user.
|
ServerExpression |
SqlExpr.glob(ServerExpression input,
ServerExpression pattern)
Returns true if the specified input glob the specified pattern, otherwise returns false.
|
ServerExpression |
SqlExpr.glob(ServerExpression input,
java.lang.String pattern)
Returns true if the specified input glob the specified pattern, otherwise returns false.
|
ServerExpression |
XsExpr.gMonth(ServerExpression arg1)
Constructs or casts an expression to the xs:gMonth server data type.
|
ServerExpression |
XsExpr.gMonthDay(ServerExpression arg1)
Constructs or casts an expression to the xs:gMonthDay server data type.
|
abstract ServerExpression |
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.
|
ServerExpression |
XsExpr.gYear(ServerExpression arg1)
Constructs or casts an expression to the xs:gYear server data type.
|
ServerExpression |
XsExpr.gYearMonth(ServerExpression arg1)
Constructs or casts an expression to the xs:gYearMonth server data type.
|
ServerExpression |
XdmpExpr.hash32(ServerExpression string)
Returns the 32-bit hash of a string.
|
ServerExpression |
XdmpExpr.hash64(ServerExpression string)
Returns the 64-bit hash of a string.
|
ServerExpression |
FnExpr.head(ServerExpression seq)
Returns the first item in a sequence.
|
ServerExpression |
XsExpr.hexBinary(ServerExpression arg1)
Constructs or casts an expression to the xs:hexBinary server data type.
|
ServerExpression |
XdmpExpr.hexToInteger(ServerExpression hex)
Parses a hexadecimal string, returning an integer.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
FnExpr.hoursFromDateTime(ServerExpression arg)
Returns an xs:integer between 0 and 23, both inclusive, representing the hours component in the localized value of arg.
|
ServerExpression |
FnExpr.hoursFromDuration(ServerExpression arg)
Returns an xs:integer representing the hours component in the canonical lexical representation of the value of arg.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
SqlExpr.ifnull(ServerExpression expr1,
ServerExpression expr2)
If the first expression is NULL, then the value of the second expression is returned.
|
ServerExpression |
FnExpr.implicitTimezone()
Returns the value of the implicit timezone property from the dynamic context.
|
abstract ServerExpression |
PlanBuilder.in(ServerExpression value,
ServerExpression anyOf)
This function returns true if a test expression evaluates to the same value as any of a list of candidate expressions.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
XdmpExpr.initcap(ServerExpression string)
Returns the string where the first letter of each token has been uppercased.
|
ServerExpression |
FnExpr.inScopePrefixes(ServerExpression element)
Returns the prefixes of the in-scope namespaces for element.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
SqlExpr.instr(ServerExpression str,
ServerExpression n)
Find the starting location of a pattern in a string.
|
ServerExpression |
SqlExpr.instr(ServerExpression str,
java.lang.String n)
Find the starting location of a pattern in a string.
|
ServerExpression |
XsExpr.integer(ServerExpression arg1)
Constructs or casts an expression to the xs:integer server data type.
|
ServerExpression |
XdmpExpr.integerToHex(ServerExpression val)
Returns a hexadecimal representation of an integer.
|
ServerExpression |
XdmpExpr.integerToOctal(ServerExpression val)
Returns an octal representation of an integer.
|
ServerExpression |
GeoExpr.interiorPoint(ServerExpression region)
This function returns a point that is guaranteed to be inside the bounds of the given region.
|
ServerExpression |
GeoExpr.interiorPoint(ServerExpression region,
ServerExpression options)
This function returns a point that is guaranteed to be inside the bounds of the given region.
|
ServerExpression |
GeoExpr.interiorPoint(ServerExpression region,
java.lang.String options)
This function returns a point that is guaranteed to be inside the bounds of the given region.
|
ServerExpression |
XsExpr.intExpr(ServerExpression arg1)
Constructs or casts an expression to the xs:int server data type.
|
ServerExpression |
SemExpr.invalid(ServerExpression string,
ServerExpression datatype)
Returns a sem:invalid value with the given literal value and datatype IRI.
|
ServerExpression |
SemExpr.invalid(ServerExpression string,
java.lang.String datatype)
Returns a sem:invalid value with the given literal value and datatype IRI.
|
ServerExpression |
SemExpr.invalidDatatype(ServerExpression val)
Returns the datatype IRI of a sem:invalid value.
|
ServerExpression |
SemExpr.iri(ServerExpression stringIri)
This is a constructor function that takes a string and constructs an item of type sem:iri from it.
|
ServerExpression |
SemExpr.iriToQName(ServerExpression arg1)
Converts an IRI value to a QName value.
|
ServerExpression |
FnExpr.iriToUri(ServerExpression uriPart)
Idempotent function that escapes non-URI characters.
|
ServerExpression |
SemExpr.isBlank(ServerExpression value)
Returns true if the argument is an RDF blank node - that is, derived from type sem:blank.
|
abstract ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
SemExpr.isNumeric(ServerExpression value)
Returns true if the argument is a valid numeric RDF literal.
|
ServerExpression |
PlanBuilderBase.jsonArray(ServerExpression... property)
This function constructs a JSON array during row processing.
|
abstract ServerExpression |
PlanBuilder.jsonBoolean(boolean value)
This function constructs a JSON boolean node with the specified value.
|
abstract ServerExpression |
PlanBuilder.jsonBoolean(ServerExpression value)
This function constructs a JSON boolean node with the specified value.
|
abstract ServerExpression |
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 ServerExpression |
PlanBuilder.jsonNull()
This function constructs a JSON null node.
|
abstract ServerExpression |
PlanBuilder.jsonNumber(double value)
This function constructs a JSON number node with the specified value.
|
abstract ServerExpression |
PlanBuilder.jsonNumber(ServerExpression value)
This function constructs a JSON number node with the specified value.
|
ServerExpression |
PlanBuilderBase.jsonObject(PlanJsonProperty... property)
This function constructs a JSON object with the specified properties.
|
abstract ServerExpression |
PlanBuilder.jsonString(ServerExpression value)
This function constructs a JSON text node with the specified value.
|
abstract ServerExpression |
PlanBuilder.jsonString(java.lang.String value)
This function constructs a JSON text node with the specified value.
|
ServerExpression |
XdmpExpr.keyFromQName(ServerExpression name)
Construct a context-independent string from a QName.
|
ServerExpression |
MapExpr.keys(ServerExpression map)
Get the keys used in the map.
|
ServerExpression |
SemExpr.lang(ServerExpression value)
Returns the language of the value passed in, or the empty string if the value has no language.
|
ServerExpression |
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.
|
ServerExpression |
SemExpr.langMatches(ServerExpression langTag,
ServerExpression langRange)
Returns true if lang-tag matches lang-range according to the basic filtering scheme defined in RFC4647.
|
ServerExpression |
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.
|
ServerExpression |
RdfExpr.langString(ServerExpression string,
ServerExpression lang)
Returns an rdf:langString value with the given value and language tag.
|
ServerExpression |
RdfExpr.langString(ServerExpression string,
java.lang.String lang)
Returns an rdf:langString value with the given value and language tag.
|
ServerExpression |
RdfExpr.langStringLanguage(ServerExpression val)
Returns the language of an rdf:langString value.
|
ServerExpression |
XsExpr.language(ServerExpression arg1)
Constructs or casts an expression to the xs:language server data type.
|
ServerExpression |
MathExpr.ldexp(ServerExpression y,
long i)
Returns x*2^i.
|
ServerExpression |
MathExpr.ldexp(ServerExpression y,
ServerExpression i)
Returns x*2^i.
|
abstract ServerExpression |
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.
|
ServerExpression |
SqlExpr.left(ServerExpression str,
double n)
Returns a string that is the leftmost characters of the target string.
|
ServerExpression |
SqlExpr.left(ServerExpression str,
ServerExpression n)
Returns a string that is the leftmost characters of the target string.
|
ServerExpression |
SpellExpr.levenshteinDistance(ServerExpression str1,
ServerExpression str2)
Given two strings, returns the Levenshtein distance between those strings.
|
ServerExpression |
SpellExpr.levenshteinDistance(ServerExpression str1,
java.lang.String str2)
Given two strings, returns the Levenshtein distance between those strings.
|
ServerExpression |
SqlExpr.like(ServerExpression input,
ServerExpression pattern)
Returns true if the specified input like the specified pattern, otherwise returns false.
|
ServerExpression |
SqlExpr.like(ServerExpression input,
ServerExpression pattern,
ServerExpression escape)
Returns true if the specified input like the specified pattern, otherwise returns false.
|
ServerExpression |
SqlExpr.like(ServerExpression input,
java.lang.String pattern)
Returns true if the specified input like the specified pattern, otherwise returns false.
|
ServerExpression |
SqlExpr.like(ServerExpression input,
java.lang.String pattern,
java.lang.String escape)
Returns true if the specified input like the specified pattern, otherwise returns false.
|
ServerExpression |
MathExpr.linearModel(ServerExpression arg)
Returns a linear model that fits the given data set.
|
ServerExpression |
MathExpr.linearModelCoeff(ServerExpression linearModel)
Returns the coefficients of the linear model.
|
ServerExpression |
MathExpr.linearModelIntercept(ServerExpression linearModel)
Returns the intercept of the linear model.
|
ServerExpression |
MathExpr.linearModelRsquared(ServerExpression linearModel)
Returns the R^2 value of the linear model.
|
ServerExpression |
CtsExpr.linestring(ServerExpression vertices)
Returns a geospatial linestring value.
|
ServerExpression |
CtsExpr.linestring(java.lang.String vertices)
Returns a geospatial linestring value.
|
ServerExpression |
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.
|
ServerExpression |
FnExpr.localNameFromQName(ServerExpression arg)
Returns an xs:NCName representing the local part of arg.
|
ServerExpression |
MathExpr.log(ServerExpression x)
Returns the base-e logarithm of x.
|
ServerExpression |
MathExpr.log10(ServerExpression x)
Returns the base-10 logarithm of x.
|
ServerExpression |
XsExpr.longExpr(ServerExpression arg1)
Constructs or casts an expression to the xs:long server data type.
|
ServerExpression |
FnExpr.lowerCase(ServerExpression string)
Returns the specified string converting all of the characters to lower-case characters.
|
ServerExpression |
XdmpExpr.lshift64(ServerExpression x,
long y)
Left-shift a 64-bit integer value.
|
ServerExpression |
XdmpExpr.lshift64(ServerExpression x,
ServerExpression y)
Left-shift a 64-bit integer value.
|
abstract ServerExpression |
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.
|
ServerExpression |
SqlExpr.ltrim(ServerExpression str)
Return a string that removes leading empty spaces in the input string.
|
ServerExpression |
MapExpr.map()
Creates a map.
|
ServerExpression |
MapExpr.map(ServerExpression map)
Creates a map.
|
ServerExpression |
FnExpr.matches(ServerExpression input,
ServerExpression pattern)
Returns true if the specified input matches the specified pattern, otherwise returns false.
|
ServerExpression |
FnExpr.matches(ServerExpression input,
ServerExpression pattern,
ServerExpression flags)
Returns true if the specified input matches the specified pattern, otherwise returns false.
|
ServerExpression |
FnExpr.matches(ServerExpression input,
java.lang.String pattern)
Returns true if the specified input matches the specified pattern, otherwise returns false.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
XdmpExpr.md5(ServerExpression data)
Calculates the md5 hash of the given argument.
|
ServerExpression |
XdmpExpr.md5(ServerExpression data,
ServerExpression encoding)
Calculates the md5 hash of the given argument.
|
ServerExpression |
XdmpExpr.md5(ServerExpression data,
java.lang.String encoding)
Calculates the md5 hash of the given argument.
|
ServerExpression |
MathExpr.median(ServerExpression arg)
Returns the median of a sequence of values.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
FnExpr.minutesFromDuration(ServerExpression arg)
Returns an xs:integer representing the minutes component in the canonical lexical representation of the value of arg.
|
ServerExpression |
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.
|
ServerExpression |
MathExpr.mode(ServerExpression arg)
Returns the mode of a sequence.
|
ServerExpression |
MathExpr.mode(ServerExpression arg,
ServerExpression options)
Returns the mode of a sequence.
|
ServerExpression |
MathExpr.mode(ServerExpression arg,
java.lang.String options)
Returns the mode of a sequence.
|
ServerExpression |
MathExpr.modf(ServerExpression x)
Returns x broken up into fraction and integer.
|
abstract ServerExpression |
PlanBuilder.modulo(double left,
double right)
This function returns the remainder afer the division of the dividend and divisor expressions.
|
abstract ServerExpression |
PlanBuilder.modulo(ServerExpression left,
ServerExpression right)
This function returns the remainder afer the division of the dividend and divisor expressions.
|
ServerExpression |
SqlExpr.month(ServerExpression arg)
Returns an xs:integer between 1 and 12, both inclusive, representing the month component in the localized value of arg.
|
ServerExpression |
FnExpr.monthFromDate(ServerExpression arg)
Returns an xs:integer between 1 and 12, both inclusive, representing the month component in the localized value of arg.
|
ServerExpression |
FnExpr.monthFromDateTime(ServerExpression arg)
Returns an xs:integer between 1 and 12, both inclusive, representing the month component in the localized value of arg.
|
ServerExpression |
SqlExpr.monthname(ServerExpression arg)
Returns month name, calculated from the localized value of arg.
|
ServerExpression |
XdmpExpr.monthNameFromDate(ServerExpression arg)
Returns month name, calculated from the localized value of arg.
|
ServerExpression |
FnExpr.monthsFromDuration(ServerExpression arg)
Returns an xs:integer representing the months component in the canonical lexical representation of the value of arg.
|
ServerExpression |
XdmpExpr.mul64(ServerExpression x,
ServerExpression y)
Multiply two 64-bit integer values, discarding overflow.
|
abstract ServerExpression |
PlanBuilder.multiply(ServerExpression... left)
This function multiplies the left numericExpression by the right numericExpression and returns the value.
|
ServerExpression |
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.
|
ServerExpression |
XsExpr.Name(ServerExpression arg1)
Constructs or casts an expression to the xs:Name server data type.
|
ServerExpression |
FnExpr.namespaceUri(ServerExpression arg)
Returns the namespace URI of the xs:QName of the node specified by arg.
|
ServerExpression |
FnExpr.namespaceUriForPrefix(ServerExpression prefix,
ServerExpression element)
Returns the namespace URI of one of the in-scope namespaces for element, identified by its namespace prefix.
|
ServerExpression |
FnExpr.namespaceUriFromQName(ServerExpression arg)
Returns the namespace URI for arg as an xs:string.
|
ServerExpression |
XsExpr.NCName(ServerExpression arg1)
Constructs or casts an expression to the xs:NCName server data type.
|
abstract ServerExpression |
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.
|
ServerExpression |
XsExpr.negativeInteger(ServerExpression arg1)
Constructs or casts an expression to the xs:negativeInteger server data type.
|
ServerExpression |
MapExpr.newExpr()
Constructs a new map by combining the keys from the maps given as an argument.
|
ServerExpression |
MapExpr.newExpr(ServerExpression maps)
Constructs a new map by combining the keys from the maps given as an argument.
|
ServerExpression |
FnExpr.nilled(ServerExpression arg)
Summary: Returns an xs:boolean indicating whether the argument node is "nilled".
|
ServerExpression |
XsExpr.NMTOKEN(ServerExpression arg1)
Constructs or casts an expression to the xs:NMTOKEN server data type.
|
ServerExpression |
XdmpExpr.nodeCollections(ServerExpression node)
Returns any collections for the node's document in the database.
|
ServerExpression |
XdmpExpr.nodeKind(ServerExpression node)
Returns an xs:string representing the node's kind: either "document", "element", "attribute", "text", "namespace", "processing-instruction", "binary", or "comment".
|
ServerExpression |
XdmpExpr.nodeMetadata(ServerExpression node)
Returns the metadata value of a given node.
|
ServerExpression |
XdmpExpr.nodeMetadataValue(ServerExpression node,
ServerExpression keyName)
Returns the metadata value of a node for a particular key.
|
ServerExpression |
XdmpExpr.nodeMetadataValue(ServerExpression node,
java.lang.String keyName)
Returns the metadata value of a node for a particular key.
|
ServerExpression |
FnExpr.nodeName(ServerExpression arg)
Returns an expanded-QName for node kinds that can have names.
|
ServerExpression |
XdmpExpr.nodePermissions(ServerExpression node)
Returns the permissions to a node's document.
|
ServerExpression |
XdmpExpr.nodePermissions(ServerExpression node,
ServerExpression outputKind)
Returns the permissions to a node's document.
|
ServerExpression |
XdmpExpr.nodePermissions(ServerExpression node,
java.lang.String outputKind)
Returns the permissions to a node's document.
|
ServerExpression |
XdmpExpr.nodeUri(ServerExpression node)
Returns the document-uri property of the parameter or its ancestor.
|
ServerExpression |
XsExpr.nonNegativeInteger(ServerExpression arg1)
Constructs or casts an expression to the xs:nonNegativeInteger server data type.
|
ServerExpression |
XsExpr.nonPositiveInteger(ServerExpression arg1)
Constructs or casts an expression to the xs:nonPositiveInteger server data type.
|
ServerExpression |
XsExpr.normalizedString(ServerExpression arg1)
Constructs or casts an expression to the xs:normalizedString server data type.
|
ServerExpression |
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).
|
ServerExpression |
FnExpr.normalizeUnicode(ServerExpression arg)
Return the argument normalized according to the normalization criteria for a normalization form identified by the value of normalizationForm.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
FnExpr.not(ServerExpression arg)
Returns true if the effective boolean value is false, and false if the effective boolean value is true.
|
abstract ServerExpression |
PlanBuilder.not(ServerExpression operand)
This function returns true if neither of the specified boolean expressions return true.
|
ServerExpression |
XdmpExpr.not64(ServerExpression x)
NOT a 64-bit integer value.
|
ServerExpression |
SqlExpr.nullif(ServerExpression expr1,
ServerExpression expr2)
Returns a NULL value if the two specified values are equal.
|
ServerExpression |
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.
|
ServerExpression |
XsExpr.numeric(ServerExpression arg1)
Constructs or casts an expression to the xs:numeric server data type.
|
ServerExpression |
JsonExpr.object()
Creates a JSON object, which is a kind of map with a fixed and ordered set of keys.
|
ServerExpression |
JsonExpr.object(ServerExpression map)
Creates a JSON object, which is a kind of map with a fixed and ordered set of keys.
|
ServerExpression |
JsonExpr.objectDefine()
Creates a JSON object.
|
ServerExpression |
JsonExpr.objectDefine(ServerExpression keys)
Creates a JSON object.
|
ServerExpression |
XdmpExpr.octalToInteger(ServerExpression octal)
Parses an octal string, returning an integer.
|
ServerExpression |
SqlExpr.octetLength(ServerExpression x)
Returns the length of the string "str" in bits.
|
abstract ServerExpression |
PlanBuilder.or(ServerExpression... left)
This function returns true if the specified expressions all return true.
|
ServerExpression |
XdmpExpr.or64(ServerExpression x,
ServerExpression y)
OR two 64-bit integer values.
|
ServerExpression |
XdmpExpr.parseDateTime(ServerExpression picture,
ServerExpression value)
Parses a string containing date, time or dateTime using the supplied picture argument and returns a dateTime value.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
XdmpExpr.parseYymmdd(ServerExpression picture,
ServerExpression value)
Parses a string containing date, time or dateTime using the supplied picture argument and returns a dateTime value.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
CtsExpr.partOfSpeech(ServerExpression token)
Returns the part of speech for a cts:token, if any.
|
ServerExpression |
XdmpExpr.path(ServerExpression node)
Returns a string whose value corresponds to the path of the node.
|
ServerExpression |
XdmpExpr.path(ServerExpression node,
boolean includeDocument)
Returns a string whose value corresponds to the path of the node.
|
ServerExpression |
XdmpExpr.path(ServerExpression node,
ServerExpression includeDocument)
Returns a string whose value corresponds to the path of the node.
|
ServerExpression |
MathExpr.percentile(ServerExpression arg,
double p)
Returns a sequence of percentile(s) given a sequence of percentage(s).
|
ServerExpression |
MathExpr.percentile(ServerExpression arg,
ServerExpression p)
Returns a sequence of percentile(s) given a sequence of percentage(s).
|
ServerExpression |
MathExpr.percentRank(ServerExpression arg,
ServerExpression value)
Returns the rank of a value in a data set as a percentage of the data set.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
MathExpr.pi()
Returns the value of pi.
|
ServerExpression |
CtsExpr.pointLatitude(ServerExpression point)
Returns a point's latitude value.
|
ServerExpression |
CtsExpr.pointLongitude(ServerExpression point)
Returns a point's longitude value.
|
ServerExpression |
XdmpExpr.position(ServerExpression test,
ServerExpression target)
Returns an integer value representing the starting position of a string within the search string.
|
ServerExpression |
XdmpExpr.position(ServerExpression test,
ServerExpression target,
ServerExpression collation)
Returns an integer value representing the starting position of a string within the search string.
|
ServerExpression |
XdmpExpr.position(ServerExpression test,
java.lang.String target)
Returns an integer value representing the starting position of a string within the search string.
|
ServerExpression |
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.
|
ServerExpression |
XsExpr.positiveInteger(ServerExpression arg1)
Constructs or casts an expression to the xs:positiveInteger server data type.
|
ServerExpression |
MathExpr.pow(ServerExpression x,
double y)
Returns x^y.
|
ServerExpression |
MathExpr.pow(ServerExpression x,
ServerExpression y)
Returns x^y.
|
ServerExpression |
FnExpr.prefixFromQName(ServerExpression arg)
Returns an xs:NCName representing the prefix of arg.
|
ServerExpression |
XsExpr.QName(ServerExpression arg1)
Constructs or casts an expression to the xs:QName server data type.
|
ServerExpression |
FnExpr.QName(ServerExpression paramURI,
ServerExpression paramQName)
Returns an xs:QName with the namespace URI given in paramURI.
|
ServerExpression |
FnExpr.QName(ServerExpression paramURI,
java.lang.String paramQName)
Returns an xs:QName with the namespace URI given in paramURI.
|
ServerExpression |
XdmpExpr.QNameFromKey(ServerExpression key)
Construct a QName from a string of the form "{namespaceURI}localname".
|
ServerExpression |
SemExpr.QNameToIri(ServerExpression arg1)
Converts a QName value to an IRI value.
|
ServerExpression |
SqlExpr.quarter(ServerExpression arg)
Returns an xs:integer between 1 and 4, both inclusive, calculating the quarter component in the localized value of arg.
|
ServerExpression |
XdmpExpr.quarterFromDate(ServerExpression arg)
Returns an integer between 1 and 4, both inclusive, calculating the quarter component in the localized value of arg.
|
ServerExpression |
MathExpr.radians(ServerExpression x)
Returns numeric expression converted from degrees to radians.
|
ServerExpression |
SqlExpr.rand(ServerExpression n)
Return a random number.
|
ServerExpression |
SemExpr.random()
Returns a random double between 0 and 1.
|
ServerExpression |
XdmpExpr.random()
Returns a random unsigned integer between 0 and a number up to 64 bits long.
|
ServerExpression |
XdmpExpr.random(ServerExpression max)
Returns a random unsigned integer between 0 and a number up to 64 bits long.
|
ServerExpression |
MathExpr.rank(ServerExpression arg1,
ServerExpression arg2)
Returns the rank of a value in a data set.
|
ServerExpression |
MathExpr.rank(ServerExpression arg1,
ServerExpression arg2,
ServerExpression options)
Returns the rank of a value in a data set.
|
ServerExpression |
MathExpr.rank(ServerExpression arg1,
java.lang.String arg2)
Returns the rank of a value in a data set.
|
ServerExpression |
MathExpr.rank(ServerExpression arg1,
java.lang.String arg2,
java.lang.String options)
Returns the rank of a value in a data set.
|
ServerExpression |
GeoExpr.regionContains(ServerExpression target,
ServerExpression region)
Returns true if one region contains the other region.
|
ServerExpression |
GeoExpr.regionContains(ServerExpression target,
ServerExpression region,
ServerExpression options)
Returns true if one region contains the other region.
|
ServerExpression |
GeoExpr.regionContains(ServerExpression target,
ServerExpression region,
java.lang.String options)
Returns true if one region contains the other region.
|
ServerExpression |
GeoExpr.regionDe9im(ServerExpression region1,
ServerExpression region2)
Calculates the Dimensionally Extended nine-Intersection Matrix (DE-9IM) of two geospatial regions.
|
ServerExpression |
GeoExpr.regionDe9im(ServerExpression region1,
ServerExpression region2,
ServerExpression options)
Calculates the Dimensionally Extended nine-Intersection Matrix (DE-9IM) of two geospatial regions.
|
ServerExpression |
GeoExpr.regionDe9im(ServerExpression region1,
ServerExpression region2,
java.lang.String options)
Calculates the Dimensionally Extended nine-Intersection Matrix (DE-9IM) of two geospatial regions.
|
ServerExpression |
GeoExpr.regionIntersects(ServerExpression target,
ServerExpression region)
Returns true if the target region intersects with a region.
|
ServerExpression |
GeoExpr.regionIntersects(ServerExpression target,
ServerExpression region,
ServerExpression options)
Returns true if the target region intersects with a region.
|
ServerExpression |
GeoExpr.regionIntersects(ServerExpression target,
ServerExpression region,
java.lang.String options)
Returns true if the target region intersects with a region.
|
ServerExpression |
GeoExpr.regionRelate(ServerExpression region1,
ServerExpression operation,
ServerExpression region2)
Compares geospatial regions based on a specified relationship.
|
ServerExpression |
GeoExpr.regionRelate(ServerExpression region1,
ServerExpression operation,
ServerExpression region2,
ServerExpression options)
Compares geospatial regions based on a specified relationship.
|
ServerExpression |
GeoExpr.regionRelate(ServerExpression region1,
java.lang.String operation,
ServerExpression region2)
Compares geospatial regions based on a specified relationship.
|
ServerExpression |
GeoExpr.regionRelate(ServerExpression region1,
java.lang.String operation,
ServerExpression region2,
java.lang.String options)
Compares geospatial regions based on a specified relationship.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
SqlExpr.repeat(ServerExpression str,
double n)
Returns a string that concatenates the first argument as many times as specified by the second argument.
|
ServerExpression |
SqlExpr.repeat(ServerExpression str,
ServerExpression n)
Returns a string that concatenates the first argument as many times as specified by the second argument.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
FnExpr.resolveUri(ServerExpression relative,
ServerExpression base)
Resolves a relative URI against an absolute URI.
|
ServerExpression |
XdmpExpr.resolveUri(ServerExpression relative,
ServerExpression base)
Resolves a relative URI against an absolute URI.
|
ServerExpression |
FnExpr.resolveUri(ServerExpression relative,
java.lang.String base)
Resolves a relative URI against an absolute URI.
|
ServerExpression |
XdmpExpr.resolveUri(ServerExpression relative,
java.lang.String base)
Resolves a relative URI against an absolute URI.
|
ServerExpression |
FnExpr.reverse(ServerExpression target)
Reverses the order of items in a sequence.
|
ServerExpression |
SqlExpr.right(ServerExpression str,
double n)
Returns a string that is the rightmost characters of the target string.
|
ServerExpression |
SqlExpr.right(ServerExpression str,
ServerExpression n)
Returns a string that is the rightmost characters of the target string.
|
ServerExpression |
SpellExpr.romanize(ServerExpression string)
Returns the romanization of the string, substituting basic Latin letters for the letters in the string, according to their sound.
|
ServerExpression |
FnExpr.root(ServerExpression arg)
Returns the root of the tree to which arg belongs.
|
ServerExpression |
FnExpr.round(ServerExpression arg)
Returns the number with no fractional part that is closest to the argument.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
SqlExpr.rowID(ServerExpression arg1)
Constructs a row identifier from the string form of the temporary identifier assigned to a row during processing.
|
ServerExpression |
XdmpExpr.rshift64(ServerExpression x,
long y)
Right-shift a 64-bit integer value.
|
ServerExpression |
XdmpExpr.rshift64(ServerExpression x,
ServerExpression y)
Right-shift a 64-bit integer value.
|
ServerExpression |
SqlExpr.rtrim(ServerExpression str)
Return a string that removes trailing empty spaces in the input string.
|
ServerExpression |
SemExpr.sameTerm(ServerExpression a,
ServerExpression b)
Returns true if the arguments are the same RDF term as defined by the RDF concepts specification.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
FnExpr.secondsFromDuration(ServerExpression arg)
Returns an xs:decimal representing the seconds component in the canonical lexical representation of the value of arg.
|
ServerExpression |
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.
|
ServerExpression |
XdmpExpr.sha1(ServerExpression data)
Calculates the SHA1 hash of the given argument.
|
ServerExpression |
XdmpExpr.sha1(ServerExpression data,
ServerExpression encoding)
Calculates the SHA1 hash of the given argument.
|
ServerExpression |
XdmpExpr.sha1(ServerExpression data,
java.lang.String encoding)
Calculates the SHA1 hash of the given argument.
|
ServerExpression |
XdmpExpr.sha256(ServerExpression data)
Calculates the SHA256 hash of the given argument.
|
ServerExpression |
XdmpExpr.sha256(ServerExpression data,
ServerExpression encoding)
Calculates the SHA256 hash of the given argument.
|
ServerExpression |
XdmpExpr.sha256(ServerExpression data,
java.lang.String encoding)
Calculates the SHA256 hash of the given argument.
|
ServerExpression |
XdmpExpr.sha384(ServerExpression data)
Calculates the SHA384 hash of the given argument.
|
ServerExpression |
XdmpExpr.sha384(ServerExpression data,
ServerExpression encoding)
Calculates the SHA384 hash of the given argument.
|
ServerExpression |
XdmpExpr.sha384(ServerExpression data,
java.lang.String encoding)
Calculates the SHA384 hash of the given argument.
|
ServerExpression |
XdmpExpr.sha512(ServerExpression data)
Calculates the SHA512 hash of the given argument.
|
ServerExpression |
XdmpExpr.sha512(ServerExpression data,
ServerExpression encoding)
Calculates the SHA512 hash of the given argument.
|
ServerExpression |
XdmpExpr.sha512(ServerExpression data,
java.lang.String encoding)
Calculates the SHA512 hash of the given argument.
|
ServerExpression |
GeoExpr.shortestDistance(ServerExpression p1,
ServerExpression region)
Returns the great circle distance (in units) between a point and a region.
|
ServerExpression |
GeoExpr.shortestDistance(ServerExpression p1,
ServerExpression region,
ServerExpression options)
Returns the great circle distance (in units) between a point and a region.
|
ServerExpression |
GeoExpr.shortestDistance(ServerExpression p1,
ServerExpression region,
java.lang.String options)
Returns the great circle distance (in units) between a point and a region.
|
ServerExpression |
XsExpr.shortExpr(ServerExpression arg1)
Constructs or casts an expression to the xs:short server data type.
|
ServerExpression |
SqlExpr.sign(ServerExpression x)
Returns the sign of number x.
|
ServerExpression |
MathExpr.sin(ServerExpression x)
Returns the sine of x, in the range from -1 to +1 (inclusive).
|
ServerExpression |
MathExpr.sinh(ServerExpression x)
Returns the hyperbolic sine of x.
|
ServerExpression |
SqlExpr.soundex(ServerExpression arg)
Returns a four-character (SOUNDEX) code to evaluate the similarity of two strings.
|
ServerExpression |
SqlExpr.space(ServerExpression n)
Returns a string that is the given number of spaces.
|
ServerExpression |
MathExpr.sqrt(ServerExpression x)
Returns the square root of x.
|
ServerExpression |
FnExpr.startsWith(ServerExpression parameter1,
ServerExpression parameter2)
Returns true if the first parameter starts with the string from the second parameter, otherwise returns false.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
MathExpr.stddev(ServerExpression arg)
Returns the sample standard deviation of a sequence of values.
|
ServerExpression |
MathExpr.stddevP(ServerExpression arg)
Returns the standard deviation of a population.
|
ServerExpression |
CtsExpr.stem(ServerExpression text)
Returns the stem(s) for a word.
|
ServerExpression |
CtsExpr.stem(ServerExpression text,
ServerExpression language)
Returns the stem(s) for a word.
|
ServerExpression |
CtsExpr.stem(ServerExpression text,
ServerExpression language,
ServerExpression partOfSpeech)
Returns the stem(s) for a word.
|
ServerExpression |
CtsExpr.stem(ServerExpression text,
java.lang.String language)
Returns the stem(s) for a word.
|
ServerExpression |
CtsExpr.stem(ServerExpression text,
java.lang.String language,
java.lang.String partOfSpeech)
Returns the stem(s) for a word.
|
ServerExpression |
XdmpExpr.step64(ServerExpression initial,
ServerExpression step)
Combines an initial hash with a subsequent hash.
|
ServerExpression |
XdmpExpr.strftime(ServerExpression format,
ServerExpression value)
Formats a dateTime value using POSIX strftime.
|
ServerExpression |
XdmpExpr.strftime(ServerExpression format,
java.lang.String value)
Formats a dateTime value using POSIX strftime.
|
ServerExpression |
FnExpr.string(ServerExpression arg)
Returns the value of arg represented as an xs:string.
|
ServerExpression |
XsExpr.string(ServerExpression arg1)
Constructs or casts an expression to the xs:string server data type.
|
ServerExpression |
FnExpr.stringJoin(ServerExpression parameter1,
ServerExpression parameter2)
Returns an xs:string created by concatenating the members of the parameter1 sequence using parameter2 as a separator.
|
ServerExpression |
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.
|
ServerExpression |
FnExpr.stringLength(ServerExpression sourceString)
Returns an integer representing the length of the specified string.
|
ServerExpression |
FnExpr.stringToCodepoints(ServerExpression arg)
Returns the sequence of Unicode code points that constitute an xs:string.
|
ServerExpression |
SqlExpr.strpos(ServerExpression target,
ServerExpression test)
Returns an integer value representing the starting position of a string within the search string.
|
ServerExpression |
SqlExpr.strpos(ServerExpression target,
ServerExpression test,
ServerExpression collation)
Returns an integer value representing the starting position of a string within the search string.
|
ServerExpression |
SqlExpr.strpos(ServerExpression target,
java.lang.String test)
Returns an integer value representing the starting position of a string within the search string.
|
ServerExpression |
SqlExpr.strpos(ServerExpression target,
java.lang.String test,
java.lang.String collation)
Returns an integer value representing the starting position of a string within the search string.
|
ServerExpression |
JsonExpr.subarray(ServerExpression array,
double startingLoc)
Extract a subarray from an array, producing a new array.
|
ServerExpression |
JsonExpr.subarray(ServerExpression array,
double startingLoc,
double length)
Extract a subarray from an array, producing a new array.
|
ServerExpression |
JsonExpr.subarray(ServerExpression array,
ServerExpression startingLoc)
Extract a subarray from an array, producing a new array.
|
ServerExpression |
JsonExpr.subarray(ServerExpression array,
ServerExpression startingLoc,
ServerExpression length)
Extract a subarray from an array, producing a new array.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
FnExpr.substring(ServerExpression sourceString,
double startingLoc)
Returns a substring starting from the startingLoc and continuing for length characters.
|
ServerExpression |
FnExpr.substring(ServerExpression sourceString,
double startingLoc,
double length)
Returns a substring starting from the startingLoc and continuing for length characters.
|
ServerExpression |
FnExpr.substring(ServerExpression sourceString,
ServerExpression startingLoc)
Returns a substring starting from the startingLoc and continuing for length characters.
|
ServerExpression |
FnExpr.substring(ServerExpression sourceString,
ServerExpression startingLoc,
ServerExpression length)
Returns a substring starting from the startingLoc and continuing for length characters.
|
ServerExpression |
FnExpr.substringAfter(ServerExpression input,
ServerExpression after)
Returns the substring created by taking all of the input characters that occur after the specified after characters.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
FnExpr.substringBefore(ServerExpression input,
ServerExpression before)
Returns the substring created by taking all of the input characters that occur before the specified before characters.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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 ServerExpression |
PlanBuilder.subtract(ServerExpression left,
ServerExpression right)
This function subtracts the right numericExpression from the left numericExpression and returns the value.
|
ServerExpression |
FnExpr.sum(ServerExpression arg)
Returns a value obtained by adding together the values in arg.
|
ServerExpression |
FnExpr.sum(ServerExpression arg,
ServerExpression zero)
Returns a value obtained by adding together the values in arg.
|
ServerExpression |
FnExpr.sum(ServerExpression arg,
java.lang.String zero)
Returns a value obtained by adding together the values in arg.
|
ServerExpression |
FnExpr.tail(ServerExpression seq)
Returns all but the first item in a sequence.
|
ServerExpression |
MathExpr.tan(ServerExpression x)
Returns the tangent of x.
|
ServerExpression |
MathExpr.tanh(ServerExpression x)
Returns the hyperbolic tangent of x, in the range from -1 to +1 (inclusive).
|
ServerExpression |
XsExpr.time(ServerExpression arg1)
Constructs or casts an expression to the xs:time server data type.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
SqlExpr.timestampdiff(ServerExpression dateTimeType,
ServerExpression timestamp1,
ServerExpression timestamp2)
Returns the difference in dateTimeType field of two given timestamps.
|
ServerExpression |
XdmpExpr.timestampToWallclock(ServerExpression timestamp)
Converts a 64 bit timestamp value to an xs:dateTime.
|
ServerExpression |
FnExpr.timezoneFromDate(ServerExpression arg)
Returns the timezone component of arg if any.
|
ServerExpression |
FnExpr.timezoneFromDateTime(ServerExpression arg)
Returns the timezone component of arg if any.
|
ServerExpression |
FnExpr.timezoneFromTime(ServerExpression arg)
Returns the timezone component of arg if any.
|
ServerExpression |
SemExpr.timezoneString(ServerExpression value)
Returns the timezone of an xs:dateTime value as a string.
|
ServerExpression |
JsonExpr.toArray()
Constructs a json:array from a sequence of items.
|
ServerExpression |
JsonExpr.toArray(ServerExpression items)
Constructs a json:array from a sequence of items.
|
ServerExpression |
JsonExpr.toArray(ServerExpression items,
double limit)
Constructs a json:array from a sequence of items.
|
ServerExpression |
JsonExpr.toArray(ServerExpression items,
double limit,
ServerExpression zero)
Constructs a json:array from a sequence of items.
|
ServerExpression |
JsonExpr.toArray(ServerExpression items,
ServerExpression limit)
Constructs a json:array from a sequence of items.
|
ServerExpression |
JsonExpr.toArray(ServerExpression items,
ServerExpression limit,
ServerExpression zero)
Constructs a json:array from a sequence of items.
|
ServerExpression |
XdmpExpr.toJson(ServerExpression item)
Constructs a JSON document.
|
ServerExpression |
XsExpr.token(ServerExpression arg1)
Constructs or casts an expression to the xs:token server data type.
|
ServerExpression |
CtsExpr.tokenize(ServerExpression text)
Tokenizes text into words, punctuation, and spaces.
|
ServerExpression |
CtsExpr.tokenize(ServerExpression text,
ServerExpression language)
Tokenizes text into words, punctuation, and spaces.
|
ServerExpression |
FnExpr.tokenize(ServerExpression input,
ServerExpression pattern)
Returns a sequence of strings constructed by breaking the specified input into substrings separated by the specified pattern.
|
ServerExpression |
CtsExpr.tokenize(ServerExpression text,
ServerExpression language,
ServerExpression field)
Tokenizes text into words, punctuation, and spaces.
|
ServerExpression |
FnExpr.tokenize(ServerExpression input,
ServerExpression pattern,
ServerExpression flags)
Returns a sequence of strings constructed by breaking the specified input into substrings separated by the specified pattern.
|
ServerExpression |
CtsExpr.tokenize(ServerExpression text,
java.lang.String language)
Tokenizes text into words, punctuation, and spaces.
|
ServerExpression |
FnExpr.tokenize(ServerExpression input,
java.lang.String pattern)
Returns a sequence of strings constructed by breaking the specified input into substrings separated by the specified pattern.
|
ServerExpression |
CtsExpr.tokenize(ServerExpression text,
java.lang.String language,
java.lang.String field)
Tokenizes text into words, punctuation, and spaces.
|
ServerExpression |
FnExpr.tokenize(ServerExpression input,
java.lang.String pattern,
java.lang.String flags)
Returns a sequence of strings constructed by breaking the specified input into substrings separated by the specified pattern.
|
ServerExpression |
GeoExpr.toWkt(ServerExpression wkt)
Returns a sequence of strings in Well-Known Text format.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
SqlExpr.trim(ServerExpression str)
Return a string that removes leading and trailing empty spaces in the input string.
|
ServerExpression |
FnExpr.trueExpr()
Returns the xs:boolean value true.
|
ServerExpression |
MathExpr.trunc(ServerExpression arg)
Returns the number truncated to a certain number of decimal places.
|
ServerExpression |
MathExpr.trunc(ServerExpression arg,
long n)
Returns the number truncated to a certain number of decimal places.
|
ServerExpression |
MathExpr.trunc(ServerExpression arg,
ServerExpression n)
Returns the number truncated to a certain number of decimal places.
|
ServerExpression |
XdmpExpr.type(ServerExpression value)
Returns the name of the simple type of the atomic value argument as an xs:QName.
|
ServerExpression |
SemExpr.typedLiteral(ServerExpression value,
ServerExpression datatype)
Returns a value to represent the RDF typed literal with lexical value value and datatype IRI datatype.
|
ServerExpression |
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.
|
ServerExpression |
SemExpr.unknown(ServerExpression string,
ServerExpression datatype)
Returns a sem:unknown value with the given literal value and datatype IRI.
|
ServerExpression |
SemExpr.unknown(ServerExpression string,
java.lang.String datatype)
Returns a sem:unknown value with the given literal value and datatype IRI.
|
ServerExpression |
SemExpr.unknownDatatype(ServerExpression val)
Returns the datatype IRI of a sem:unknown value.
|
ServerExpression |
FnExpr.unordered(ServerExpression sourceSeq)
Returns the items of sourceSeq in an implementation dependent order.
|
ServerExpression |
XsExpr.unsignedByte(ServerExpression arg1)
Constructs or casts an expression to the xs:unsignedByte server data type.
|
ServerExpression |
XsExpr.unsignedInt(ServerExpression arg1)
Constructs or casts an expression to the xs:unsignedInt server data type.
|
ServerExpression |
XsExpr.unsignedLong(ServerExpression arg1)
Constructs or casts an expression to the xs:unsignedLong server data type.
|
ServerExpression |
XsExpr.unsignedShort(ServerExpression arg1)
Constructs or casts an expression to the xs:unsignedShort server data type.
|
ServerExpression |
XsExpr.untypedAtomic(ServerExpression arg1)
Constructs or casts an expression to the xs:untypedAtomic server data type.
|
ServerExpression |
FnExpr.upperCase(ServerExpression string)
Returns the specified string converting all of the characters to upper-case characters.
|
ServerExpression |
XdmpExpr.uriContentType(ServerExpression uri)
Returns the content type of the given URI as matched in the mimetypes configuration.
|
ServerExpression |
XdmpExpr.uriFormat(ServerExpression uri)
Returns the format of the given URI as matched in the mimetypes configuration.
|
ServerExpression |
XdmpExpr.urlDecode(ServerExpression encoded)
Converts URL-encoded string to plaintext.
|
ServerExpression |
XdmpExpr.urlEncode(ServerExpression plaintext)
Converts plaintext into URL-encoded string.
|
ServerExpression |
XdmpExpr.urlEncode(ServerExpression plaintext,
boolean noSpacePlus)
Converts plaintext into URL-encoded string.
|
ServerExpression |
XdmpExpr.urlEncode(ServerExpression plaintext,
ServerExpression noSpacePlus)
Converts plaintext into URL-encoded string.
|
ServerExpression |
SemExpr.uuid()
Return a UUID URN (RFC4122) as a sem:iri value.
|
ServerExpression |
SemExpr.uuidString()
Return a string that is the scheme specific part of random UUID URN (RFC4122).
|
ServerExpression |
GeoExpr.validateWkt(ServerExpression wkt)
Returns true if the string is valid Well-Known Text for a supported region type.
|
ServerExpression |
MathExpr.variance(ServerExpression arg)
Returns the sample variance of a sequence of values.
|
ServerExpression |
MathExpr.varianceP(ServerExpression arg)
Returns the population variance of a sequence of values.
|
ServerExpression |
XdmpExpr.wallclockToTimestamp(ServerExpression timestamp)
Converts an xs:dateTime to a 64 bit timestamp value.
|
ServerExpression |
SqlExpr.week(ServerExpression arg)
Returns an xs:integer between 1 and 53, both inclusive, representing the week value in the localized value of arg.
|
ServerExpression |
SqlExpr.weekday(ServerExpression arg1)
Returns the day of the week.
|
ServerExpression |
XdmpExpr.weekdayFromDate(ServerExpression arg)
Returns an integer in the range 1 to 7, inclusive, representing the weekday value in the localized value of arg.
|
ServerExpression |
XdmpExpr.weekFromDate(ServerExpression arg)
Returns an integer between 1 and 53, both inclusive, representing the week value in the localized value of arg.
|
abstract ServerExpression |
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 ServerExpression |
PlanBuilder.xmlAttribute(java.lang.String name,
java.lang.String value)
This function constructs an XML attribute with the name (which can be a string or QName) and atomic value.
|
abstract ServerExpression |
PlanBuilder.xmlAttributeSeq(ServerExpression... attribute)
Deprecated.
(as of 4.2) construct a
ServerExpression sequence with PlanBuilder.seq() |
abstract ServerExpression |
PlanBuilder.xmlComment(ServerExpression content)
This function constructs an XML comment with the atomic value.
|
abstract ServerExpression |
PlanBuilder.xmlComment(java.lang.String content)
This function constructs an XML comment with the atomic value.
|
abstract ServerExpression |
PlanBuilder.xmlDocument(ServerExpression root)
This function constructs an XML document with the root content, which must be exactly one node.
|
abstract ServerExpression |
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 ServerExpression |
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 ServerExpression |
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 ServerExpression |
PlanBuilder.xmlElement(java.lang.String 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 ServerExpression |
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 ServerExpression |
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 ServerExpression |
PlanBuilder.xmlPi(ServerExpression name,
ServerExpression value)
This function constructs an XML processing instruction with the atomic value.
|
abstract ServerExpression |
PlanBuilder.xmlPi(java.lang.String name,
java.lang.String value)
This function constructs an XML processing instruction with the atomic value.
|
abstract ServerExpression |
PlanBuilder.xmlText(ServerExpression value)
This function constructs an XML text node with the specified value.
|
abstract ServerExpression |
PlanBuilder.xmlText(java.lang.String value)
This function constructs an XML text node with the specified value.
|
ServerExpression |
XdmpExpr.xor64(ServerExpression x,
ServerExpression y)
XOR two 64-bit integer values.
|
abstract ServerExpression |
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.
|
abstract ServerExpression |
PlanBuilder.xpath(java.lang.String column,
java.lang.String path)
This function extracts a sequence of child nodes from a column with node values -- especially, the document nodes from a document join.
|
ServerExpression |
SqlExpr.year(ServerExpression arg)
Returns an xs:integer representing the year component in the localized value of arg.
|
ServerExpression |
SqlExpr.yearday(ServerExpression arg)
Returns an xs:integer between 1 and 366, both inclusive, representing the yearday value in the localized value of arg.
|
ServerExpression |
XdmpExpr.yeardayFromDate(ServerExpression arg)
Returns an integer between 1 and 366, both inclusive, representing the yearday value in the localized value of arg.
|
ServerExpression |
FnExpr.yearFromDate(ServerExpression arg)
Returns an xs:integer representing the year component in the localized value of arg.
|
ServerExpression |
FnExpr.yearFromDateTime(ServerExpression arg)
Returns an xs:integer representing the year component in the localized value of arg.
|
ServerExpression |
XsExpr.yearMonthDuration(ServerExpression arg1)
Constructs or casts an expression to the xs:yearMonthDuration server data type.
|
ServerExpression |
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 | Method and Description |
---|---|
ServerExpression |
FnExpr.abs(ServerExpression arg)
Returns the absolute value of arg.
|
ServerExpression |
MathExpr.acos(ServerExpression x)
Returns the arc cosine of x, in radians, in the range from 0 to pi (inclusive).
|
abstract ServerExpression |
PlanBuilder.add(ServerExpression... left)
This function returns the sum of the specified numeric expressions.
|
ServerExpression |
XdmpExpr.add64(ServerExpression x,
ServerExpression y)
Add two 64-bit integer values, discarding overflow.
|
ServerExpression |
FnExpr.adjustDateTimeToTimezone(ServerExpression arg)
Adjusts an xs:dateTime value to a specific timezone, or to no timezone at all.
|
ServerExpression |
FnExpr.adjustDateTimeToTimezone(ServerExpression arg,
ServerExpression timezone)
Adjusts an xs:dateTime value to a specific timezone, or to no timezone at all.
|
ServerExpression |
FnExpr.adjustDateTimeToTimezone(ServerExpression arg,
java.lang.String timezone)
Adjusts an xs:dateTime value to a specific timezone, or to no timezone at all.
|
ServerExpression |
FnExpr.adjustDateToTimezone(ServerExpression arg)
Adjusts an xs:date value to a specific timezone, or to no timezone at all.
|
ServerExpression |
FnExpr.adjustDateToTimezone(ServerExpression arg,
ServerExpression timezone)
Adjusts an xs:date value to a specific timezone, or to no timezone at all.
|
ServerExpression |
FnExpr.adjustDateToTimezone(ServerExpression arg,
java.lang.String timezone)
Adjusts an xs:date value to a specific timezone, or to no timezone at all.
|
ServerExpression |
FnExpr.adjustTimeToTimezone(ServerExpression arg)
Adjusts an xs:time value to a specific timezone, or to no timezone at all.
|
ServerExpression |
FnExpr.adjustTimeToTimezone(ServerExpression arg,
ServerExpression timezone)
Adjusts an xs:time value to a specific timezone, or to no timezone at all.
|
ServerExpression |
FnExpr.adjustTimeToTimezone(ServerExpression arg,
java.lang.String timezone)
Adjusts an xs:time value to a specific timezone, or to no timezone at all.
|
CtsQueryExpr |
CtsExpr.afterQuery(ServerExpression timestamp)
Returns a query matching fragments committed after a specified timestamp.
|
ServerExpression |
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.
|
ServerExpression |
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 ServerExpression |
PlanBuilder.and(ServerExpression... left)
This function returns true if the specified expressions all return true.
|
ServerExpression |
XdmpExpr.and64(ServerExpression x,
ServerExpression y)
AND two 64-bit integer values.
|
CtsQueryExpr |
CtsExpr.andNotQuery(ServerExpression positiveQuery,
ServerExpression negativeQuery)
Returns a query specifying the set difference of the matches specified by two sub-queries.
|
CtsQueryExpr |
CtsExpr.andQuery(ServerExpression queries)
Returns a query specifying the intersection of the matches specified by the sub-queries.
|
CtsQueryExpr |
CtsExpr.andQuery(ServerExpression queries,
java.lang.String options)
Returns a query specifying the intersection of the matches specified by the sub-queries.
|
CtsQueryExpr |
CtsExpr.andQuery(ServerExpression queries,
XsStringSeqVal options)
Returns a query specifying the intersection of the matches specified by the sub-queries.
|
ServerExpression |
XsExpr.anyURI(ServerExpression arg1)
Constructs or casts an expression to the xs:anyURI server data type.
|
ServerExpression |
GeoExpr.approxCenter(ServerExpression region)
Return a point approximating the center of the given region.
|
ServerExpression |
GeoExpr.approxCenter(ServerExpression region,
ServerExpression options)
Return a point approximating the center of the given region.
|
ServerExpression |
GeoExpr.approxCenter(ServerExpression region,
java.lang.String options)
Return a point approximating the center of the given region.
|
ServerExpression |
GeoExpr.arcIntersection(ServerExpression p1,
ServerExpression p2,
ServerExpression q1,
ServerExpression q2)
Returns the point at the intersection of two arcs.
|
ServerExpression |
GeoExpr.arcIntersection(ServerExpression p1,
ServerExpression p2,
ServerExpression q1,
ServerExpression q2,
ServerExpression options)
Returns the point at the intersection of two arcs.
|
ServerExpression |
GeoExpr.arcIntersection(ServerExpression p1,
ServerExpression p2,
ServerExpression q1,
ServerExpression q2,
java.lang.String options)
Returns the point at the intersection of two arcs.
|
ServerExpression |
JsonExpr.array(ServerExpression array)
Creates a (JSON) array, which is like a sequence of values, but allows for nesting.
|
ServerExpression |
JsonExpr.arraySize(ServerExpression array)
Returns the size of the array.
|
ServerExpression |
JsonExpr.arrayValues(ServerExpression array)
Returns the array values as an XQuery sequence.
|
ServerExpression |
JsonExpr.arrayValues(ServerExpression array,
boolean flatten)
Returns the array values as an XQuery sequence.
|
ServerExpression |
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.
|
ServerExpression |
MathExpr.asin(ServerExpression x)
Returns the arc sine of x, in radians, in the range from -pi/2 to +pi/2 (inclusive).
|
ServerExpression |
MathExpr.atan(ServerExpression x)
Returns the arc tangent of x, in radians.
|
ServerExpression |
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 appropriate quadrant.
|
ServerExpression |
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 appropriate quadrant.
|
ServerExpression |
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.
|
ServerExpression |
XsExpr.base64Binary(ServerExpression arg1)
Constructs or casts an expression to the xs:base64Binary server data type.
|
ServerExpression |
XdmpExpr.base64Decode(ServerExpression encoded)
Converts base64-encoded string to plaintext.
|
ServerExpression |
XdmpExpr.base64Encode(ServerExpression plaintext)
Converts plaintext into base64-encoded string.
|
ServerExpression |
FnExpr.baseUri(ServerExpression arg)
Returns the value of the base-uri property for the specified node.
|
ServerExpression |
GeoExpr.bearing(ServerExpression p1,
ServerExpression p2)
Returns the true bearing in radians of the path from the first point to the second.
|
ServerExpression |
GeoExpr.bearing(ServerExpression p1,
ServerExpression p2,
ServerExpression options)
Returns the true bearing in radians of the path from the first point to the second.
|
ServerExpression |
GeoExpr.bearing(ServerExpression p1,
ServerExpression p2,
java.lang.String options)
Returns the true bearing in radians of the path from the first point to the second.
|
CtsQueryExpr |
CtsExpr.beforeQuery(ServerExpression timestamp)
Returns a query matching fragments committed before or at a specified timestamp.
|
PlanBuilder.ModifyPlan |
PlanBuilder.ModifyPlan.bindAs(PlanColumn column,
ServerExpression expression)
This function is deprecated in favor of the bind() function and will not be supported in MarkLogic 11.
|
PlanBuilder.ModifyPlan |
PlanBuilder.ModifyPlan.bindAs(java.lang.String column,
ServerExpression expression)
This function is deprecated in favor of the bind() function and will not be supported in MarkLogic 11.
|
ServerExpression |
SqlExpr.bitLength(ServerExpression str)
Returns the length of the string "str" in bits.
|
ServerExpression |
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.
|
ServerExpression |
FnExpr.booleanExpr(ServerExpression arg)
Computes the effective boolean value of the sequence arg.
|
ServerExpression |
XsExpr.booleanExpr(ServerExpression arg1)
Constructs or casts an expression to the xs:boolean server data type.
|
CtsQueryExpr |
CtsExpr.boostQuery(ServerExpression matchingQuery,
ServerExpression boostingQuery)
Returns a query specifying that matches to matching-query should have their search relevance scores boosted if they also match boosting-query.
|
ServerExpression |
GeoExpr.boundingBoxes(ServerExpression region)
Returns a sequence of boxes that bound the given region.
|
ServerExpression |
GeoExpr.boundingBoxes(ServerExpression region,
ServerExpression options)
Returns a sequence of boxes that bound the given region.
|
ServerExpression |
GeoExpr.boundingBoxes(ServerExpression region,
java.lang.String options)
Returns a sequence of boxes that bound the given region.
|
CtsBoxExpr |
CtsExpr.box(ServerExpression south,
ServerExpression west,
ServerExpression north,
ServerExpression east)
Returns a geospatial box value.
|
ServerExpression |
CtsExpr.boxEast(ServerExpression box)
Returns a box's eastern boundary.
|
ServerExpression |
GeoExpr.boxIntersects(ServerExpression box,
ServerExpression region)
Returns true if the box intersects with a region.
|
ServerExpression |
GeoExpr.boxIntersects(ServerExpression box,
ServerExpression region,
ServerExpression options)
Returns true if the box intersects with a region.
|
ServerExpression |
GeoExpr.boxIntersects(ServerExpression box,
ServerExpression region,
java.lang.String options)
Returns true if the box intersects with a region.
|
ServerExpression |
CtsExpr.boxNorth(ServerExpression box)
Returns a box's northern boundary.
|
ServerExpression |
CtsExpr.boxSouth(ServerExpression box)
Returns a box's southern boundary.
|
ServerExpression |
CtsExpr.boxWest(ServerExpression box)
Returns a box's western boundary.
|
ServerExpression |
SqlExpr.bucket(ServerExpression bucketEdgesParam,
ServerExpression srchParam)
Returns an unsignedLong specifying the index of the bucket the second parameter belongs to in buckets formed by the first parameter.
|
ServerExpression |
SqlExpr.bucket(ServerExpression bucketEdgesParam,
ServerExpression srchParam,
ServerExpression collationLiteral)
Returns an unsignedLong specifying the index of the bucket the second parameter belongs to in buckets formed by the first parameter.
|
ServerExpression |
SqlExpr.bucket(ServerExpression bucketEdgesParam,
java.lang.String srchParam)
Returns an unsignedLong specifying the index of the bucket the second parameter belongs to in buckets formed by the first parameter.
|
ServerExpression |
SqlExpr.bucket(ServerExpression bucketEdgesParam,
java.lang.String srchParam,
java.lang.String collationLiteral)
Returns an unsignedLong specifying the index of the bucket the second parameter belongs to in buckets formed by the first parameter.
|
ServerExpression |
XsExpr.byteExpr(ServerExpression arg1)
Constructs or casts an expression to the xs:byte server data type.
|
ServerExpression |
XdmpExpr.castableAs(ServerExpression namespaceUri,
ServerExpression localName,
ServerExpression item)
Returns true if a value is castable.
|
ServerExpression |
XdmpExpr.castableAs(ServerExpression namespaceUri,
java.lang.String localName,
ServerExpression item)
Returns true if a value is castable.
|
ServerExpression |
MathExpr.ceil(ServerExpression x)
Returns the smallest integer greater than or equal to x.
|
ServerExpression |
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.
|
CtsCircleExpr |
CtsExpr.circle(double radius,
ServerExpression center)
Returns a geospatial circle value.
|
CtsCircleExpr |
CtsExpr.circle(ServerExpression radius,
ServerExpression center)
Returns a geospatial circle value.
|
CtsPointExpr |
CtsExpr.circleCenter(ServerExpression circle)
Returns a circle's center point.
|
ServerExpression |
GeoExpr.circleIntersects(ServerExpression circle,
ServerExpression region)
Returns true if the circle intersects with a region.
|
ServerExpression |
GeoExpr.circleIntersects(ServerExpression circle,
ServerExpression region,
ServerExpression options)
Returns true if the circle intersects with a region.
|
ServerExpression |
GeoExpr.circleIntersects(ServerExpression circle,
ServerExpression region,
java.lang.String options)
Returns true if the circle intersects with a region.
|
ServerExpression |
GeoExpr.circlePolygon(ServerExpression circle,
double arcTolerance)
Construct a polygon approximating a circle.
|
ServerExpression |
GeoExpr.circlePolygon(ServerExpression circle,
double arcTolerance,
java.lang.String options)
Construct a polygon approximating a circle.
|
ServerExpression |
GeoExpr.circlePolygon(ServerExpression circle,
ServerExpression arcTolerance)
Construct a polygon approximating a circle.
|
ServerExpression |
GeoExpr.circlePolygon(ServerExpression circle,
ServerExpression arcTolerance,
ServerExpression options)
Construct a polygon approximating a circle.
|
ServerExpression |
CtsExpr.circleRadius(ServerExpression circle)
Returns a circle's radius.
|
ServerExpression |
SemExpr.coalesce(ServerExpression... parameter1)
Returns the value of the first argument that evaluates without error.
|
ServerExpression |
FnExpr.codepointEqual(ServerExpression comparand1,
ServerExpression comparand2)
Returns true if the specified parameters are the same Unicode code point, otherwise returns false.
|
ServerExpression |
FnExpr.codepointEqual(ServerExpression comparand1,
java.lang.String comparand2)
Returns true if the specified parameters are the same Unicode code point, otherwise returns false.
|
ServerExpression |
FnExpr.codepointsToString(ServerExpression arg)
Creates an xs:string from a sequence of Unicode code points.
|
ServerExpression |
SqlExpr.collatedString(ServerExpression string,
ServerExpression collationURI)
Returns an rdf:collatedString value with the given value and collation tag.
|
ServerExpression |
SqlExpr.collatedString(ServerExpression string,
java.lang.String collationURI)
Returns an rdf:collatedString value with the given value and collation tag.
|
CtsQueryExpr |
CtsExpr.collectionQuery(ServerExpression uris)
Match documents in at least one of the specified collections.
|
CtsReferenceExpr |
CtsExpr.collectionReference(ServerExpression options)
Creates a reference to the collection lexicon, for use as a parameter to cts:value-tuples.
|
CtsQueryExpr |
CtsExpr.columnRangeQuery(ServerExpression schema,
ServerExpression view,
ServerExpression column,
ServerExpression value)
Returns a cts:query matching documents matching a TDE-view column equals to an value.
|
CtsQueryExpr |
CtsExpr.columnRangeQuery(ServerExpression schema,
ServerExpression view,
ServerExpression column,
ServerExpression value,
ServerExpression operator)
Returns a cts:query matching documents matching a TDE-view column equals to an value.
|
CtsQueryExpr |
CtsExpr.columnRangeQuery(ServerExpression schema,
ServerExpression view,
ServerExpression column,
ServerExpression value,
ServerExpression operator,
ServerExpression options)
Returns a cts:query matching documents matching a TDE-view column equals to an value.
|
CtsQueryExpr |
CtsExpr.columnRangeQuery(ServerExpression schema,
ServerExpression view,
ServerExpression column,
ServerExpression value,
ServerExpression operator,
ServerExpression options,
ServerExpression weight)
Returns a cts:query matching documents matching a TDE-view column equals to an value.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
CtsPolygonExpr |
CtsExpr.complexPolygon(ServerExpression outer,
ServerExpression inner)
Returns a geospatial complex polygon value.
|
ServerExpression |
FnExpr.concat(ServerExpression... parameter1)
Returns the xs:string that is the concatenation of the values of the specified parameters.
|
ServerExpression |
FnExpr.contains(ServerExpression parameter1,
ServerExpression parameter2)
Returns true if the first parameter contains the string from the second parameter, otherwise returns false.
|
ServerExpression |
MapExpr.contains(ServerExpression map,
ServerExpression key)
Returns true if the key exists in the map.
|
ServerExpression |
FnExpr.contains(ServerExpression parameter1,
ServerExpression parameter2,
ServerExpression collation)
Returns true if the first parameter contains the string from the second parameter, otherwise returns false.
|
ServerExpression |
FnExpr.contains(ServerExpression parameter1,
java.lang.String parameter2)
Returns true if the first parameter contains the string from the second parameter, otherwise returns false.
|
ServerExpression |
MapExpr.contains(ServerExpression map,
java.lang.String key)
Returns true if the key exists in the map.
|
ServerExpression |
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.
|
ServerExpression |
MathExpr.correlation(ServerExpression arg)
Returns the Pearson correlation coefficient of a data set.
|
ServerExpression |
MathExpr.cos(ServerExpression x)
Returns the cosine of x, in the range from -1 to +1 (inclusive).
|
ServerExpression |
MathExpr.cosh(ServerExpression x)
Returns the hyperbolic cosine of x.
|
ServerExpression |
MathExpr.cot(ServerExpression x)
Returns the cotangent of x.
|
ServerExpression |
FnExpr.count(ServerExpression arg)
Returns the number of items in the value of arg.
|
ServerExpression |
MapExpr.count(ServerExpression map)
Returns the number of keys used in the map.
|
ServerExpression |
FnExpr.count(ServerExpression arg,
double maximum)
Returns the number of items in the value of arg.
|
ServerExpression |
FnExpr.count(ServerExpression arg,
ServerExpression maximum)
Returns the number of items in the value of arg.
|
ServerExpression |
GeoExpr.countDistinctVertices(ServerExpression region)
Return a count of the distinct number of vertices in a region, taking tolerance into account.
|
ServerExpression |
GeoExpr.countDistinctVertices(ServerExpression region,
ServerExpression options)
Return a count of the distinct number of vertices in a region, taking tolerance into account.
|
ServerExpression |
GeoExpr.countDistinctVertices(ServerExpression region,
java.lang.String options)
Return a count of the distinct number of vertices in a region, taking tolerance into account.
|
ServerExpression |
GeoExpr.countVertices(ServerExpression region)
This function returns a count of the number of vertices in a region.
|
ServerExpression |
MathExpr.covariance(ServerExpression arg)
Returns the sample covariance of a data set.
|
ServerExpression |
MathExpr.covarianceP(ServerExpression arg)
Returns the population covariance of a data set.
|
ServerExpression |
XdmpExpr.crypt(ServerExpression password,
ServerExpression salt)
Calculates the password hash for the given password and salt.
|
ServerExpression |
XdmpExpr.crypt(ServerExpression password,
java.lang.String salt)
Calculates the password hash for the given password and salt.
|
ServerExpression |
XdmpExpr.crypt2(ServerExpression password)
Calculates the password hash for the given plain-text password.
|
ServerExpression |
SemExpr.datatype(ServerExpression value)
Returns the name of the simple type of the atomic value argument as a SPARQL style IRI.
|
ServerExpression |
XsExpr.date(ServerExpression arg1)
Constructs or casts an expression to the xs:date server data type.
|
ServerExpression |
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
|
ServerExpression |
SqlExpr.dateadd(ServerExpression datepart,
ServerExpression number,
ServerExpression date)
|
ServerExpression |
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.
|
ServerExpression |
SqlExpr.datepart(ServerExpression datepart,
ServerExpression date)
Returns an integer that represents the specified datepart of the specified date.
|
ServerExpression |
XsExpr.dateTime(ServerExpression arg1)
Constructs or casts an expression to the xs:dateTime server data type.
|
ServerExpression |
FnExpr.dateTime(ServerExpression arg1,
ServerExpression arg2)
Returns an xs:dateTime value created by combining an xs:date and an xs:time.
|
ServerExpression |
FnExpr.dateTime(ServerExpression arg1,
java.lang.String arg2)
Returns an xs:dateTime value created by combining an xs:date and an xs:time.
|
ServerExpression |
SqlExpr.day(ServerExpression arg)
Returns an xs:integer between 1 and 31, both inclusive, representing the day component in the localized value of arg.
|
ServerExpression |
FnExpr.dayFromDate(ServerExpression arg)
Returns an xs:integer between 1 and 31, both inclusive, representing the day component in the localized value of arg.
|
ServerExpression |
FnExpr.dayFromDateTime(ServerExpression arg)
Returns an xs:integer between 1 and 31, both inclusive, representing the day component in the localized value of arg.
|
ServerExpression |
SqlExpr.dayname(ServerExpression arg)
Returns an xs:string representing the dayname value in the localized value of arg.
|
ServerExpression |
XdmpExpr.daynameFromDate(ServerExpression arg)
Returns string representing the dayname value in the localized value of arg.
|
ServerExpression |
FnExpr.daysFromDuration(ServerExpression arg)
Returns an xs:integer representing the days component in the canonical lexical representation of the value of arg.
|
ServerExpression |
XsExpr.dayTimeDuration(ServerExpression arg1)
Constructs or casts an expression to the xs:dayTimeDuration server data type.
|
ServerExpression |
XsExpr.decimal(ServerExpression arg1)
Constructs or casts an expression to the xs:decimal server data type.
|
ServerExpression |
XdmpExpr.decodeFromNCName(ServerExpression name)
Invertible function that decodes characters an NCName produced by xdmp:encode-for-NCName.
|
ServerExpression |
FnExpr.deepEqual(ServerExpression parameter1,
ServerExpression parameter2)
This function assesses whether two sequences are deep-equal to each other.
|
ServerExpression |
FnExpr.deepEqual(ServerExpression parameter1,
ServerExpression parameter2,
ServerExpression collation)
This function assesses whether two sequences are deep-equal to each other.
|
ServerExpression |
FnExpr.deepEqual(ServerExpression parameter1,
ServerExpression parameter2,
java.lang.String collation)
This function assesses whether two sequences are deep-equal to each other.
|
ServerExpression |
MathExpr.degrees(ServerExpression x)
Returns numeric expression converted from radians to degrees.
|
ServerExpression |
XdmpExpr.describe(ServerExpression item)
Returns a string representing the description of a given item sequence.
|
ServerExpression |
XdmpExpr.describe(ServerExpression item,
ServerExpression maxSequenceLength)
Returns a string representing the description of a given item sequence.
|
ServerExpression |
XdmpExpr.describe(ServerExpression item,
ServerExpression maxSequenceLength,
ServerExpression maxItemLength)
Returns a string representing the description of a given item sequence.
|
ServerExpression |
GeoExpr.destination(ServerExpression p,
double bearing,
double distance)
Returns the point at the given distance (in units) along the given bearing (in radians) from the starting point.
|
ServerExpression |
GeoExpr.destination(ServerExpression p,
double bearing,
double distance,
java.lang.String options)
Returns the point at the given distance (in units) along the given bearing (in radians) from the starting point.
|
ServerExpression |
GeoExpr.destination(ServerExpression p,
ServerExpression bearing,
ServerExpression distance)
Returns the point at the given distance (in units) along the given bearing (in radians) from the starting point.
|
ServerExpression |
GeoExpr.destination(ServerExpression p,
ServerExpression bearing,
ServerExpression distance,
ServerExpression options)
Returns the point at the given distance (in units) along the given bearing (in radians) from the starting point.
|
ServerExpression |
XdmpExpr.diacriticLess(ServerExpression string)
Returns the specified string, converting all of the characters with diacritics to characters without diacritics.
|
CtsQueryExpr |
CtsExpr.directoryQuery(ServerExpression uris)
Returns a query matching documents in the directories with the given URIs.
|
CtsQueryExpr |
CtsExpr.directoryQuery(ServerExpression uris,
ServerExpression depth)
Returns a query matching documents in the directories with the given URIs.
|
ServerExpression |
GeoExpr.distance(ServerExpression p1,
ServerExpression p2)
Returns the distance (in units) between two points.
|
ServerExpression |
GeoExpr.distance(ServerExpression p1,
ServerExpression p2,
ServerExpression options)
Returns the distance (in units) between two points.
|
ServerExpression |
GeoExpr.distance(ServerExpression p1,
ServerExpression p2,
java.lang.String options)
Returns the distance (in units) between two points.
|
ServerExpression |
GeoExpr.distanceConvert(ServerExpression distance,
ServerExpression unit1,
ServerExpression unit2)
This function converts a distance from one unit of measure to another.
|
ServerExpression |
GeoExpr.distanceConvert(ServerExpression distance,
java.lang.String unit1,
java.lang.String unit2)
This function converts a distance from one unit of measure to another.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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 ServerExpression |
PlanBuilder.divide(ServerExpression left,
ServerExpression right)
This function divides the left numericExpression by the right numericExpression and returns the value.
|
CtsQueryExpr |
CtsExpr.documentFragmentQuery(ServerExpression query)
Returns a query that matches all documents where query matches any document fragment.
|
CtsQueryExpr |
CtsExpr.documentQuery(ServerExpression uris)
Returns a query matching documents with the given URIs.
|
ServerExpression |
FnExpr.documentUri(ServerExpression arg)
Returns the value of the document-uri property for the specified node.
|
ServerExpression |
XsExpr.doubleExpr(ServerExpression arg1)
Constructs or casts an expression to the xs:double server data type.
|
ServerExpression |
SpellExpr.doubleMetaphone(ServerExpression word)
Given a word returns the two metaphone keys.
|
CtsQueryExpr |
CtsExpr.elementAttributePairGeospatialQuery(ServerExpression elementName,
ServerExpression latitudeName,
ServerExpression longitudeName,
ServerExpression region)
Returns a query matching elements by name which has specific attributes representing latitude and longitude values for a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.elementAttributePairGeospatialQuery(ServerExpression elementName,
ServerExpression latitudeName,
ServerExpression longitudeName,
ServerExpression region,
ServerExpression options)
Returns a query matching elements by name which has specific attributes representing latitude and longitude values for a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.elementAttributePairGeospatialQuery(ServerExpression elementName,
ServerExpression latitudeName,
ServerExpression longitudeName,
ServerExpression region,
ServerExpression options,
ServerExpression weight)
Returns a query matching elements by name which has specific attributes representing latitude and longitude values for a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.elementAttributePairGeospatialQuery(java.lang.String elementName,
java.lang.String latitudeName,
java.lang.String longitudeName,
ServerExpression region,
java.lang.String... options)
Returns a query matching elements by name which has specific attributes representing latitude and longitude values for a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.elementAttributePairGeospatialQuery(java.lang.String elementName,
java.lang.String latitudeName,
java.lang.String longitudeName,
ServerExpression region,
java.lang.String options,
double weight)
Returns a query matching elements by name which has specific attributes representing latitude and longitude values for a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.elementAttributeRangeQuery(ServerExpression elementName,
ServerExpression attributeName,
ServerExpression operator,
ServerExpression value)
Constructs a query that matches element-attributes by name with a range-index entry equal to a given value.
|
CtsQueryExpr |
CtsExpr.elementAttributeRangeQuery(ServerExpression elementName,
ServerExpression attributeName,
ServerExpression operator,
ServerExpression value,
ServerExpression options)
Constructs a query that matches element-attributes by name with a range-index entry equal to a given value.
|
CtsQueryExpr |
CtsExpr.elementAttributeRangeQuery(ServerExpression elementName,
ServerExpression attributeName,
ServerExpression operator,
ServerExpression value,
ServerExpression options,
ServerExpression weight)
Constructs a query that matches element-attributes by name with a range-index entry equal to a given value.
|
CtsReferenceExpr |
CtsExpr.elementAttributeReference(ServerExpression element,
ServerExpression attribute)
Creates a reference to an element attribute value lexicon, for use as a parameter to cts:value-tuples.
|
CtsReferenceExpr |
CtsExpr.elementAttributeReference(ServerExpression element,
ServerExpression attribute,
ServerExpression options)
Creates a reference to an element attribute value lexicon, for use as a parameter to cts:value-tuples.
|
CtsQueryExpr |
CtsExpr.elementAttributeValueQuery(ServerExpression elementName,
ServerExpression attributeName,
ServerExpression text)
Returns a query matching elements by name with attributes by name with text content equal a given phrase.
|
CtsQueryExpr |
CtsExpr.elementAttributeValueQuery(ServerExpression elementName,
ServerExpression attributeName,
ServerExpression text,
ServerExpression options)
Returns a query matching elements by name with attributes by name with text content equal a given phrase.
|
CtsQueryExpr |
CtsExpr.elementAttributeValueQuery(ServerExpression elementName,
ServerExpression attributeName,
ServerExpression text,
ServerExpression options,
ServerExpression weight)
Returns a query matching elements by name with attributes by name with text content equal a given phrase.
|
CtsQueryExpr |
CtsExpr.elementAttributeWordQuery(ServerExpression elementName,
ServerExpression attributeName,
ServerExpression text)
Returns a query matching elements by name with attributes by name with text content containing a given phrase.
|
CtsQueryExpr |
CtsExpr.elementAttributeWordQuery(ServerExpression elementName,
ServerExpression attributeName,
ServerExpression text,
ServerExpression options)
Returns a query matching elements by name with attributes by name with text content containing a given phrase.
|
CtsQueryExpr |
CtsExpr.elementAttributeWordQuery(ServerExpression elementName,
ServerExpression attributeName,
ServerExpression text,
ServerExpression options,
ServerExpression weight)
Returns a query matching elements by name with attributes by name with text content containing a given phrase.
|
CtsQueryExpr |
CtsExpr.elementChildGeospatialQuery(ServerExpression elementName,
ServerExpression childName,
ServerExpression region)
Returns a query matching elements by name which has specific element children representing latitude and longitude values for a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.elementChildGeospatialQuery(ServerExpression elementName,
ServerExpression childName,
ServerExpression region,
ServerExpression options)
Returns a query matching elements by name which has specific element children representing latitude and longitude values for a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.elementChildGeospatialQuery(ServerExpression elementName,
ServerExpression childName,
ServerExpression region,
ServerExpression options,
ServerExpression weight)
Returns a query matching elements by name which has specific element children representing latitude and longitude values for a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.elementChildGeospatialQuery(java.lang.String elementName,
java.lang.String childName,
ServerExpression region,
java.lang.String... options)
Returns a query matching elements by name which has specific element children representing latitude and longitude values for a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.elementChildGeospatialQuery(java.lang.String elementName,
java.lang.String childName,
ServerExpression region,
java.lang.String options,
double weight)
Returns a query matching elements by name which has specific element children representing latitude and longitude values for a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
ServerExpression |
XdmpExpr.elementContentType(ServerExpression element)
Returns the schema-defined content-type of an element ("empty", "simple", "element-only", or "mixed").
|
CtsQueryExpr |
CtsExpr.elementGeospatialQuery(ServerExpression elementName,
ServerExpression region)
Returns a query matching elements by name whose content represents a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.elementGeospatialQuery(ServerExpression elementName,
ServerExpression region,
ServerExpression options)
Returns a query matching elements by name whose content represents a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.elementGeospatialQuery(ServerExpression elementName,
ServerExpression region,
ServerExpression options,
ServerExpression weight)
Returns a query matching elements by name whose content represents a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.elementGeospatialQuery(java.lang.String elementName,
ServerExpression region,
java.lang.String... options)
Returns a query matching elements by name whose content represents a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.elementGeospatialQuery(java.lang.String elementName,
ServerExpression region,
java.lang.String options,
double weight)
Returns a query matching elements by name whose content represents a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.elementPairGeospatialQuery(ServerExpression elementName,
ServerExpression latitudeName,
ServerExpression longitudeName,
ServerExpression region)
Returns a query matching elements by name which has specific element children representing latitude and longitude values for a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.elementPairGeospatialQuery(ServerExpression elementName,
ServerExpression latitudeName,
ServerExpression longitudeName,
ServerExpression region,
ServerExpression options)
Returns a query matching elements by name which has specific element children representing latitude and longitude values for a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.elementPairGeospatialQuery(ServerExpression elementName,
ServerExpression latitudeName,
ServerExpression longitudeName,
ServerExpression region,
ServerExpression options,
ServerExpression weight)
Returns a query matching elements by name which has specific element children representing latitude and longitude values for a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.elementPairGeospatialQuery(java.lang.String elementName,
java.lang.String latitudeName,
java.lang.String longitudeName,
ServerExpression region,
java.lang.String... options)
Returns a query matching elements by name which has specific element children representing latitude and longitude values for a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.elementPairGeospatialQuery(java.lang.String elementName,
java.lang.String latitudeName,
java.lang.String longitudeName,
ServerExpression region,
java.lang.String options,
double weight)
Returns a query matching elements by name which has specific element children representing latitude and longitude values for a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.elementQuery(ServerExpression elementName,
ServerExpression query)
Constructs a query that matches elements by name with the content constrained by the query given in the second parameter.
|
CtsQueryExpr |
CtsExpr.elementQuery(java.lang.String elementName,
ServerExpression query)
Constructs a query that matches elements by name with the content constrained by the query given in the second parameter.
|
CtsQueryExpr |
CtsExpr.elementRangeQuery(ServerExpression elementName,
ServerExpression operator,
ServerExpression value)
Constructs a query that matches elements by name with range index entry equal to a given value.
|
CtsQueryExpr |
CtsExpr.elementRangeQuery(ServerExpression elementName,
ServerExpression operator,
ServerExpression value,
ServerExpression options)
Constructs a query that matches elements by name with range index entry equal to a given value.
|
CtsQueryExpr |
CtsExpr.elementRangeQuery(ServerExpression elementName,
ServerExpression operator,
ServerExpression value,
ServerExpression options,
ServerExpression weight)
Constructs a query that matches elements by name with range index entry equal to a given value.
|
CtsReferenceExpr |
CtsExpr.elementReference(ServerExpression element)
Creates a reference to an element value lexicon, for use as a parameter to cts:value-tuples, temporal:axis-create, or any other function that takes an index reference.
|
CtsReferenceExpr |
CtsExpr.elementReference(ServerExpression element,
ServerExpression options)
Creates a reference to an element value lexicon, for use as a parameter to cts:value-tuples, temporal:axis-create, or any other function that takes an index reference.
|
CtsQueryExpr |
CtsExpr.elementValueQuery(ServerExpression elementName)
Returns a query matching elements by name with text content equal a given phrase.
|
CtsQueryExpr |
CtsExpr.elementValueQuery(ServerExpression elementName,
ServerExpression text)
Returns a query matching elements by name with text content equal a given phrase.
|
CtsQueryExpr |
CtsExpr.elementValueQuery(ServerExpression elementName,
ServerExpression text,
ServerExpression options)
Returns a query matching elements by name with text content equal a given phrase.
|
CtsQueryExpr |
CtsExpr.elementValueQuery(ServerExpression elementName,
ServerExpression text,
ServerExpression options,
ServerExpression weight)
Returns a query matching elements by name with text content equal a given phrase.
|
CtsQueryExpr |
CtsExpr.elementWordQuery(ServerExpression elementName,
ServerExpression text)
Returns a query matching elements by name with text content containing a given phrase.
|
CtsQueryExpr |
CtsExpr.elementWordQuery(ServerExpression elementName,
ServerExpression text,
ServerExpression options)
Returns a query matching elements by name with text content containing a given phrase.
|
CtsQueryExpr |
CtsExpr.elementWordQuery(ServerExpression elementName,
ServerExpression text,
ServerExpression options,
ServerExpression weight)
Returns a query matching elements by name with text content containing a given phrase.
|
ServerExpression |
GeoExpr.ellipsePolygon(ServerExpression center,
double semiMajorAxis,
double semiMinorAxis,
double azimuth,
double arcTolerance)
Construct a polygon approximating an ellipse.
|
ServerExpression |
GeoExpr.ellipsePolygon(ServerExpression center,
double semiMajorAxis,
double semiMinorAxis,
double azimuth,
double arcTolerance,
java.lang.String options)
Construct a polygon approximating an ellipse.
|
ServerExpression |
GeoExpr.ellipsePolygon(ServerExpression center,
ServerExpression semiMajorAxis,
ServerExpression semiMinorAxis,
ServerExpression azimuth,
ServerExpression arcTolerance)
Construct a polygon approximating an ellipse.
|
ServerExpression |
GeoExpr.ellipsePolygon(ServerExpression center,
ServerExpression semiMajorAxis,
ServerExpression semiMinorAxis,
ServerExpression azimuth,
ServerExpression arcTolerance,
ServerExpression options)
Construct a polygon approximating an ellipse.
|
PlanCase |
PlanBuilderBase.elseExpr(ServerExpression value)
This function returns the specified value if none of the preceeding when() conditions are true.
|
ServerExpression |
FnExpr.empty(ServerExpression arg)
If the value of arg is the empty sequence, the function returns true; otherwise, the function returns false.
|
ServerExpression |
XdmpExpr.encodeForNCName(ServerExpression name)
Invertible function that escapes characters required to be part of an NCName.
|
ServerExpression |
FnExpr.encodeForUri(ServerExpression uriPart)
Invertible function that escapes characters required to be escaped inside path segments of URIs.
|
ServerExpression |
FnExpr.endsWith(ServerExpression parameter1,
ServerExpression parameter2)
Returns true if the first parameter ends with the string from the second parameter, otherwise returns false.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
MapExpr.entry(ServerExpression key,
ServerExpression value)
Constructs a new map with a single entry consisting of the key and value specified as arguments.
|
abstract ServerExpression |
PlanBuilder.eq(ServerExpression... operand)
This function takes two or more expressions and returns true if all of the expressions return the same value.
|
ServerExpression |
FnExpr.escapeHtmlUri(ServerExpression uriPart)
%-escapes everything except printable ASCII characters.
|
ServerExpression |
FnExpr.exists(ServerExpression arg)
If the value of arg is not the empty sequence, the function returns true; otherwise, the function returns false.
|
PlanBuilder.ModifyPlan |
PlanBuilder.ModifyPlan.existsJoin(PlanBuilder.ModifyPlan right,
PlanJoinKeySeq keys,
ServerExpression condition)
This method is a filtering join that filters based on whether the join exists or not but doesn't add any columns.
|
ServerExpression |
MathExpr.exp(ServerExpression x)
Returns e (approximately 2.71828182845905) to the xth power.
|
ServerExpression |
MathExpr.fabs(ServerExpression x)
Returns the absolute value of x.
|
CtsQueryExpr |
CtsExpr.fieldRangeQuery(ServerExpression fieldName,
ServerExpression operator,
ServerExpression value)
Returns a cts:query matching fields by name with a range-index entry equal to a given value.
|
CtsQueryExpr |
CtsExpr.fieldRangeQuery(ServerExpression fieldName,
ServerExpression operator,
ServerExpression value,
ServerExpression options)
Returns a cts:query matching fields by name with a range-index entry equal to a given value.
|
CtsQueryExpr |
CtsExpr.fieldRangeQuery(ServerExpression fieldName,
ServerExpression operator,
ServerExpression value,
ServerExpression options,
ServerExpression weight)
Returns a cts:query matching fields by name with a range-index entry equal to a given value.
|
CtsReferenceExpr |
CtsExpr.fieldReference(ServerExpression field)
Creates a reference to a field value lexicon, for use as a parameter to cts:value-tuples.
|
CtsReferenceExpr |
CtsExpr.fieldReference(ServerExpression field,
ServerExpression options)
Creates a reference to a field value lexicon, for use as a parameter to cts:value-tuples.
|
CtsQueryExpr |
CtsExpr.fieldValueQuery(ServerExpression fieldName,
ServerExpression text)
Returns a query matching text content containing a given value in the specified field.
|
CtsQueryExpr |
CtsExpr.fieldValueQuery(ServerExpression fieldName,
ServerExpression text,
ServerExpression options)
Returns a query matching text content containing a given value in the specified field.
|
CtsQueryExpr |
CtsExpr.fieldValueQuery(ServerExpression fieldName,
ServerExpression text,
ServerExpression options,
ServerExpression weight)
Returns a query matching text content containing a given value in the specified field.
|
CtsQueryExpr |
CtsExpr.fieldWordQuery(ServerExpression fieldName,
ServerExpression text)
Returns a query matching fields with text content containing a given phrase.
|
CtsQueryExpr |
CtsExpr.fieldWordQuery(ServerExpression fieldName,
ServerExpression text,
ServerExpression options)
Returns a query matching fields with text content containing a given phrase.
|
CtsQueryExpr |
CtsExpr.fieldWordQuery(ServerExpression fieldName,
ServerExpression text,
ServerExpression options,
ServerExpression weight)
Returns a query matching fields with text content containing a given phrase.
|
ServerExpression |
XsExpr.floatExpr(ServerExpression arg1)
Constructs or casts an expression to the xs:float server data type.
|
ServerExpression |
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.
|
ServerExpression |
MathExpr.floor(ServerExpression x)
Returns the largest integer less than or equal to x.
|
ServerExpression |
MathExpr.fmod(ServerExpression x,
double y)
Returns the remainder of x/y.
|
ServerExpression |
MathExpr.fmod(ServerExpression x,
ServerExpression y)
Returns the remainder of x/y.
|
ServerExpression |
FnExpr.formatDate(ServerExpression value,
ServerExpression picture)
Returns a formatted date value based on the picture argument.
|
ServerExpression |
FnExpr.formatDate(ServerExpression value,
ServerExpression picture,
ServerExpression language)
Returns a formatted date value based on the picture argument.
|
ServerExpression |
FnExpr.formatDate(ServerExpression value,
ServerExpression picture,
ServerExpression language,
ServerExpression calendar)
Returns a formatted date value based on the picture argument.
|
ServerExpression |
FnExpr.formatDate(ServerExpression value,
ServerExpression picture,
ServerExpression language,
ServerExpression calendar,
ServerExpression country)
Returns a formatted date value based on the picture argument.
|
ServerExpression |
FnExpr.formatDate(ServerExpression value,
java.lang.String picture)
Returns a formatted date value based on the picture argument.
|
ServerExpression |
FnExpr.formatDate(ServerExpression value,
java.lang.String picture,
java.lang.String language)
Returns a formatted date value based on the picture argument.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
FnExpr.formatDateTime(ServerExpression value,
ServerExpression picture)
Returns a formatted dateTime value based on the picture argument.
|
ServerExpression |
FnExpr.formatDateTime(ServerExpression value,
ServerExpression picture,
ServerExpression language)
Returns a formatted dateTime value based on the picture argument.
|
ServerExpression |
FnExpr.formatDateTime(ServerExpression value,
ServerExpression picture,
ServerExpression language,
ServerExpression calendar)
Returns a formatted dateTime value based on the picture argument.
|
ServerExpression |
FnExpr.formatDateTime(ServerExpression value,
ServerExpression picture,
ServerExpression language,
ServerExpression calendar,
ServerExpression country)
Returns a formatted dateTime value based on the picture argument.
|
ServerExpression |
FnExpr.formatDateTime(ServerExpression value,
java.lang.String picture)
Returns a formatted dateTime value based on the picture argument.
|
ServerExpression |
FnExpr.formatDateTime(ServerExpression value,
java.lang.String picture,
java.lang.String language)
Returns a formatted dateTime value based on the picture argument.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
XdmpExpr.formatNumber(ServerExpression value)
Returns a formatted number value based on the picture argument.
|
ServerExpression |
FnExpr.formatNumber(ServerExpression value,
ServerExpression picture)
Returns a formatted string representation of value argument based on the supplied picture.
|
ServerExpression |
XdmpExpr.formatNumber(ServerExpression value,
ServerExpression picture)
Returns a formatted number value based on the picture argument.
|
ServerExpression |
FnExpr.formatNumber(ServerExpression value,
ServerExpression picture,
ServerExpression decimalFormatName)
Returns a formatted string representation of value argument based on the supplied picture.
|
ServerExpression |
XdmpExpr.formatNumber(ServerExpression value,
ServerExpression picture,
ServerExpression language)
Returns a formatted number value based on the picture argument.
|
ServerExpression |
XdmpExpr.formatNumber(ServerExpression value,
ServerExpression picture,
ServerExpression language,
ServerExpression letterValue)
Returns a formatted number value based on the picture argument.
|
ServerExpression |
XdmpExpr.formatNumber(ServerExpression value,
ServerExpression picture,
ServerExpression language,
ServerExpression letterValue,
ServerExpression ordchar)
Returns a formatted number value based on the picture argument.
|
ServerExpression |
XdmpExpr.formatNumber(ServerExpression value,
ServerExpression picture,
ServerExpression language,
ServerExpression letterValue,
ServerExpression ordchar,
ServerExpression zeroPadding)
Returns a formatted number value based on the picture argument.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
FnExpr.formatNumber(ServerExpression value,
java.lang.String picture)
Returns a formatted string representation of value argument based on the supplied picture.
|
ServerExpression |
XdmpExpr.formatNumber(ServerExpression value,
java.lang.String picture)
Returns a formatted number value based on the picture argument.
|
ServerExpression |
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.
|
ServerExpression |
XdmpExpr.formatNumber(ServerExpression value,
java.lang.String picture,
java.lang.String language)
Returns a formatted number value based on the picture argument.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
FnExpr.formatTime(ServerExpression value,
ServerExpression picture)
Returns a formatted time value based on the picture argument.
|
ServerExpression |
FnExpr.formatTime(ServerExpression value,
ServerExpression picture,
ServerExpression language)
Returns a formatted time value based on the picture argument.
|
ServerExpression |
FnExpr.formatTime(ServerExpression value,
ServerExpression picture,
ServerExpression language,
ServerExpression calendar)
Returns a formatted time value based on the picture argument.
|
ServerExpression |
FnExpr.formatTime(ServerExpression value,
ServerExpression picture,
ServerExpression language,
ServerExpression calendar,
ServerExpression country)
Returns a formatted time value based on the picture argument.
|
ServerExpression |
FnExpr.formatTime(ServerExpression value,
java.lang.String picture)
Returns a formatted time value based on the picture argument.
|
ServerExpression |
FnExpr.formatTime(ServerExpression value,
java.lang.String picture,
java.lang.String language)
Returns a formatted time value based on the picture argument.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
MathExpr.frexp(ServerExpression x)
Returns x broken up into mantissa and exponent, where x = mantissa*2^exponent.
|
ServerExpression |
XdmpExpr.fromJson(ServerExpression arg)
Atomizes a JSON node, returning a JSON value.
|
ServerExpression |
XsExpr.gDay(ServerExpression arg1)
Constructs or casts an expression to the xs:gDay server data type.
|
abstract ServerExpression |
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.
|
ServerExpression |
FnExpr.generateId(ServerExpression node)
Returns a string that uniquely identifies a given node.
|
ServerExpression |
GeoExpr.geohashDecode(ServerExpression hash)
Given a geohash string, return the bounding box for that hash.
|
ServerExpression |
GeoExpr.geohashDecodePoint(ServerExpression hash)
Given a geohash string, return the point for that hash.
|
ServerExpression |
GeoExpr.geohashEncode(ServerExpression region)
Compute a set of covering geohashes for the given region, to the given level of precision.
|
ServerExpression |
GeoExpr.geohashEncode(ServerExpression region,
long geohashPrecision)
Compute a set of covering geohashes for the given region, to the given level of precision.
|
ServerExpression |
GeoExpr.geohashEncode(ServerExpression region,
long geohashPrecision,
java.lang.String options)
Compute a set of covering geohashes for the given region, to the given level of precision.
|
ServerExpression |
GeoExpr.geohashEncode(ServerExpression region,
ServerExpression geohashPrecision)
Compute a set of covering geohashes for the given region, to the given level of precision.
|
ServerExpression |
GeoExpr.geohashEncode(ServerExpression region,
ServerExpression geohashPrecision,
ServerExpression options)
Compute a set of covering geohashes for the given region, to the given level of precision.
|
ServerExpression |
GeoExpr.geohashNeighbors(ServerExpression hash)
Given a geohash string, return hashes for the neighbors.
|
ServerExpression |
GeoExpr.geohashPrecisionDimensions(ServerExpression precision)
Given a geohash string, return the height and width for the given precision.
|
ServerExpression |
GeoExpr.geohashSubhashes(ServerExpression hash,
ServerExpression which)
Given a geohash string, return the 32 subhashes.
|
ServerExpression |
GeoExpr.geohashSubhashes(ServerExpression hash,
java.lang.String which)
Given a geohash string, return the 32 subhashes.
|
CtsReferenceExpr |
CtsExpr.geospatialPathReference(ServerExpression pathExpression)
Creates a reference to a geospatial path range index, for use as a parameter to cts:value-tuples.
|
CtsReferenceExpr |
CtsExpr.geospatialPathReference(ServerExpression pathExpression,
ServerExpression options)
Creates a reference to a geospatial path range index, for use as a parameter to cts:value-tuples.
|
CtsReferenceExpr |
CtsExpr.geospatialPathReference(ServerExpression pathExpression,
ServerExpression options,
ServerExpression map)
Creates a reference to a geospatial path range index, for use as a parameter to cts:value-tuples.
|
CtsReferenceExpr |
CtsExpr.geospatialPathReference(java.lang.String pathExpression,
java.lang.String options,
ServerExpression map)
Creates a reference to a geospatial path range index, for use as a parameter to cts:value-tuples.
|
CtsReferenceExpr |
CtsExpr.geospatialRegionPathReference(ServerExpression pathExpression)
Create a reference to a geospatial region path index, for use as a parameter to cts:geospatial-region-query and other query operations on geospatial region indexes.
|
CtsReferenceExpr |
CtsExpr.geospatialRegionPathReference(ServerExpression pathExpression,
ServerExpression options)
Create a reference to a geospatial region path index, for use as a parameter to cts:geospatial-region-query and other query operations on geospatial region indexes.
|
CtsReferenceExpr |
CtsExpr.geospatialRegionPathReference(ServerExpression pathExpression,
ServerExpression options,
ServerExpression namespaces)
Create a reference to a geospatial region path index, for use as a parameter to cts:geospatial-region-query and other query operations on geospatial region indexes.
|
CtsReferenceExpr |
CtsExpr.geospatialRegionPathReference(ServerExpression pathExpression,
ServerExpression options,
ServerExpression namespaces,
ServerExpression geohashPrecision)
Create a reference to a geospatial region path index, for use as a parameter to cts:geospatial-region-query and other query operations on geospatial region indexes.
|
CtsReferenceExpr |
CtsExpr.geospatialRegionPathReference(ServerExpression pathExpression,
ServerExpression options,
ServerExpression namespaces,
ServerExpression geohashPrecision,
ServerExpression units)
Create a reference to a geospatial region path index, for use as a parameter to cts:geospatial-region-query and other query operations on geospatial region indexes.
|
CtsReferenceExpr |
CtsExpr.geospatialRegionPathReference(ServerExpression pathExpression,
ServerExpression options,
ServerExpression namespaces,
ServerExpression geohashPrecision,
ServerExpression units,
ServerExpression invalidValues)
Create a reference to a geospatial region path index, for use as a parameter to cts:geospatial-region-query and other query operations on geospatial region indexes.
|
CtsReferenceExpr |
CtsExpr.geospatialRegionPathReference(java.lang.String pathExpression,
java.lang.String options,
ServerExpression namespaces)
Create a reference to a geospatial region path index, for use as a parameter to cts:geospatial-region-query and other query operations on geospatial region indexes.
|
CtsReferenceExpr |
CtsExpr.geospatialRegionPathReference(java.lang.String pathExpression,
java.lang.String options,
ServerExpression namespaces,
long geohashPrecision)
Create a reference to a geospatial region path index, for use as a parameter to cts:geospatial-region-query and other query operations on geospatial region indexes.
|
CtsReferenceExpr |
CtsExpr.geospatialRegionPathReference(java.lang.String pathExpression,
java.lang.String options,
ServerExpression namespaces,
long geohashPrecision,
java.lang.String units)
Create a reference to a geospatial region path index, for use as a parameter to cts:geospatial-region-query and other query operations on geospatial region indexes.
|
CtsReferenceExpr |
CtsExpr.geospatialRegionPathReference(java.lang.String pathExpression,
java.lang.String options,
ServerExpression namespaces,
long geohashPrecision,
java.lang.String units,
java.lang.String invalidValues)
Create a reference to a geospatial region path index, for use as a parameter to cts:geospatial-region-query and other query operations on geospatial region indexes.
|
CtsQueryExpr |
CtsExpr.geospatialRegionQuery(ServerExpression reference,
ServerExpression operation,
ServerExpression region)
Construct a query to match regions in documents that satisfy a specified relationship relative to other regions.
|
CtsQueryExpr |
CtsExpr.geospatialRegionQuery(ServerExpression reference,
ServerExpression operation,
ServerExpression region,
ServerExpression options)
Construct a query to match regions in documents that satisfy a specified relationship relative to other regions.
|
CtsQueryExpr |
CtsExpr.geospatialRegionQuery(ServerExpression reference,
ServerExpression operation,
ServerExpression region,
ServerExpression options,
ServerExpression weight)
Construct a query to match regions in documents that satisfy a specified relationship relative to other regions.
|
CtsQueryExpr |
CtsExpr.geospatialRegionQuery(ServerExpression reference,
java.lang.String operation,
CtsRegionExpr... region)
Construct a query to match regions in documents that satisfy a specified relationship relative to other regions.
|
CtsQueryExpr |
CtsExpr.geospatialRegionQuery(ServerExpression reference,
java.lang.String operation,
ServerExpression region,
java.lang.String... options)
Construct a query to match regions in documents that satisfy a specified relationship relative to other regions.
|
CtsQueryExpr |
CtsExpr.geospatialRegionQuery(ServerExpression reference,
java.lang.String operation,
ServerExpression region,
java.lang.String options,
double weight)
Construct a query to match regions in documents that satisfy a specified relationship relative to other regions.
|
ServerExpression |
MapExpr.get(ServerExpression map,
ServerExpression key)
Get a value from a map.
|
ServerExpression |
MapExpr.get(ServerExpression map,
java.lang.String key)
Get a value from a map.
|
ServerExpression |
SqlExpr.glob(ServerExpression input,
ServerExpression pattern)
Returns true if the specified input glob the specified pattern, otherwise returns false.
|
ServerExpression |
SqlExpr.glob(ServerExpression input,
java.lang.String pattern)
Returns true if the specified input glob the specified pattern, otherwise returns false.
|
ServerExpression |
XsExpr.gMonth(ServerExpression arg1)
Constructs or casts an expression to the xs:gMonth server data type.
|
ServerExpression |
XsExpr.gMonthDay(ServerExpression arg1)
Constructs or casts an expression to the xs:gMonthDay server data type.
|
abstract ServerExpression |
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.
|
ServerExpression |
XsExpr.gYear(ServerExpression arg1)
Constructs or casts an expression to the xs:gYear server data type.
|
ServerExpression |
XsExpr.gYearMonth(ServerExpression arg1)
Constructs or casts an expression to the xs:gYearMonth server data type.
|
ServerExpression |
XdmpExpr.hash32(ServerExpression string)
Returns the 32-bit hash of a string.
|
ServerExpression |
XdmpExpr.hash64(ServerExpression string)
Returns the 64-bit hash of a string.
|
ServerExpression |
FnExpr.head(ServerExpression seq)
Returns the first item in a sequence.
|
ServerExpression |
XsExpr.hexBinary(ServerExpression arg1)
Constructs or casts an expression to the xs:hexBinary server data type.
|
ServerExpression |
XdmpExpr.hexToInteger(ServerExpression hex)
Parses a hexadecimal string, returning an integer.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
FnExpr.hoursFromDateTime(ServerExpression arg)
Returns an xs:integer between 0 and 23, both inclusive, representing the hours component in the localized value of arg.
|
ServerExpression |
FnExpr.hoursFromDuration(ServerExpression arg)
Returns an xs:integer representing the hours component in the canonical lexical representation of the value of arg.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
SqlExpr.ifnull(ServerExpression expr1,
ServerExpression expr2)
If the first expression is NULL, then the value of the second expression is returned.
|
abstract ServerExpression |
PlanBuilder.in(ServerExpression value,
ServerExpression anyOf)
This function returns true if a test expression evaluates to the same value as any of a list of candidate expressions.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
XdmpExpr.initcap(ServerExpression string)
Returns the string where the first letter of each token has been uppercased.
|
ServerExpression |
FnExpr.inScopePrefixes(ServerExpression element)
Returns the prefixes of the in-scope namespaces for element.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
SqlExpr.instr(ServerExpression str,
ServerExpression n)
Find the starting location of a pattern in a string.
|
ServerExpression |
SqlExpr.instr(ServerExpression str,
java.lang.String n)
Find the starting location of a pattern in a string.
|
ServerExpression |
XsExpr.integer(ServerExpression arg1)
Constructs or casts an expression to the xs:integer server data type.
|
ServerExpression |
XdmpExpr.integerToHex(ServerExpression val)
Returns a hexadecimal representation of an integer.
|
ServerExpression |
XdmpExpr.integerToOctal(ServerExpression val)
Returns an octal representation of an integer.
|
ServerExpression |
GeoExpr.interiorPoint(ServerExpression region)
This function returns a point that is guaranteed to be inside the bounds of the given region.
|
ServerExpression |
GeoExpr.interiorPoint(ServerExpression region,
ServerExpression options)
This function returns a point that is guaranteed to be inside the bounds of the given region.
|
ServerExpression |
GeoExpr.interiorPoint(ServerExpression region,
java.lang.String options)
This function returns a point that is guaranteed to be inside the bounds of the given region.
|
ServerExpression |
XsExpr.intExpr(ServerExpression arg1)
Constructs or casts an expression to the xs:int server data type.
|
ServerExpression |
SemExpr.invalid(ServerExpression string,
ServerExpression datatype)
Returns a sem:invalid value with the given literal value and datatype IRI.
|
ServerExpression |
SemExpr.invalid(ServerExpression string,
java.lang.String datatype)
Returns a sem:invalid value with the given literal value and datatype IRI.
|
ServerExpression |
SemExpr.invalidDatatype(ServerExpression val)
Returns the datatype IRI of a sem:invalid value.
|
ServerExpression |
SemExpr.iri(ServerExpression stringIri)
This is a constructor function that takes a string and constructs an item of type sem:iri from it.
|
ServerExpression |
SemExpr.iriToQName(ServerExpression arg1)
Converts an IRI value to a QName value.
|
ServerExpression |
FnExpr.iriToUri(ServerExpression uriPart)
Idempotent function that escapes non-URI characters.
|
ServerExpression |
SemExpr.isBlank(ServerExpression value)
Returns true if the argument is an RDF blank node - that is, derived from type sem:blank.
|
abstract ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.joinFullOuter(PlanBuilder.ModifyPlan right,
PlanJoinKeySeq keys,
ServerExpression condition)
This method yields one output row set with the rows from an inner join as well as the other rows from both the left and right row sets.
|
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 the other rows from the left row set.
|
ServerExpression |
PlanBuilderBase.jsonArray(ServerExpression... property)
This function constructs a JSON array during row processing.
|
abstract ServerExpression |
PlanBuilder.jsonBoolean(ServerExpression value)
This function constructs a JSON boolean node with the specified value.
|
abstract ServerExpression |
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 ServerExpression |
PlanBuilder.jsonNumber(ServerExpression value)
This function constructs a JSON number node with the specified value.
|
CtsQueryExpr |
CtsExpr.jsonPropertyChildGeospatialQuery(ServerExpression propertyName,
ServerExpression childName,
ServerExpression region)
Returns a query matching json properties by name which has specific children representing latitude and longitude values for a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.jsonPropertyChildGeospatialQuery(ServerExpression propertyName,
ServerExpression childName,
ServerExpression region,
ServerExpression options)
Returns a query matching json properties by name which has specific children representing latitude and longitude values for a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.jsonPropertyChildGeospatialQuery(ServerExpression propertyName,
ServerExpression childName,
ServerExpression region,
ServerExpression options,
ServerExpression weight)
Returns a query matching json properties by name which has specific children representing latitude and longitude values for a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.jsonPropertyChildGeospatialQuery(java.lang.String propertyName,
java.lang.String childName,
ServerExpression region,
java.lang.String... options)
Returns a query matching json properties by name which has specific children representing latitude and longitude values for a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.jsonPropertyChildGeospatialQuery(java.lang.String propertyName,
java.lang.String childName,
ServerExpression region,
java.lang.String options,
double weight)
Returns a query matching json properties by name which has specific children representing latitude and longitude values for a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.jsonPropertyGeospatialQuery(ServerExpression propertyName,
ServerExpression region)
Returns a query matching json properties by name whose content represents a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.jsonPropertyGeospatialQuery(ServerExpression propertyName,
ServerExpression region,
ServerExpression options)
Returns a query matching json properties by name whose content represents a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.jsonPropertyGeospatialQuery(ServerExpression propertyName,
ServerExpression region,
ServerExpression options,
ServerExpression weight)
Returns a query matching json properties by name whose content represents a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.jsonPropertyGeospatialQuery(java.lang.String propertyName,
ServerExpression region,
java.lang.String... options)
Returns a query matching json properties by name whose content represents a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.jsonPropertyGeospatialQuery(java.lang.String propertyName,
ServerExpression region,
java.lang.String options,
double weight)
Returns a query matching json properties by name whose content represents a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.jsonPropertyPairGeospatialQuery(ServerExpression propertyName,
ServerExpression latitudeName,
ServerExpression longitudeName,
ServerExpression region)
Returns a query matching json properties by name which has specific property children representing latitude and longitude values for a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.jsonPropertyPairGeospatialQuery(ServerExpression propertyName,
ServerExpression latitudeName,
ServerExpression longitudeName,
ServerExpression region,
ServerExpression options)
Returns a query matching json properties by name which has specific property children representing latitude and longitude values for a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.jsonPropertyPairGeospatialQuery(ServerExpression propertyName,
ServerExpression latitudeName,
ServerExpression longitudeName,
ServerExpression region,
ServerExpression options,
ServerExpression weight)
Returns a query matching json properties by name which has specific property children representing latitude and longitude values for a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.jsonPropertyPairGeospatialQuery(java.lang.String propertyName,
java.lang.String latitudeName,
java.lang.String longitudeName,
ServerExpression region,
java.lang.String... options)
Returns a query matching json properties by name which has specific property children representing latitude and longitude values for a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.jsonPropertyPairGeospatialQuery(java.lang.String propertyName,
java.lang.String latitudeName,
java.lang.String longitudeName,
ServerExpression region,
java.lang.String options,
double weight)
Returns a query matching json properties by name which has specific property children representing latitude and longitude values for a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.jsonPropertyRangeQuery(ServerExpression propertyName,
ServerExpression operator,
ServerExpression value)
Returns a cts:query matching JSON properties by name with a range-index entry equal to a given value.
|
CtsQueryExpr |
CtsExpr.jsonPropertyRangeQuery(ServerExpression propertyName,
ServerExpression operator,
ServerExpression value,
ServerExpression options)
Returns a cts:query matching JSON properties by name with a range-index entry equal to a given value.
|
CtsQueryExpr |
CtsExpr.jsonPropertyRangeQuery(ServerExpression propertyName,
ServerExpression operator,
ServerExpression value,
ServerExpression options,
ServerExpression weight)
Returns a cts:query matching JSON properties by name with a range-index entry equal to a given value.
|
CtsReferenceExpr |
CtsExpr.jsonPropertyReference(ServerExpression property)
Creates a reference to a JSON property value lexicon, for use as a parameter to cts:value-tuples.
|
CtsReferenceExpr |
CtsExpr.jsonPropertyReference(ServerExpression property,
ServerExpression options)
Creates a reference to a JSON property value lexicon, for use as a parameter to cts:value-tuples.
|
CtsQueryExpr |
CtsExpr.jsonPropertyScopeQuery(ServerExpression propertyName,
ServerExpression query)
Returns a cts:query matching JSON properties by name with the content constrained by the given cts:query in the second parameter.
|
CtsQueryExpr |
CtsExpr.jsonPropertyScopeQuery(java.lang.String propertyName,
ServerExpression query)
Returns a cts:query matching JSON properties by name with the content constrained by the given cts:query in the second parameter.
|
CtsQueryExpr |
CtsExpr.jsonPropertyValueQuery(ServerExpression propertyName,
ServerExpression value)
Returns a query matching JSON properties by name with value equal the given value.
|
CtsQueryExpr |
CtsExpr.jsonPropertyValueQuery(ServerExpression propertyName,
ServerExpression value,
ServerExpression options)
Returns a query matching JSON properties by name with value equal the given value.
|
CtsQueryExpr |
CtsExpr.jsonPropertyValueQuery(ServerExpression propertyName,
ServerExpression value,
ServerExpression options,
ServerExpression weight)
Returns a query matching JSON properties by name with value equal the given value.
|
CtsQueryExpr |
CtsExpr.jsonPropertyWordQuery(ServerExpression propertyName,
ServerExpression text)
Returns a query matching JSON properties by name with text content containing a given phrase.
|
CtsQueryExpr |
CtsExpr.jsonPropertyWordQuery(ServerExpression propertyName,
ServerExpression text,
ServerExpression options)
Returns a query matching JSON properties by name with text content containing a given phrase.
|
CtsQueryExpr |
CtsExpr.jsonPropertyWordQuery(ServerExpression propertyName,
ServerExpression text,
ServerExpression options,
ServerExpression weight)
Returns a query matching JSON properties by name with text content containing a given phrase.
|
abstract ServerExpression |
PlanBuilder.jsonString(ServerExpression value)
This function constructs a JSON text node with the specified value.
|
ServerExpression |
XdmpExpr.keyFromQName(ServerExpression name)
Construct a context-independent string from a QName.
|
ServerExpression |
MapExpr.keys(ServerExpression map)
Get the keys used in the map.
|
ServerExpression |
SemExpr.lang(ServerExpression value)
Returns the language of the value passed in, or the empty string if the value has no language.
|
ServerExpression |
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.
|
ServerExpression |
SemExpr.langMatches(ServerExpression langTag,
ServerExpression langRange)
Returns true if lang-tag matches lang-range according to the basic filtering scheme defined in RFC4647.
|
ServerExpression |
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.
|
ServerExpression |
RdfExpr.langString(ServerExpression string,
ServerExpression lang)
Returns an rdf:langString value with the given value and language tag.
|
ServerExpression |
RdfExpr.langString(ServerExpression string,
java.lang.String lang)
Returns an rdf:langString value with the given value and language tag.
|
ServerExpression |
RdfExpr.langStringLanguage(ServerExpression val)
Returns the language of an rdf:langString value.
|
ServerExpression |
XsExpr.language(ServerExpression arg1)
Constructs or casts an expression to the xs:language server data type.
|
ServerExpression |
MathExpr.ldexp(ServerExpression y,
long i)
Returns x*2^i.
|
ServerExpression |
MathExpr.ldexp(ServerExpression y,
ServerExpression i)
Returns x*2^i.
|
abstract ServerExpression |
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.
|
ServerExpression |
SqlExpr.left(ServerExpression str,
double n)
Returns a string that is the leftmost characters of the target string.
|
ServerExpression |
SqlExpr.left(ServerExpression str,
ServerExpression n)
Returns a string that is the leftmost characters of the target string.
|
ServerExpression |
SpellExpr.levenshteinDistance(ServerExpression str1,
ServerExpression str2)
Given two strings, returns the Levenshtein distance between those strings.
|
ServerExpression |
SpellExpr.levenshteinDistance(ServerExpression str1,
java.lang.String str2)
Given two strings, returns the Levenshtein distance between those strings.
|
ServerExpression |
SqlExpr.like(ServerExpression input,
ServerExpression pattern)
Returns true if the specified input like the specified pattern, otherwise returns false.
|
ServerExpression |
SqlExpr.like(ServerExpression input,
ServerExpression pattern,
ServerExpression escape)
Returns true if the specified input like the specified pattern, otherwise returns false.
|
ServerExpression |
SqlExpr.like(ServerExpression input,
java.lang.String pattern)
Returns true if the specified input like the specified pattern, otherwise returns false.
|
ServerExpression |
SqlExpr.like(ServerExpression input,
java.lang.String pattern,
java.lang.String escape)
Returns true if the specified input like the specified pattern, otherwise returns false.
|
ServerExpression |
MathExpr.linearModel(ServerExpression arg)
Returns a linear model that fits the given data set.
|
ServerExpression |
MathExpr.linearModelCoeff(ServerExpression linearModel)
Returns the coefficients of the linear model.
|
ServerExpression |
MathExpr.linearModelIntercept(ServerExpression linearModel)
Returns the intercept of the linear model.
|
ServerExpression |
MathExpr.linearModelRsquared(ServerExpression linearModel)
Returns the R^2 value of the linear model.
|
ServerExpression |
CtsExpr.linestring(ServerExpression vertices)
Returns a geospatial linestring value.
|
ServerExpression |
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.
|
ServerExpression |
FnExpr.localNameFromQName(ServerExpression arg)
Returns an xs:NCName representing the local part of arg.
|
CtsQueryExpr |
CtsExpr.locksFragmentQuery(ServerExpression query)
Returns a query that matches all documents where query matches document-locks.
|
ServerExpression |
MathExpr.log(ServerExpression x)
Returns the base-e logarithm of x.
|
ServerExpression |
MathExpr.log10(ServerExpression x)
Returns the base-10 logarithm of x.
|
ServerExpression |
XsExpr.longExpr(ServerExpression arg1)
Constructs or casts an expression to the xs:long server data type.
|
ServerExpression |
FnExpr.lowerCase(ServerExpression string)
Returns the specified string converting all of the characters to lower-case characters.
|
ServerExpression |
XdmpExpr.lshift64(ServerExpression x,
long y)
Left-shift a 64-bit integer value.
|
ServerExpression |
XdmpExpr.lshift64(ServerExpression x,
ServerExpression y)
Left-shift a 64-bit integer value.
|
CtsQueryExpr |
CtsExpr.lsqtQuery(ServerExpression temporalCollection)
Returns only documents before LSQT or a timestamp before LSQT for stable query results.
|
CtsQueryExpr |
CtsExpr.lsqtQuery(ServerExpression temporalCollection,
ServerExpression timestamp)
Returns only documents before LSQT or a timestamp before LSQT for stable query results.
|
CtsQueryExpr |
CtsExpr.lsqtQuery(ServerExpression temporalCollection,
ServerExpression timestamp,
ServerExpression options)
Returns only documents before LSQT or a timestamp before LSQT for stable query results.
|
CtsQueryExpr |
CtsExpr.lsqtQuery(ServerExpression temporalCollection,
ServerExpression timestamp,
ServerExpression options,
ServerExpression weight)
Returns only documents before LSQT or a timestamp before LSQT for stable query results.
|
abstract ServerExpression |
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.
|
ServerExpression |
SqlExpr.ltrim(ServerExpression str)
Return a string that removes leading empty spaces in the input string.
|
ServerExpression |
MapExpr.map(ServerExpression map)
Creates a map.
|
ServerExpression |
FnExpr.matches(ServerExpression input,
ServerExpression pattern)
Returns true if the specified input matches the specified pattern, otherwise returns false.
|
ServerExpression |
FnExpr.matches(ServerExpression input,
ServerExpression pattern,
ServerExpression flags)
Returns true if the specified input matches the specified pattern, otherwise returns false.
|
ServerExpression |
FnExpr.matches(ServerExpression input,
java.lang.String pattern)
Returns true if the specified input matches the specified pattern, otherwise returns false.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
XdmpExpr.md5(ServerExpression data)
Calculates the md5 hash of the given argument.
|
ServerExpression |
XdmpExpr.md5(ServerExpression data,
ServerExpression encoding)
Calculates the md5 hash of the given argument.
|
ServerExpression |
XdmpExpr.md5(ServerExpression data,
java.lang.String encoding)
Calculates the md5 hash of the given argument.
|
ServerExpression |
MathExpr.median(ServerExpression arg)
Returns the median of a sequence of values.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
FnExpr.minutesFromDuration(ServerExpression arg)
Returns an xs:integer representing the minutes component in the canonical lexical representation of the value of arg.
|
ServerExpression |
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.
|
ServerExpression |
MathExpr.mode(ServerExpression arg)
Returns the mode of a sequence.
|
ServerExpression |
MathExpr.mode(ServerExpression arg,
ServerExpression options)
Returns the mode of a sequence.
|
ServerExpression |
MathExpr.mode(ServerExpression arg,
java.lang.String options)
Returns the mode of a sequence.
|
ServerExpression |
MathExpr.modf(ServerExpression x)
Returns x broken up into fraction and integer.
|
abstract ServerExpression |
PlanBuilder.modulo(ServerExpression left,
ServerExpression right)
This function returns the remainder afer the division of the dividend and divisor expressions.
|
ServerExpression |
SqlExpr.month(ServerExpression arg)
Returns an xs:integer between 1 and 12, both inclusive, representing the month component in the localized value of arg.
|
ServerExpression |
FnExpr.monthFromDate(ServerExpression arg)
Returns an xs:integer between 1 and 12, both inclusive, representing the month component in the localized value of arg.
|
ServerExpression |
FnExpr.monthFromDateTime(ServerExpression arg)
Returns an xs:integer between 1 and 12, both inclusive, representing the month component in the localized value of arg.
|
ServerExpression |
SqlExpr.monthname(ServerExpression arg)
Returns month name, calculated from the localized value of arg.
|
ServerExpression |
XdmpExpr.monthNameFromDate(ServerExpression arg)
Returns month name, calculated from the localized value of arg.
|
ServerExpression |
FnExpr.monthsFromDuration(ServerExpression arg)
Returns an xs:integer representing the months component in the canonical lexical representation of the value of arg.
|
ServerExpression |
XdmpExpr.mul64(ServerExpression x,
ServerExpression y)
Multiply two 64-bit integer values, discarding overflow.
|
abstract ServerExpression |
PlanBuilder.multiply(ServerExpression... left)
This function multiplies the left numericExpression by the right numericExpression and returns the value.
|
ServerExpression |
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.
|
ServerExpression |
XsExpr.Name(ServerExpression arg1)
Constructs or casts an expression to the xs:Name server data type.
|
ServerExpression |
FnExpr.namespaceUri(ServerExpression arg)
Returns the namespace URI of the xs:QName of the node specified by arg.
|
ServerExpression |
FnExpr.namespaceUriForPrefix(ServerExpression prefix,
ServerExpression element)
Returns the namespace URI of one of the in-scope namespaces for element, identified by its namespace prefix.
|
ServerExpression |
FnExpr.namespaceUriFromQName(ServerExpression arg)
Returns the namespace URI for arg as an xs:string.
|
ServerExpression |
XsExpr.NCName(ServerExpression arg1)
Constructs or casts an expression to the xs:NCName server data type.
|
abstract ServerExpression |
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.
|
CtsQueryExpr |
CtsExpr.nearQuery(ServerExpression queries)
Returns a query matching all of the specified queries, where the matches occur within the specified distance from each other.
|
CtsQueryExpr |
CtsExpr.nearQuery(ServerExpression queries,
double distance)
Returns a query matching all of the specified queries, where the matches occur within the specified distance from each other.
|
CtsQueryExpr |
CtsExpr.nearQuery(ServerExpression queries,
double distance,
java.lang.String... options)
Returns a query matching all of the specified queries, where the matches occur within the specified distance from each other.
|
CtsQueryExpr |
CtsExpr.nearQuery(ServerExpression queries,
double distance,
java.lang.String options,
double weight)
Returns a query matching all of the specified queries, where the matches occur within the specified distance from each other.
|
CtsQueryExpr |
CtsExpr.nearQuery(ServerExpression queries,
ServerExpression distance,
ServerExpression options)
Returns a query matching all of the specified queries, where the matches occur within the specified distance from each other.
|
CtsQueryExpr |
CtsExpr.nearQuery(ServerExpression queries,
ServerExpression distance,
ServerExpression options,
ServerExpression weight)
Returns a query matching all of the specified queries, where the matches occur within the specified distance from each other.
|
CtsQueryExpr |
CtsExpr.nearQuery(ServerExpression queries,
XsDoubleVal distance)
Returns a query matching all of the specified queries, where the matches occur within the specified distance from each other.
|
ServerExpression |
XsExpr.negativeInteger(ServerExpression arg1)
Constructs or casts an expression to the xs:negativeInteger server data type.
|
ServerExpression |
MapExpr.newExpr(ServerExpression maps)
Constructs a new map by combining the keys from the maps given as an argument.
|
ServerExpression |
FnExpr.nilled(ServerExpression arg)
Summary: Returns an xs:boolean indicating whether the argument node is "nilled".
|
ServerExpression |
XsExpr.NMTOKEN(ServerExpression arg1)
Constructs or casts an expression to the xs:NMTOKEN server data type.
|
ServerExpression |
XdmpExpr.nodeCollections(ServerExpression node)
Returns any collections for the node's document in the database.
|
ServerExpression |
XdmpExpr.nodeKind(ServerExpression node)
Returns an xs:string representing the node's kind: either "document", "element", "attribute", "text", "namespace", "processing-instruction", "binary", or "comment".
|
ServerExpression |
XdmpExpr.nodeMetadata(ServerExpression node)
Returns the metadata value of a given node.
|
ServerExpression |
XdmpExpr.nodeMetadataValue(ServerExpression node,
ServerExpression keyName)
Returns the metadata value of a node for a particular key.
|
ServerExpression |
XdmpExpr.nodeMetadataValue(ServerExpression node,
java.lang.String keyName)
Returns the metadata value of a node for a particular key.
|
ServerExpression |
FnExpr.nodeName(ServerExpression arg)
Returns an expanded-QName for node kinds that can have names.
|
ServerExpression |
XdmpExpr.nodePermissions(ServerExpression node)
Returns the permissions to a node's document.
|
ServerExpression |
XdmpExpr.nodePermissions(ServerExpression node,
ServerExpression outputKind)
Returns the permissions to a node's document.
|
ServerExpression |
XdmpExpr.nodePermissions(ServerExpression node,
java.lang.String outputKind)
Returns the permissions to a node's document.
|
ServerExpression |
XdmpExpr.nodeUri(ServerExpression node)
Returns the document-uri property of the parameter or its ancestor.
|
ServerExpression |
XsExpr.nonNegativeInteger(ServerExpression arg1)
Constructs or casts an expression to the xs:nonNegativeInteger server data type.
|
ServerExpression |
XsExpr.nonPositiveInteger(ServerExpression arg1)
Constructs or casts an expression to the xs:nonPositiveInteger server data type.
|
ServerExpression |
XsExpr.normalizedString(ServerExpression arg1)
Constructs or casts an expression to the xs:normalizedString server data type.
|
ServerExpression |
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).
|
ServerExpression |
FnExpr.normalizeUnicode(ServerExpression arg)
Return the argument normalized according to the normalization criteria for a normalization form identified by the value of normalizationForm.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
FnExpr.not(ServerExpression arg)
Returns true if the effective boolean value is false, and false if the effective boolean value is true.
|
abstract ServerExpression |
PlanBuilder.not(ServerExpression operand)
This function returns true if neither of the specified boolean expressions return true.
|
ServerExpression |
XdmpExpr.not64(ServerExpression x)
NOT a 64-bit integer value.
|
PlanBuilder.ModifyPlan |
PlanBuilder.ModifyPlan.notExistsJoin(PlanBuilder.ModifyPlan right,
PlanJoinKeySeq keys,
ServerExpression condition)
This method is a filtering join that filters based on whether the join exists or not but doesn't add any columns.
|
CtsQueryExpr |
CtsExpr.notInQuery(ServerExpression positiveQuery,
ServerExpression negativeQuery)
Returns a query matching the first sub-query, where those matches do not occur within 0 distance of the other query.
|
CtsQueryExpr |
CtsExpr.notQuery(ServerExpression query)
Returns a query specifying the matches not specified by its sub-query.
|
ServerExpression |
SqlExpr.nullif(ServerExpression expr1,
ServerExpression expr2)
Returns a NULL value if the two specified values are equal.
|
ServerExpression |
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.
|
ServerExpression |
XsExpr.numeric(ServerExpression arg1)
Constructs or casts an expression to the xs:numeric server data type.
|
ServerExpression |
JsonExpr.object(ServerExpression map)
Creates a JSON object, which is a kind of map with a fixed and ordered set of keys.
|
ServerExpression |
JsonExpr.objectDefine(ServerExpression keys)
Creates a JSON object.
|
ServerExpression |
XdmpExpr.octalToInteger(ServerExpression octal)
Parses an octal string, returning an integer.
|
ServerExpression |
SqlExpr.octetLength(ServerExpression x)
Returns the length of the string "str" in bits.
|
abstract ServerExpression |
PlanBuilder.or(ServerExpression... left)
This function returns true if the specified expressions all return true.
|
ServerExpression |
XdmpExpr.or64(ServerExpression x,
ServerExpression y)
OR two 64-bit integer values.
|
CtsQueryExpr |
CtsExpr.orQuery(ServerExpression queries)
Returns a query specifying the union of the matches specified by the sub-queries.
|
CtsQueryExpr |
CtsExpr.orQuery(ServerExpression queries,
java.lang.String options)
Returns a query specifying the union of the matches specified by the sub-queries.
|
CtsQueryExpr |
CtsExpr.orQuery(ServerExpression queries,
XsStringSeqVal options)
Returns a query specifying the union of the matches specified by the sub-queries.
|
ServerExpression |
XdmpExpr.parseDateTime(ServerExpression picture,
ServerExpression value)
Parses a string containing date, time or dateTime using the supplied picture argument and returns a dateTime value.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
CtsRegionSeqExpr |
GeoExpr.parseWkt(ServerExpression wkt)
Returns a sequence of geospatial regions parsed from Well-Known Text format.
|
ServerExpression |
XdmpExpr.parseYymmdd(ServerExpression picture,
ServerExpression value)
Parses a string containing date, time or dateTime using the supplied picture argument and returns a dateTime value.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
CtsExpr.partOfSpeech(ServerExpression token)
Returns the part of speech for a cts:token, if any.
|
ServerExpression |
XdmpExpr.path(ServerExpression node)
Returns a string whose value corresponds to the path of the node.
|
ServerExpression |
XdmpExpr.path(ServerExpression node,
boolean includeDocument)
Returns a string whose value corresponds to the path of the node.
|
ServerExpression |
XdmpExpr.path(ServerExpression node,
ServerExpression includeDocument)
Returns a string whose value corresponds to the path of the node.
|
CtsQueryExpr |
CtsExpr.pathGeospatialQuery(ServerExpression pathExpression,
ServerExpression region)
Returns a query matching path expressions whose content represents a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.pathGeospatialQuery(ServerExpression pathExpression,
ServerExpression region,
ServerExpression options)
Returns a query matching path expressions whose content represents a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.pathGeospatialQuery(ServerExpression pathExpression,
ServerExpression region,
ServerExpression options,
ServerExpression weight)
Returns a query matching path expressions whose content represents a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.pathGeospatialQuery(java.lang.String pathExpression,
ServerExpression region,
java.lang.String... options)
Returns a query matching path expressions whose content represents a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.pathGeospatialQuery(java.lang.String pathExpression,
ServerExpression region,
java.lang.String options,
double weight)
Returns a query matching path expressions whose content represents a point contained within the given geographic box, circle, or polygon, or equal to the given point.
|
CtsQueryExpr |
CtsExpr.pathRangeQuery(ServerExpression pathName,
ServerExpression operator,
ServerExpression value)
Returns a cts:query matching documents where the content addressed by an XPath expression satisfies the specified relationship (=, <, >, etc.) with respect to the input criteria values.
|
CtsQueryExpr |
CtsExpr.pathRangeQuery(ServerExpression pathName,
ServerExpression operator,
ServerExpression value,
ServerExpression options)
Returns a cts:query matching documents where the content addressed by an XPath expression satisfies the specified relationship (=, <, >, etc.) with respect to the input criteria values.
|
CtsQueryExpr |
CtsExpr.pathRangeQuery(ServerExpression pathName,
ServerExpression operator,
ServerExpression value,
ServerExpression options,
ServerExpression weight)
Returns a cts:query matching documents where the content addressed by an XPath expression satisfies the specified relationship (=, <, >, etc.) with respect to the input criteria values.
|
CtsReferenceExpr |
CtsExpr.pathReference(ServerExpression pathExpression)
Creates a reference to a path value lexicon, for use as a parameter to cts:value-tuples.
|
CtsReferenceExpr |
CtsExpr.pathReference(ServerExpression pathExpression,
ServerExpression options)
Creates a reference to a path value lexicon, for use as a parameter to cts:value-tuples.
|
CtsReferenceExpr |
CtsExpr.pathReference(ServerExpression pathExpression,
ServerExpression options,
ServerExpression map)
Creates a reference to a path value lexicon, for use as a parameter to cts:value-tuples.
|
CtsReferenceExpr |
CtsExpr.pathReference(java.lang.String pathExpression,
java.lang.String options,
ServerExpression map)
Creates a reference to a path value lexicon, for use as a parameter to cts:value-tuples.
|
ServerExpression |
MathExpr.percentile(ServerExpression arg,
double p)
Returns a sequence of percentile(s) given a sequence of percentage(s).
|
ServerExpression |
MathExpr.percentile(ServerExpression arg,
ServerExpression p)
Returns a sequence of percentile(s) given a sequence of percentage(s).
|
ServerExpression |
MathExpr.percentRank(ServerExpression arg,
ServerExpression value)
Returns the rank of a value in a data set as a percentage of the data set.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
CtsPeriodExpr |
CtsExpr.period(ServerExpression start,
ServerExpression end)
Creates a period value, for use as a parameter to cts:period-range-query or cts:period-compare-query.
|
CtsQueryExpr |
CtsExpr.periodCompareQuery(ServerExpression axis1,
ServerExpression operator,
ServerExpression axis2)
Returns a cts:query matching documents that have relevant pair of period values.
|
CtsQueryExpr |
CtsExpr.periodCompareQuery(ServerExpression axis1,
ServerExpression operator,
ServerExpression axis2,
ServerExpression options)
Returns a cts:query matching documents that have relevant pair of period values.
|
CtsQueryExpr |
CtsExpr.periodRangeQuery(ServerExpression axis,
ServerExpression operator)
Returns a cts:query matching axis by name with a period value with an operator.
|
CtsQueryExpr |
CtsExpr.periodRangeQuery(ServerExpression axis,
ServerExpression operator,
ServerExpression period)
Returns a cts:query matching axis by name with a period value with an operator.
|
CtsQueryExpr |
CtsExpr.periodRangeQuery(ServerExpression axis,
ServerExpression operator,
ServerExpression period,
ServerExpression options)
Returns a cts:query matching axis by name with a period value with an operator.
|
CtsQueryExpr |
CtsExpr.periodRangeQuery(java.lang.String axis,
java.lang.String operator,
ServerExpression period,
java.lang.String options)
Returns a cts:query matching axis by name with a period value with an operator.
|
CtsPointExpr |
CtsExpr.point(ServerExpression latitude,
ServerExpression longitude)
Returns a point value.
|
ServerExpression |
CtsExpr.pointLatitude(ServerExpression point)
Returns a point's latitude value.
|
ServerExpression |
CtsExpr.pointLongitude(ServerExpression point)
Returns a point's longitude value.
|
CtsPolygonExpr |
CtsExpr.polygon(ServerExpression vertices)
Returns a geospatial polygon value.
|
ServerExpression |
XdmpExpr.position(ServerExpression test,
ServerExpression target)
Returns an integer value representing the starting position of a string within the search string.
|
ServerExpression |
XdmpExpr.position(ServerExpression test,
ServerExpression target,
ServerExpression collation)
Returns an integer value representing the starting position of a string within the search string.
|
ServerExpression |
XdmpExpr.position(ServerExpression test,
java.lang.String target)
Returns an integer value representing the starting position of a string within the search string.
|
ServerExpression |
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.
|
ServerExpression |
XsExpr.positiveInteger(ServerExpression arg1)
Constructs or casts an expression to the xs:positiveInteger server data type.
|
ServerExpression |
MathExpr.pow(ServerExpression x,
double y)
Returns x^y.
|
ServerExpression |
MathExpr.pow(ServerExpression x,
ServerExpression y)
Returns x^y.
|
ServerExpression |
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 constructed 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 constructed by the op:json-object function.
|
CtsQueryExpr |
CtsExpr.propertiesFragmentQuery(ServerExpression query)
Returns a query that matches all documents where query matches document-properties.
|
ServerExpression |
XsExpr.QName(ServerExpression arg1)
Constructs or casts an expression to the xs:QName server data type.
|
ServerExpression |
FnExpr.QName(ServerExpression paramURI,
ServerExpression paramQName)
Returns an xs:QName with the namespace URI given in paramURI.
|
ServerExpression |
FnExpr.QName(ServerExpression paramURI,
java.lang.String paramQName)
Returns an xs:QName with the namespace URI given in paramURI.
|
ServerExpression |
XdmpExpr.QNameFromKey(ServerExpression key)
Construct a QName from a string of the form "{namespaceURI}localname".
|
ServerExpression |
SemExpr.QNameToIri(ServerExpression arg1)
Converts a QName value to an IRI value.
|
ServerExpression |
SqlExpr.quarter(ServerExpression arg)
Returns an xs:integer between 1 and 4, both inclusive, calculating the quarter component in the localized value of arg.
|
ServerExpression |
XdmpExpr.quarterFromDate(ServerExpression arg)
Returns an integer between 1 and 4, both inclusive, calculating the quarter component in the localized value of arg.
|
ServerExpression |
MathExpr.radians(ServerExpression x)
Returns numeric expression converted from degrees to radians.
|
ServerExpression |
SqlExpr.rand(ServerExpression n)
Return a random number.
|
ServerExpression |
XdmpExpr.random(ServerExpression max)
Returns a random unsigned integer between 0 and a number up to 64 bits long.
|
CtsQueryExpr |
CtsExpr.rangeQuery(ServerExpression index,
ServerExpression operator,
ServerExpression value)
Returns a cts:query matching specified nodes with a range-index entry compared to a given value.
|
CtsQueryExpr |
CtsExpr.rangeQuery(ServerExpression index,
ServerExpression operator,
ServerExpression value,
ServerExpression options)
Returns a cts:query matching specified nodes with a range-index entry compared to a given value.
|
CtsQueryExpr |
CtsExpr.rangeQuery(ServerExpression index,
ServerExpression operator,
ServerExpression value,
ServerExpression options,
ServerExpression weight)
Returns a cts:query matching specified nodes with a range-index entry compared to a given value.
|
CtsQueryExpr |
CtsExpr.rangeQuery(ServerExpression index,
java.lang.String operator,
java.lang.String value)
Returns a cts:query matching specified nodes with a range-index entry compared to a given value.
|
CtsQueryExpr |
CtsExpr.rangeQuery(ServerExpression index,
java.lang.String operator,
java.lang.String value,
java.lang.String... options)
Returns a cts:query matching specified nodes with a range-index entry compared to a given value.
|
CtsQueryExpr |
CtsExpr.rangeQuery(ServerExpression index,
java.lang.String operator,
java.lang.String value,
java.lang.String options,
double weight)
Returns a cts:query matching specified nodes with a range-index entry compared to a given value.
|
ServerExpression |
MathExpr.rank(ServerExpression arg1,
ServerExpression arg2)
Returns the rank of a value in a data set.
|
ServerExpression |
MathExpr.rank(ServerExpression arg1,
ServerExpression arg2,
ServerExpression options)
Returns the rank of a value in a data set.
|
ServerExpression |
MathExpr.rank(ServerExpression arg1,
java.lang.String arg2)
Returns the rank of a value in a data set.
|
ServerExpression |
MathExpr.rank(ServerExpression arg1,
java.lang.String arg2,
java.lang.String options)
Returns the rank of a value in a data set.
|
CtsRegionExpr |
GeoExpr.regionApproximate(ServerExpression region,
double threshold)
This function returns a simplified approximation of the region, using the Douglas-Peucker algorithm.
|
CtsRegionExpr |
GeoExpr.regionApproximate(ServerExpression region,
double threshold,
java.lang.String options)
This function returns a simplified approximation of the region, using the Douglas-Peucker algorithm.
|
CtsRegionExpr |
GeoExpr.regionApproximate(ServerExpression region,
ServerExpression threshold)
This function returns a simplified approximation of the region, using the Douglas-Peucker algorithm.
|
CtsRegionExpr |
GeoExpr.regionApproximate(ServerExpression region,
ServerExpression threshold,
ServerExpression options)
This function returns a simplified approximation of the region, using the Douglas-Peucker algorithm.
|
CtsRegionExpr |
GeoExpr.regionClean(ServerExpression region)
This function fixes various problems with the region or raises an error if it is not repairable.
|
CtsRegionExpr |
GeoExpr.regionClean(ServerExpression region,
ServerExpression options)
This function fixes various problems with the region or raises an error if it is not repairable.
|
CtsRegionExpr |
GeoExpr.regionClean(ServerExpression region,
java.lang.String options)
This function fixes various problems with the region or raises an error if it is not repairable.
|
ServerExpression |
GeoExpr.regionContains(ServerExpression target,
ServerExpression region)
Returns true if one region contains the other region.
|
ServerExpression |
GeoExpr.regionContains(ServerExpression target,
ServerExpression region,
ServerExpression options)
Returns true if one region contains the other region.
|
ServerExpression |
GeoExpr.regionContains(ServerExpression target,
ServerExpression region,
java.lang.String options)
Returns true if one region contains the other region.
|
ServerExpression |
GeoExpr.regionDe9im(ServerExpression region1,
ServerExpression region2)
Calculates the Dimensionally Extended nine-Intersection Matrix (DE-9IM) of two geospatial regions.
|
ServerExpression |
GeoExpr.regionDe9im(ServerExpression region1,
ServerExpression region2,
ServerExpression options)
Calculates the Dimensionally Extended nine-Intersection Matrix (DE-9IM) of two geospatial regions.
|
ServerExpression |
GeoExpr.regionDe9im(ServerExpression region1,
ServerExpression region2,
java.lang.String options)
Calculates the Dimensionally Extended nine-Intersection Matrix (DE-9IM) of two geospatial regions.
|
ServerExpression |
GeoExpr.regionIntersects(ServerExpression target,
ServerExpression region)
Returns true if the target region intersects with a region.
|
ServerExpression |
GeoExpr.regionIntersects(ServerExpression target,
ServerExpression region,
ServerExpression options)
Returns true if the target region intersects with a region.
|
ServerExpression |
GeoExpr.regionIntersects(ServerExpression target,
ServerExpression region,
java.lang.String options)
Returns true if the target region intersects with a region.
|
ServerExpression |
GeoExpr.regionRelate(ServerExpression region1,
ServerExpression operation,
ServerExpression region2)
Compares geospatial regions based on a specified relationship.
|
ServerExpression |
GeoExpr.regionRelate(ServerExpression region1,
ServerExpression operation,
ServerExpression region2,
ServerExpression options)
Compares geospatial regions based on a specified relationship.
|
ServerExpression |
GeoExpr.regionRelate(ServerExpression region1,
java.lang.String operation,
ServerExpression region2)
Compares geospatial regions based on a specified relationship.
|
ServerExpression |
GeoExpr.regionRelate(ServerExpression region1,
java.lang.String operation,
ServerExpression region2,
java.lang.String options)
Compares geospatial regions based on a specified relationship.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
CtsRegionExpr |
GeoExpr.removeDuplicateVertices(ServerExpression region)
Remove duplicate (adjacent) vertices.
|
CtsRegionExpr |
GeoExpr.removeDuplicateVertices(ServerExpression region,
ServerExpression options)
Remove duplicate (adjacent) vertices.
|
CtsRegionExpr |
GeoExpr.removeDuplicateVertices(ServerExpression region,
java.lang.String options)
Remove duplicate (adjacent) vertices.
|
ServerExpression |
SqlExpr.repeat(ServerExpression str,
double n)
Returns a string that concatenates the first argument as many times as specified by the second argument.
|
ServerExpression |
SqlExpr.repeat(ServerExpression str,
ServerExpression n)
Returns a string that concatenates the first argument as many times as specified by the second argument.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
FnExpr.resolveUri(ServerExpression relative,
ServerExpression base)
Resolves a relative URI against an absolute URI.
|
ServerExpression |
XdmpExpr.resolveUri(ServerExpression relative,
ServerExpression base)
Resolves a relative URI against an absolute URI.
|
ServerExpression |
FnExpr.resolveUri(ServerExpression relative,
java.lang.String base)
Resolves a relative URI against an absolute URI.
|
ServerExpression |
XdmpExpr.resolveUri(ServerExpression relative,
java.lang.String base)
Resolves a relative URI against an absolute URI.
|
ServerExpression |
FnExpr.reverse(ServerExpression target)
Reverses the order of items in a sequence.
|
ServerExpression |
SqlExpr.right(ServerExpression str,
double n)
Returns a string that is the rightmost characters of the target string.
|
ServerExpression |
SqlExpr.right(ServerExpression str,
ServerExpression n)
Returns a string that is the rightmost characters of the target string.
|
ServerExpression |
SpellExpr.romanize(ServerExpression string)
Returns the romanization of the string, substituting basic Latin letters for the letters in the string, according to their sound.
|
ServerExpression |
FnExpr.root(ServerExpression arg)
Returns the root of the tree to which arg belongs.
|
ServerExpression |
FnExpr.round(ServerExpression arg)
Returns the number with no fractional part that is closest to the argument.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
SqlExpr.rowID(ServerExpression arg1)
Constructs a row identifier from the string form of the temporary identifier assigned to a row during processing.
|
ServerExpression |
XdmpExpr.rshift64(ServerExpression x,
long y)
Right-shift a 64-bit integer value.
|
ServerExpression |
XdmpExpr.rshift64(ServerExpression x,
ServerExpression y)
Right-shift a 64-bit integer value.
|
ServerExpression |
SqlExpr.rtrim(ServerExpression str)
Return a string that removes trailing empty spaces in the input string.
|
SemStoreExpr |
SemExpr.rulesetStore(ServerExpression locations)
The sem:ruleset-store function returns a set of triples derived by applying the ruleset to the triples in the sem:store constructor provided in store ("the triples that can be inferred from these rules").
|
SemStoreExpr |
SemExpr.rulesetStore(ServerExpression locations,
ServerExpression store)
The sem:ruleset-store function returns a set of triples derived by applying the ruleset to the triples in the sem:store constructor provided in store ("the triples that can be inferred from these rules").
|
SemStoreExpr |
SemExpr.rulesetStore(ServerExpression locations,
ServerExpression store,
ServerExpression options)
The sem:ruleset-store function returns a set of triples derived by applying the ruleset to the triples in the sem:store constructor provided in store ("the triples that can be inferred from these rules").
|
SemStoreExpr |
SemExpr.rulesetStore(java.lang.String locations,
ServerExpression store,
java.lang.String options)
The sem:ruleset-store function returns a set of triples derived by applying the ruleset to the triples in the sem:store constructor provided in store ("the triples that can be inferred from these rules").
|
ServerExpression |
SemExpr.sameTerm(ServerExpression a,
ServerExpression b)
Returns true if the arguments are the same RDF term as defined by the RDF concepts specification.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
FnExpr.secondsFromDuration(ServerExpression arg)
Returns an xs:decimal representing the seconds component in the canonical lexical representation of the value of arg.
|
ServerExpression |
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.
|
ServerExpression |
XdmpExpr.sha1(ServerExpression data)
Calculates the SHA1 hash of the given argument.
|
ServerExpression |
XdmpExpr.sha1(ServerExpression data,
ServerExpression encoding)
Calculates the SHA1 hash of the given argument.
|
ServerExpression |
XdmpExpr.sha1(ServerExpression data,
java.lang.String encoding)
Calculates the SHA1 hash of the given argument.
|
ServerExpression |
XdmpExpr.sha256(ServerExpression data)
Calculates the SHA256 hash of the given argument.
|
ServerExpression |
XdmpExpr.sha256(ServerExpression data,
ServerExpression encoding)
Calculates the SHA256 hash of the given argument.
|
ServerExpression |
XdmpExpr.sha256(ServerExpression data,
java.lang.String encoding)
Calculates the SHA256 hash of the given argument.
|
ServerExpression |
XdmpExpr.sha384(ServerExpression data)
Calculates the SHA384 hash of the given argument.
|
ServerExpression |
XdmpExpr.sha384(ServerExpression data,
ServerExpression encoding)
Calculates the SHA384 hash of the given argument.
|
ServerExpression |
XdmpExpr.sha384(ServerExpression data,
java.lang.String encoding)
Calculates the SHA384 hash of the given argument.
|
ServerExpression |
XdmpExpr.sha512(ServerExpression data)
Calculates the SHA512 hash of the given argument.
|
ServerExpression |
XdmpExpr.sha512(ServerExpression data,
ServerExpression encoding)
Calculates the SHA512 hash of the given argument.
|
ServerExpression |
XdmpExpr.sha512(ServerExpression data,
java.lang.String encoding)
Calculates the SHA512 hash of the given argument.
|
ServerExpression |
GeoExpr.shortestDistance(ServerExpression p1,
ServerExpression region)
Returns the great circle distance (in units) between a point and a region.
|
ServerExpression |
GeoExpr.shortestDistance(ServerExpression p1,
ServerExpression region,
ServerExpression options)
Returns the great circle distance (in units) between a point and a region.
|
ServerExpression |
GeoExpr.shortestDistance(ServerExpression p1,
ServerExpression region,
java.lang.String options)
Returns the great circle distance (in units) between a point and a region.
|
ServerExpression |
XsExpr.shortExpr(ServerExpression arg1)
Constructs or casts an expression to the xs:short server data type.
|
ServerExpression |
SqlExpr.sign(ServerExpression x)
Returns the sign of number x.
|
ServerExpression |
MathExpr.sin(ServerExpression x)
Returns the sine of x, in the range from -1 to +1 (inclusive).
|
ServerExpression |
MathExpr.sinh(ServerExpression x)
Returns the hyperbolic sine of x.
|
ServerExpression |
SqlExpr.soundex(ServerExpression arg)
Returns a four-character (SOUNDEX) code to evaluate the similarity of two strings.
|
ServerExpression |
SqlExpr.space(ServerExpression n)
Returns a string that is the given number of spaces.
|
ServerExpression |
MathExpr.sqrt(ServerExpression x)
Returns the square root of x.
|
ServerExpression |
FnExpr.startsWith(ServerExpression parameter1,
ServerExpression parameter2)
Returns true if the first parameter starts with the string from the second parameter, otherwise returns false.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
MathExpr.stddev(ServerExpression arg)
Returns the sample standard deviation of a sequence of values.
|
ServerExpression |
MathExpr.stddevP(ServerExpression arg)
Returns the standard deviation of a population.
|
ServerExpression |
CtsExpr.stem(ServerExpression text)
Returns the stem(s) for a word.
|
ServerExpression |
CtsExpr.stem(ServerExpression text,
ServerExpression language)
Returns the stem(s) for a word.
|
ServerExpression |
CtsExpr.stem(ServerExpression text,
ServerExpression language,
ServerExpression partOfSpeech)
Returns the stem(s) for a word.
|
ServerExpression |
CtsExpr.stem(ServerExpression text,
java.lang.String language)
Returns the stem(s) for a word.
|
ServerExpression |
CtsExpr.stem(ServerExpression text,
java.lang.String language,
java.lang.String partOfSpeech)
Returns the stem(s) for a word.
|
ServerExpression |
XdmpExpr.step64(ServerExpression initial,
ServerExpression step)
Combines an initial hash with a subsequent hash.
|
SemStoreExpr |
SemExpr.store(ServerExpression options)
The sem:store function defines a set of criteria, that when evaluated, selects a set of triples to be passed in to sem:sparql(), sem:sparql-update(), or sem:sparql-values() as part of the options argument.
|
SemStoreExpr |
SemExpr.store(ServerExpression options,
ServerExpression query)
The sem:store function defines a set of criteria, that when evaluated, selects a set of triples to be passed in to sem:sparql(), sem:sparql-update(), or sem:sparql-values() as part of the options argument.
|
SemStoreExpr |
SemExpr.store(java.lang.String options,
ServerExpression query)
The sem:store function defines a set of criteria, that when evaluated, selects a set of triples to be passed in to sem:sparql(), sem:sparql-update(), or sem:sparql-values() as part of the options argument.
|
ServerExpression |
XdmpExpr.strftime(ServerExpression format,
ServerExpression value)
Formats a dateTime value using POSIX strftime.
|
ServerExpression |
XdmpExpr.strftime(ServerExpression format,
java.lang.String value)
Formats a dateTime value using POSIX strftime.
|
ServerExpression |
FnExpr.string(ServerExpression arg)
Returns the value of arg represented as an xs:string.
|
ServerExpression |
XsExpr.string(ServerExpression arg1)
Constructs or casts an expression to the xs:string server data type.
|
ServerExpression |
FnExpr.stringJoin(ServerExpression parameter1,
ServerExpression parameter2)
Returns an xs:string created by concatenating the members of the parameter1 sequence using parameter2 as a separator.
|
ServerExpression |
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.
|
ServerExpression |
FnExpr.stringLength(ServerExpression sourceString)
Returns an integer representing the length of the specified string.
|
ServerExpression |
FnExpr.stringToCodepoints(ServerExpression arg)
Returns the sequence of Unicode code points that constitute an xs:string.
|
ServerExpression |
SqlExpr.strpos(ServerExpression target,
ServerExpression test)
Returns an integer value representing the starting position of a string within the search string.
|
ServerExpression |
SqlExpr.strpos(ServerExpression target,
ServerExpression test,
ServerExpression collation)
Returns an integer value representing the starting position of a string within the search string.
|
ServerExpression |
SqlExpr.strpos(ServerExpression target,
java.lang.String test)
Returns an integer value representing the starting position of a string within the search string.
|
ServerExpression |
SqlExpr.strpos(ServerExpression target,
java.lang.String test,
java.lang.String collation)
Returns an integer value representing the starting position of a string within the search string.
|
ServerExpression |
JsonExpr.subarray(ServerExpression array,
double startingLoc)
Extract a subarray from an array, producing a new array.
|
ServerExpression |
JsonExpr.subarray(ServerExpression array,
double startingLoc,
double length)
Extract a subarray from an array, producing a new array.
|
ServerExpression |
JsonExpr.subarray(ServerExpression array,
ServerExpression startingLoc)
Extract a subarray from an array, producing a new array.
|
ServerExpression |
JsonExpr.subarray(ServerExpression array,
ServerExpression startingLoc,
ServerExpression length)
Extract a subarray from an array, producing a new array.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
FnExpr.substring(ServerExpression sourceString,
double startingLoc)
Returns a substring starting from the startingLoc and continuing for length characters.
|
ServerExpression |
FnExpr.substring(ServerExpression sourceString,
double startingLoc,
double length)
Returns a substring starting from the startingLoc and continuing for length characters.
|
ServerExpression |
FnExpr.substring(ServerExpression sourceString,
ServerExpression startingLoc)
Returns a substring starting from the startingLoc and continuing for length characters.
|
ServerExpression |
FnExpr.substring(ServerExpression sourceString,
ServerExpression startingLoc,
ServerExpression length)
Returns a substring starting from the startingLoc and continuing for length characters.
|
ServerExpression |
FnExpr.substringAfter(ServerExpression input,
ServerExpression after)
Returns the substring created by taking all of the input characters that occur after the specified after characters.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
FnExpr.substringBefore(ServerExpression input,
ServerExpression before)
Returns the substring created by taking all of the input characters that occur before the specified before characters.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
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 ServerExpression |
PlanBuilder.subtract(ServerExpression left,
ServerExpression right)
This function subtracts the right numericExpression from the left numericExpression and returns the value.
|
ServerExpression |
FnExpr.sum(ServerExpression arg)
Returns a value obtained by adding together the values in arg.
|
ServerExpression |
FnExpr.sum(ServerExpression arg,
ServerExpression zero)
Returns a value obtained by adding together the values in arg.
|
ServerExpression |
FnExpr.sum(ServerExpression arg,
java.lang.String zero)
Returns a value obtained by adding together the values in arg.
|
ServerExpression |
FnExpr.tail(ServerExpression seq)
Returns all but the first item in a sequence.
|
ServerExpression |
MathExpr.tan(ServerExpression x)
Returns the tangent of x.
|
ServerExpression |
MathExpr.tanh(ServerExpression x)
Returns the hyperbolic tangent of x, in the range from -1 to +1 (inclusive).
|
ServerExpression |
XsExpr.time(ServerExpression arg1)
Constructs or casts an expression to the xs:time server data type.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
SqlExpr.timestampdiff(ServerExpression dateTimeType,
ServerExpression timestamp1,
ServerExpression timestamp2)
Returns the difference in dateTimeType field of two given timestamps.
|
ServerExpression |
XdmpExpr.timestampToWallclock(ServerExpression timestamp)
Converts a 64 bit timestamp value to an xs:dateTime.
|
ServerExpression |
FnExpr.timezoneFromDate(ServerExpression arg)
Returns the timezone component of arg if any.
|
ServerExpression |
FnExpr.timezoneFromDateTime(ServerExpression arg)
Returns the timezone component of arg if any.
|
ServerExpression |
FnExpr.timezoneFromTime(ServerExpression arg)
Returns the timezone component of arg if any.
|
ServerExpression |
SemExpr.timezoneString(ServerExpression value)
Returns the timezone of an xs:dateTime value as a string.
|
ServerExpression |
JsonExpr.toArray(ServerExpression items)
Constructs a json:array from a sequence of items.
|
ServerExpression |
JsonExpr.toArray(ServerExpression items,
double limit)
Constructs a json:array from a sequence of items.
|
ServerExpression |
JsonExpr.toArray(ServerExpression items,
double limit,
ServerExpression zero)
Constructs a json:array from a sequence of items.
|
ServerExpression |
JsonExpr.toArray(ServerExpression items,
ServerExpression limit)
Constructs a json:array from a sequence of items.
|
ServerExpression |
JsonExpr.toArray(ServerExpression items,
ServerExpression limit,
ServerExpression zero)
Constructs a json:array from a sequence of items.
|
ServerExpression |
XdmpExpr.toJson(ServerExpression item)
Constructs a JSON document.
|
ServerExpression |
XsExpr.token(ServerExpression arg1)
Constructs or casts an expression to the xs:token server data type.
|
ServerExpression |
CtsExpr.tokenize(ServerExpression text)
Tokenizes text into words, punctuation, and spaces.
|
ServerExpression |
CtsExpr.tokenize(ServerExpression text,
ServerExpression language)
Tokenizes text into words, punctuation, and spaces.
|
ServerExpression |
FnExpr.tokenize(ServerExpression input,
ServerExpression pattern)
Returns a sequence of strings constructed by breaking the specified input into substrings separated by the specified pattern.
|
ServerExpression |
CtsExpr.tokenize(ServerExpression text,
ServerExpression language,
ServerExpression field)
Tokenizes text into words, punctuation, and spaces.
|
ServerExpression |
FnExpr.tokenize(ServerExpression input,
ServerExpression pattern,
ServerExpression flags)
Returns a sequence of strings constructed by breaking the specified input into substrings separated by the specified pattern.
|
ServerExpression |
CtsExpr.tokenize(ServerExpression text,
java.lang.String language)
Tokenizes text into words, punctuation, and spaces.
|
ServerExpression |
FnExpr.tokenize(ServerExpression input,
java.lang.String pattern)
Returns a sequence of strings constructed by breaking the specified input into substrings separated by the specified pattern.
|
ServerExpression |
CtsExpr.tokenize(ServerExpression text,
java.lang.String language,
java.lang.String field)
Tokenizes text into words, punctuation, and spaces.
|
ServerExpression |
FnExpr.tokenize(ServerExpression input,
java.lang.String pattern,
java.lang.String flags)
Returns a sequence of strings constructed by breaking the specified input into substrings separated by the specified pattern.
|
ServerExpression |
GeoExpr.toWkt(ServerExpression wkt)
Returns a sequence of strings in Well-Known Text format.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
ServerExpression |
SqlExpr.trim(ServerExpression str)
Return a string that removes leading and trailing empty spaces in the input string.
|
CtsQueryExpr |
CtsExpr.tripleRangeQuery(ServerExpression subject,
ServerExpression predicate,
ServerExpression object)
Returns a cts:query matching triples with a triple index entry equal to the given values.
|
CtsQueryExpr |
CtsExpr.tripleRangeQuery(ServerExpression subject,
ServerExpression predicate,
ServerExpression object,
ServerExpression operator)
Returns a cts:query matching triples with a triple index entry equal to the given values.
|
CtsQueryExpr |
CtsExpr.tripleRangeQuery(ServerExpression subject,
ServerExpression predicate,
ServerExpression object,
ServerExpression operator,
ServerExpression options)
Returns a cts:query matching triples with a triple index entry equal to the given values.
|
CtsQueryExpr |
CtsExpr.tripleRangeQuery(ServerExpression subject,
ServerExpression predicate,
ServerExpression object,
ServerExpression operator,
ServerExpression options,
ServerExpression weight)
Returns a cts:query matching triples with a triple index entry equal to the given values.
|
ServerExpression |
MathExpr.trunc(ServerExpression arg)
Returns the number truncated to a certain number of decimal places.
|
ServerExpression |
MathExpr.trunc(ServerExpression arg,
long n)
Returns the number truncated to a certain number of decimal places.
|
ServerExpression |
MathExpr.trunc(ServerExpression arg,
ServerExpression n)
Returns the number truncated to a certain number of decimal places.
|
ServerExpression |
XdmpExpr.type(ServerExpression value)
Returns the name of the simple type of the atomic value argument as an xs:QName.
|
ServerExpression |
SemExpr.typedLiteral(ServerExpression value,
ServerExpression datatype)
Returns a value to represent the RDF typed literal with lexical value value and datatype IRI datatype.
|
ServerExpression |
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.
|
ServerExpression |
SemExpr.unknown(ServerExpression string,
ServerExpression datatype)
Returns a sem:unknown value with the given literal value and datatype IRI.
|
ServerExpression |
SemExpr.unknown(ServerExpression string,
java.lang.String datatype)
Returns a sem:unknown value with the given literal value and datatype IRI.
|
ServerExpression |
SemExpr.unknownDatatype(ServerExpression val)
Returns the datatype IRI of a sem:unknown value.
|
ServerExpression |
FnExpr.unordered(ServerExpression sourceSeq)
Returns the items of sourceSeq in an implementation dependent order.
|
ServerExpression |
XsExpr.unsignedByte(ServerExpression arg1)
Constructs or casts an expression to the xs:unsignedByte server data type.
|
ServerExpression |
XsExpr.unsignedInt(ServerExpression arg1)
Constructs or casts an expression to the xs:unsignedInt server data type.
|
ServerExpression |
XsExpr.unsignedLong(ServerExpression arg1)
Constructs or casts an expression to the xs:unsignedLong server data type.
|
ServerExpression |
XsExpr.unsignedShort(ServerExpression arg1)
Constructs or casts an expression to the xs:unsignedShort server data type.
|
ServerExpression |
XsExpr.untypedAtomic(ServerExpression arg1)
Constructs or casts an expression to the xs:untypedAtomic server data type.
|
ServerExpression |
FnExpr.upperCase(ServerExpression string)
Returns the specified string converting all of the characters to upper-case characters.
|
ServerExpression |
XdmpExpr.uriContentType(ServerExpression uri)
Returns the content type of the given URI as matched in the mimetypes configuration.
|
ServerExpression |
XdmpExpr.uriFormat(ServerExpression uri)
Returns the format of the given URI as matched in the mimetypes configuration.
|
ServerExpression |
XdmpExpr.urlDecode(ServerExpression encoded)
Converts URL-encoded string to plaintext.
|
ServerExpression |
XdmpExpr.urlEncode(ServerExpression plaintext)
Converts plaintext into URL-encoded string.
|
ServerExpression |
XdmpExpr.urlEncode(ServerExpression plaintext,
boolean noSpacePlus)
Converts plaintext into URL-encoded string.
|
ServerExpression |
XdmpExpr.urlEncode(ServerExpression plaintext,
ServerExpression noSpacePlus)
Converts plaintext into URL-encoded string.
|
ServerExpression |
GeoExpr.validateWkt(ServerExpression wkt)
Returns true if the string is valid Well-Known Text for a supported region type.
|
ServerExpression |
MathExpr.variance(ServerExpression arg)
Returns the sample variance of a sequence of values.
|
ServerExpression |
MathExpr.varianceP(ServerExpression arg)
Returns the population variance of a sequence of values.
|
ServerExpression |
XdmpExpr.wallclockToTimestamp(ServerExpression timestamp)
Converts an xs:dateTime to a 64 bit timestamp value.
|
ServerExpression |
SqlExpr.week(ServerExpression arg)
Returns an xs:integer between 1 and 53, both inclusive, representing the week value in the localized value of arg.
|
ServerExpression |
SqlExpr.weekday(ServerExpression arg1)
Returns the day of the week.
|
ServerExpression |
XdmpExpr.weekdayFromDate(ServerExpression arg)
Returns an integer in the range 1 to 7, inclusive, representing the weekday value in the localized value of arg.
|
ServerExpression |
XdmpExpr.weekFromDate(ServerExpression arg)
Returns an 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.
|
CtsQueryExpr |
CtsExpr.wordQuery(ServerExpression text)
Returns a query matching text content containing a given phrase.
|
CtsQueryExpr |
CtsExpr.wordQuery(ServerExpression text,
ServerExpression options)
Returns a query matching text content containing a given phrase.
|
CtsQueryExpr |
CtsExpr.wordQuery(ServerExpression text,
ServerExpression options,
ServerExpression weight)
Returns a query matching text content containing a given phrase.
|
abstract ServerExpression |
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 ServerExpression |
PlanBuilder.xmlAttributeSeq(ServerExpression... attribute)
Deprecated.
(as of 4.2) construct a
ServerExpression sequence with PlanBuilder.seq() |
abstract ServerExpression |
PlanBuilder.xmlComment(ServerExpression content)
This function constructs an XML comment with the atomic value.
|
abstract ServerExpression |
PlanBuilder.xmlDocument(ServerExpression root)
This function constructs an XML document with the root content, which must be exactly one node.
|
abstract ServerExpression |
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 ServerExpression |
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 ServerExpression |
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 ServerExpression |
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 ServerExpression |
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 ServerExpression |
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 ServerExpression |
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 ServerExpression |
PlanBuilder.xmlPi(ServerExpression name,
ServerExpression value)
This function constructs an XML processing instruction with the atomic value.
|
abstract ServerExpression |
PlanBuilder.xmlText(ServerExpression value)
This function constructs an XML text node with the specified value.
|
ServerExpression |
XdmpExpr.xor64(ServerExpression x,
ServerExpression y)
XOR two 64-bit integer values.
|
abstract ServerExpression |
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.
|
ServerExpression |
SqlExpr.year(ServerExpression arg)
Returns an xs:integer representing the year component in the localized value of arg.
|
ServerExpression |
SqlExpr.yearday(ServerExpression arg)
Returns an xs:integer between 1 and 366, both inclusive, representing the yearday value in the localized value of arg.
|
ServerExpression |
XdmpExpr.yeardayFromDate(ServerExpression arg)
Returns an integer between 1 and 366, both inclusive, representing the yearday value in the localized value of arg.
|
ServerExpression |
FnExpr.yearFromDate(ServerExpression arg)
Returns an xs:integer representing the year component in the localized value of arg.
|
ServerExpression |
FnExpr.yearFromDateTime(ServerExpression arg)
Returns an xs:integer representing the year component in the localized value of arg.
|
ServerExpression |
XsExpr.yearMonthDuration(ServerExpression arg1)
Constructs or casts an expression to the xs:yearMonthDuration server data type.
|
ServerExpression |
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 |
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 |
ItemSeqVal
One or more server values.
|
interface |
ItemVal
An instance of a server value.
|
interface |
PlanColumn
An instance of a column expression returned by a col() call
in a row pipeline.
|
interface |
PlanColumnSeq
A sequence of column expressions returned by col() calls
for a row pipeline.
|
interface |
PlanExprCol
An instance of a column expression returned by an as() or col() call
in a row pipeline.
|
interface |
PlanExprColSeq
A sequence of column expressions returned by as() or col() calls
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 |
PlanParamSeqExpr
A sequence of placeholder parameters returned by calls
to param() functions that can represent literal values
in expressions and can be passed on bind() calls to be
assigned literal values when invoking a row pipeline.
|
interface |
PlanSystemColumn
An instance of a fragment id, graph id, or other system column
for a row pipeline.
|
interface |
PlanSystemColumnSeq
A sequence of fragment id, graph id, or other system columns
for a row pipeline.
|
interface |
RdfLangStringSeqVal
An instance of an RDF language string value.
|
interface |
RdfLangStringVal
A sequence of RDF language string values.
|
interface |
SemIriSeqVal
A sequence of semantic IRI values.
|
interface |
SemIriVal
An instance of a semantic IRI value.
|
interface |
SemStoreExpr
An instance of a semantic store expression.
|
interface |
SemStoreSeqExpr
A sequence of semantic store expressions.
|
interface |
XsAnyAtomicTypeSeqVal
A sequence of server atomic values.
|
interface |
XsAnyAtomicTypeVal
An instance of a server atomic value.
|
interface |
XsAnySimpleTypeSeqVal
A sequence of server simple values.
|
interface |
XsAnySimpleTypeVal
An instance of a server simple value.
|
interface |
XsAnyURISeqVal
A sequence of server URI values.
|
interface |
XsAnyURIVal
An instance of a server URI value.
|
interface |
XsBase64BinarySeqVal
A sequence of server base 64 binary values.
|
interface |
XsBase64BinaryVal
An instance of a server base 64 binary value.
|
interface |
XsBooleanSeqVal
A sequence of server boolean values.
|
interface |
XsBooleanVal
An instance of a server boolean value.
|
interface |
XsByteSeqVal
A sequence of server byte values.
|
interface |
XsByteVal
An instance of a server byte value.
|
interface |
XsDateSeqVal
A sequence of server date values.
|
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 |
XsDayTimeDurationSeqVal
A sequence of server day-time duration values.
|
interface |
XsDayTimeDurationVal
An instance of a server day-time duration value.
|
interface |
XsDecimalSeqVal
A sequence of server decimal values.
|
interface |
XsDecimalVal
An instance of a server decimal value.
|
interface |
XsDoubleSeqVal
A sequence of server double values.
|
interface |
XsDoubleVal
An instance of a server double value.
|
interface |
XsDurationSeqVal
A sequence of server duration values.
|
interface |
XsDurationVal
An instance of a server duration value.
|
interface |
XsFloatSeqVal
A sequence of server float values.
|
interface |
XsFloatVal
An instance of a server float value.
|
interface |
XsGDaySeqVal
A sequence of server GDay values.
|
interface |
XsGDayVal
An instance of a server GDay value.
|
interface |
XsGMonthDaySeqVal
A sequence of server GMonthDay values.
|
interface |
XsGMonthDayVal
An instance of a server GMonthDay value.
|
interface |
XsGMonthSeqVal
A sequence of server GMonth values.
|
interface |
XsGMonthVal
An instance of a server GMonth value.
|
interface |
XsGYearMonthSeqVal
A sequence of server GYearMonth values.
|
interface |
XsGYearMonthVal
An instance of a server GYearMonth value.
|
interface |
XsGYearSeqVal
A sequence of server GYear values.
|
interface |
XsGYearVal
An instance of a server GYear value.
|
interface |
XsHexBinarySeqVal
A sequence of server hex binary values.
|
interface |
XsHexBinaryVal
An instance of a server hex binary value.
|
interface |
XsIntegerSeqVal
A sequence of server integer values.
|
interface |
XsIntegerVal
An instance of a server integer value.
|
interface |
XsIntSeqVal
A sequence of server int values.
|
interface |
XsIntVal
An instance of a server int value.
|
interface |
XsLongSeqVal
A sequence of server long values.
|
interface |
XsLongVal
An instance of a server long value.
|
interface |
XsNonNegativeIntegerSeqVal
A sequence of non-negative integer values.
|
interface |
XsNonNegativeIntegerVal
An instance of a server non-negative integer value.
|
interface |
XsNumericSeqVal
A sequence of server numeric values.
|
interface |
XsNumericVal
An instance of a server numeric value.
|
interface |
XsQNameSeqVal
A sequence of server qualified name values.
|
interface |
XsQNameVal
An instance of a server qualified name value.
|
interface |
XsShortSeqVal
A sequence of server short values.
|
interface |
XsShortVal
An instance of a server short value.
|
interface |
XsStringSeqVal
A sequence of server string values.
|
interface |
XsStringVal
An instance of a server string value.
|
interface |
XsTimeSeqVal
A sequence of server time values.
|
interface |
XsTimeVal
An instance of a server time value.
|
interface |
XsUnsignedByteSeqVal
A sequence of server unsigned byte values.
|
interface |
XsUnsignedByteVal
An instance of a server unsigned byte value.
|
interface |
XsUnsignedIntSeqVal
A sequence of server unsigned int values.
|
interface |
XsUnsignedIntVal
An instance of a server unsigned int value.
|
interface |
XsUnsignedLongSeqVal
A sequence of server unsigned long values.
|
interface |
XsUnsignedLongVal
An instance of a server unsigned long value.
|
interface |
XsUnsignedShortSeqVal
A sequence of server unsigned short values.
|
interface |
XsUnsignedShortVal
An instance of a server unsigned short value.
|
interface |
XsUntypedAtomicSeqVal
A sequence of server untyped atomic values.
|
interface |
XsUntypedAtomicVal
An instance of a server untyped atomic value.
|
interface |
XsYearMonthDurationSeqVal
A sequence of server year-month duration values.
|
interface |
XsYearMonthDurationVal
An instance of a server year-month duration value.
|
Copyright © 2013-2021 MarkLogic Corporation.