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 | 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(CtsRegionExpr region) |
Return a point approximating the center of the
given region.
|
ServerExpression |
GeoExpr.approxCenter(CtsRegionExpr region,
ServerExpression options) |
Return a point approximating the center of the
given region.
|
ServerExpression |
GeoExpr.approxCenter(CtsRegionExpr 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(CtsRegionExpr region) |
Returns a sequence of boxes that bound the given
region.
|
ServerExpression |
GeoExpr.boundingBoxes(CtsRegionExpr region,
ServerExpression options) |
Returns a sequence of boxes that bound the given
region.
|
ServerExpression |
GeoExpr.boundingBoxes(CtsRegionExpr region,
java.lang.String options) |
Returns a sequence of boxes that bound the given
region.
|
ServerExpression |
CtsExpr.box(double south,
double west, double north, double east) |
Returns a geospatial box value.
|
ServerExpression |
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,
CtsRegionSeqExpr region) |
Returns true if the box intersects with a
region.
|
ServerExpression |
GeoExpr.boxIntersects(ServerExpression box,
CtsRegionSeqExpr region,
ServerExpression options) |
Returns true if the box intersects with a
region.
|
ServerExpression |
GeoExpr.boxIntersects(ServerExpression box,
CtsRegionSeqExpr 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 |
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 |
CtsExpr.circle(ServerExpression radius,
ServerExpression center) |
Returns a geospatial circle value.
|
ServerExpression |
CtsExpr.circleCenter(ServerExpression circle) |
Returns a circle's center point.
|
ServerExpression |
GeoExpr.circleIntersects(ServerExpression circle,
CtsRegionSeqExpr region) |
Returns true if the circle intersects with a
region.
|
ServerExpression |
GeoExpr.circleIntersects(ServerExpression circle,
CtsRegionSeqExpr region,
ServerExpression options) |
Returns true if the circle intersects with a
region.
|
ServerExpression |
GeoExpr.circleIntersects(ServerExpression circle,
CtsRegionSeqExpr 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 |
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 |
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 |
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 |
MapExpr.contains(ServerExpression map,
ServerExpression key) |
Returns true if the key exists in the map.
|
ServerExpression |
MapExpr.contains(ServerExpression map,
java.lang.String key) |
Returns true if the key exists in the map.
|
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 |
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 |
MapExpr.count(ServerExpression map) |
Returns the number of keys used in the
map.
|
ServerExpression |
GeoExpr.countDistinctVertices(CtsRegionExpr region) |
Return a count of the distinct number of
vertices in a region, taking tolerance into account.
|
ServerExpression |
GeoExpr.countDistinctVertices(CtsRegionExpr region,
ServerExpression options) |
Return a count of the distinct number of
vertices in a region, taking tolerance into account.
|
ServerExpression |
GeoExpr.countDistinctVertices(CtsRegionExpr region,
java.lang.String options) |
Return a count of the distinct number of
vertices in a region, taking tolerance into account.
|
ServerExpression |
GeoExpr.countVertices(CtsRegionExpr 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 |
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 |
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 left,
ServerExpression right) |
This function returns true if the left and right
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 |
FnExpr.formatNumber(ServerExpression value,
ServerExpression picture) |
Returns a formatted string representation of
value argument based on the supplied picture.
|
ServerExpression |
FnExpr.formatNumber(ServerExpression value,
ServerExpression picture,
ServerExpression decimalFormatName) |
Returns a formatted string representation of
value argument based on the supplied picture.
|
ServerExpression |
FnExpr.formatNumber(ServerExpression value,
java.lang.String picture) |
Returns a formatted string representation of
value argument based on the supplied picture.
|
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) |
Returns a formatted number value based on the
picture argument.
|
ServerExpression |
XdmpExpr.formatNumber(ServerExpression value,
ServerExpression picture) |
Returns a formatted number value based on the
picture argument.
|
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 |
XdmpExpr.formatNumber(ServerExpression value,
java.lang.String picture) |
Returns a formatted number value based on the
picture argument.
|
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.geohashDecodePoint(java.lang.String hash) |
Given a geohash string, return the point for
that hash.
|
ServerExpression |
GeoExpr.geohashEncode(CtsRegionExpr region) |
Compute a set of covering geohashes for the
given region, to the given level of precision.
|
ServerExpression |
GeoExpr.geohashEncode(CtsRegionExpr region,
long geohashPrecision) |
Compute a set of covering geohashes for the
given region, to the given level of precision.
|
ServerExpression |
GeoExpr.geohashEncode(CtsRegionExpr 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(CtsRegionExpr region,
ServerExpression geohashPrecision) |
Compute a set of covering geohashes for the
given region, to the given level of precision.
|
ServerExpression |
GeoExpr.geohashEncode(CtsRegionExpr 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.
|
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(CtsRegionExpr region) |
This function returns a point that is guaranteed
to be inside the bounds of the given region.
|
ServerExpression |
GeoExpr.interiorPoint(CtsRegionExpr region,
ServerExpression options) |
This function returns a point that is guaranteed
to be inside the bounds of the given region.
|
ServerExpression |
GeoExpr.interiorPoint(CtsRegionExpr 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) |
|
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 |
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.lang(ServerExpression value) |
Returns the language of the value passed in, or
the empty string if the value has no language.
|
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 |
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.point(double latitude,
double longitude) |
Returns a point value.
|
ServerExpression |
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.
|
ServerExpression |
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.
|
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 |
XsExpr.QName(ServerExpression arg1) |
Constructs or casts an expression to the
xs:QName server data type.
|
ServerExpression |
XdmpExpr.QNameFromKey(ServerExpression key) |
Construct a QName from a string of the form
"{namespaceURI}localname".
|
ServerExpression |
SemExpr.QNameToIri(ServerExpression arg1) |
|
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(CtsRegionExpr target,
CtsRegionSeqExpr region) |
Returns true if one region contains the other
region.
|
ServerExpression |
GeoExpr.regionContains(CtsRegionExpr target,
CtsRegionSeqExpr region,
ServerExpression options) |
Returns true if one region contains the other
region.
|
ServerExpression |
GeoExpr.regionContains(CtsRegionExpr target,
CtsRegionSeqExpr region,
java.lang.String options) |
Returns true if one region contains the other
region.
|
ServerExpression |
GeoExpr.regionDe9im(CtsRegionExpr region1,
CtsRegionExpr region2) |
Calculates the Dimensionally Extended
nine-Intersection Matrix (DE-9IM) of two geospatial regions.
|
ServerExpression |
GeoExpr.regionDe9im(CtsRegionExpr region1,
CtsRegionExpr region2,
ServerExpression options) |
Calculates the Dimensionally Extended
nine-Intersection Matrix (DE-9IM) of two geospatial regions.
|
ServerExpression |
GeoExpr.regionDe9im(CtsRegionExpr region1,
CtsRegionExpr region2,
java.lang.String options) |
Calculates the Dimensionally Extended
nine-Intersection Matrix (DE-9IM) of two geospatial regions.
|
ServerExpression |
GeoExpr.regionIntersects(CtsRegionExpr target,
CtsRegionSeqExpr region) |
Returns true if the target region intersects
with a region.
|
ServerExpression |
GeoExpr.regionIntersects(CtsRegionExpr target,
CtsRegionSeqExpr region,
ServerExpression options) |
Returns true if the target region intersects
with a region.
|
ServerExpression |
GeoExpr.regionIntersects(CtsRegionExpr target,
CtsRegionSeqExpr region,
java.lang.String options) |
Returns true if the target region intersects
with a region.
|
ServerExpression |
GeoExpr.regionRelate(CtsRegionExpr region1,
ServerExpression operation,
CtsRegionExpr region2) |
Compares geospatial regions based on a specified
relationship.
|
ServerExpression |
GeoExpr.regionRelate(CtsRegionExpr region1,
ServerExpression operation,
CtsRegionExpr region2,
ServerExpression options) |
Compares geospatial regions based on a specified
relationship.
|
ServerExpression |
GeoExpr.regionRelate(CtsRegionExpr region1,
java.lang.String operation, CtsRegionExpr region2) |
Compares geospatial regions based on a specified
relationship.
|
ServerExpression |
GeoExpr.regionRelate(CtsRegionExpr region1,
java.lang.String operation, CtsRegionExpr 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 |
FnExpr.resolveUri(ServerExpression relative,
java.lang.String 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 |
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) |
|
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,
CtsRegionSeqExpr region) |
Returns the great circle distance (in units)
between a point and a region.
|
ServerExpression |
GeoExpr.shortestDistance(ServerExpression p1,
CtsRegionSeqExpr region,
ServerExpression options) |
Returns the great circle distance (in units)
between a point and a region.
|
ServerExpression |
GeoExpr.shortestDistance(ServerExpression p1,
CtsRegionSeqExpr 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 |
CtsExpr.tokenize(ServerExpression text,
ServerExpression language,
ServerExpression field) |
Tokenizes text into words, punctuation, and
spaces.
|
ServerExpression |
CtsExpr.tokenize(ServerExpression text,
java.lang.String language) |
Tokenizes text into words, punctuation, and
spaces.
|
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,
ServerExpression pattern) |
Returns a sequence of strings constructed by
breaking the specified input into substrings separated by the
specified pattern.
|
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 |
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 |
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(CtsRegionSeqExpr 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 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.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) |
|
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) |
|
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 | 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.
|
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(CtsRegionExpr region,
ServerExpression 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.
|
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.
|
ServerExpression |
GeoExpr.boundingBoxes(CtsRegionExpr region,
ServerExpression options) |
Returns a sequence of boxes that bound the given
region.
|
ServerExpression |
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,
CtsRegionSeqExpr region) |
Returns true if the box intersects with a
region.
|
ServerExpression |
GeoExpr.boxIntersects(ServerExpression box,
CtsRegionSeqExpr region,
ServerExpression options) |
Returns true if the box intersects with a
region.
|
ServerExpression |
GeoExpr.boxIntersects(ServerExpression box,
CtsRegionSeqExpr 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 |
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.
|
ServerExpression |
CtsExpr.circle(ServerExpression radius,
ServerExpression center) |
Returns a geospatial circle value.
|
ServerExpression |
CtsExpr.circleCenter(ServerExpression circle) |
Returns a circle's center point.
|
ServerExpression |
GeoExpr.circleIntersects(ServerExpression circle,
CtsRegionSeqExpr region) |
Returns true if the circle intersects with a
region.
|
ServerExpression |
GeoExpr.circleIntersects(ServerExpression circle,
CtsRegionSeqExpr region,
ServerExpression options) |
Returns true if the circle intersects with a
region.
|
ServerExpression |
GeoExpr.circleIntersects(ServerExpression circle,
CtsRegionSeqExpr 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 |
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 |
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 |
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 |
MapExpr.contains(ServerExpression map,
ServerExpression key) |
Returns true if the key exists in the map.
|
ServerExpression |
MapExpr.contains(ServerExpression map,
java.lang.String key) |
Returns true if the key exists in the map.
|
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 |
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 |
MapExpr.count(ServerExpression map) |
Returns the number of keys used in the
map.
|
ServerExpression |
GeoExpr.countDistinctVertices(CtsRegionExpr region,
ServerExpression options) |
Return a count of the distinct number of
vertices in a region, taking tolerance into account.
|
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 |
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.
|
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.
|
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 left,
ServerExpression right) |
This function returns true if the left and right
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 |
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 |
FnExpr.formatNumber(ServerExpression value,
ServerExpression picture) |
Returns a formatted string representation of
value argument based on the supplied picture.
|
ServerExpression |
FnExpr.formatNumber(ServerExpression value,
ServerExpression picture,
ServerExpression decimalFormatName) |
Returns a formatted string representation of
value argument based on the supplied picture.
|
ServerExpression |
FnExpr.formatNumber(ServerExpression value,
java.lang.String picture) |
Returns a formatted string representation of
value argument based on the supplied picture.
|
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) |
Returns a formatted number value based on the
picture argument.
|
ServerExpression |
XdmpExpr.formatNumber(ServerExpression value,
ServerExpression picture) |
Returns a formatted number value based on the
picture argument.
|
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 |
XdmpExpr.formatNumber(ServerExpression value,
java.lang.String picture) |
Returns a formatted number value based on the
picture argument.
|
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(CtsRegionExpr region,
ServerExpression geohashPrecision) |
Compute a set of covering geohashes for the
given region, to the given level of precision.
|
ServerExpression |
GeoExpr.geohashEncode(CtsRegionExpr 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(XsStringVal pathExpression,
XsStringSeqVal 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(XsStringVal pathExpression,
XsStringSeqVal 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) |
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.
|
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.
|
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(CtsRegionExpr region,
ServerExpression 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) |
|
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.joinInner(PlanBuilder.ModifyPlan right,
PlanJoinKeySeq keys,
ServerExpression condition) |
This method returns all rows from multiple
tables where the join condition is met.
|
PlanBuilder.ModifyPlan |
PlanBuilder.ModifyPlan.joinLeftOuter(PlanBuilder.ModifyPlan right,
PlanJoinKeySeq keys,
ServerExpression condition) |
This method yields one output row set with the
rows from an inner join as well as rows from the left row
set.
|
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.
|
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 |
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.lang(ServerExpression value) |
Returns the language of the value passed in, or
the empty string if the value has no language.
|
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.
|
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(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.
|
ServerExpression |
XsExpr.negativeInteger(ServerExpression arg1) |
Constructs or casts an expression to the
xs:negativeInteger server data type.
|
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(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.
|
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.
|
CtsReferenceExpr |
CtsExpr.pathReference(XsStringVal pathExpression,
XsStringSeqVal 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.
|
ServerExpression |
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.
|
ServerExpression |
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 contructed by
the op:json-object function.
|
abstract PlanJsonProperty |
PlanBuilder.prop(java.lang.String key,
ServerExpression value) |
This function specifies the key expression and
value content for a JSON property of a JSON object contructed by
the op:json-object function.
|
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 |
XsExpr.QName(ServerExpression arg1) |
Constructs or casts an expression to the
xs:QName server data type.
|
ServerExpression |
XdmpExpr.QNameFromKey(ServerExpression key) |
Construct a QName from a string of the form
"{namespaceURI}localname".
|
ServerExpression |
SemExpr.QNameToIri(ServerExpression arg1) |
|
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.
|
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(CtsRegionExpr target,
CtsRegionSeqExpr region,
ServerExpression options) |
Returns true if one region contains the other
region.
|
ServerExpression |
GeoExpr.regionDe9im(CtsRegionExpr region1,
CtsRegionExpr region2,
ServerExpression options) |
Calculates the Dimensionally Extended
nine-Intersection Matrix (DE-9IM) of two geospatial regions.
|
ServerExpression |
GeoExpr.regionIntersects(CtsRegionExpr target,
CtsRegionSeqExpr region,
ServerExpression options) |
Returns true if the target region intersects
with a region.
|
ServerExpression |
GeoExpr.regionRelate(CtsRegionExpr region1,
ServerExpression operation,
CtsRegionExpr region2) |
Compares geospatial regions based on a specified
relationship.
|
ServerExpression |
GeoExpr.regionRelate(CtsRegionExpr region1,
ServerExpression operation,
CtsRegionExpr region2,
ServerExpression 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 |
FnExpr.resolveUri(ServerExpression relative,
java.lang.String 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 |
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) |
|
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,
CtsRegionSeqExpr region) |
Returns the great circle distance (in units)
between a point and a region.
|
ServerExpression |
GeoExpr.shortestDistance(ServerExpression p1,
CtsRegionSeqExpr region,
ServerExpression options) |
Returns the great circle distance (in units)
between a point and a region.
|
ServerExpression |
GeoExpr.shortestDistance(ServerExpression p1,
CtsRegionSeqExpr 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(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 |
CtsExpr.tokenize(ServerExpression text,
ServerExpression language,
ServerExpression field) |
Tokenizes text into words, punctuation, and
spaces.
|
ServerExpression |
CtsExpr.tokenize(ServerExpression text,
java.lang.String language) |
Tokenizes text into words, punctuation, and
spaces.
|
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,
ServerExpression pattern) |
Returns a sequence of strings constructed by
breaking the specified input into substrings separated by the
specified pattern.
|
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 |
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 |
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 |
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 empty
spaces in the input string.
|
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.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) |
|
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.
|
PlanBuilder.ModifyPlan |
PlanBuilderBase.ModifyPlanBase.where(ServerExpression condition) |
This method restricts the row set to rows
matched by the boolean expression.
|
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) |
|
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(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.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 | 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 |
PlanParamExpr |
An instance of a placeholder parameter returned
by a call to the param() function that can represent a literal
value in expressions and can be passed on a bind() call to be
assigned a literal value when invoking a row pipeline.
|
interface |
PlanSystemColumn |
An instance of a fragment id, graph id, or other
system column for a row pipeline.
|
interface |
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 |
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-2019 MarkLogic Corporation.