quasar.physical.marklogic.qscript
Returns the result of appending the value to the array.
Returns the concatenation of the given arrays.
Returns the value at the (zero-based) index in the array or the empty seq if none.
Returns a representation of the item for use as a sort key.
Returns whether the given item()
represents an EJson array.
Returns the inner array elements or object entries of the given node()
as a sequence or the empty seq if it is neither an array or object.
Returns a representation of an EJson array given a sequence of array
elements obtained via mkArrayElt
.
Returns a representation of an array element given an, possibly empty,
item()
.
Returns a representation of an EJson object given a sequence of object
entries obtained via mkObjectEntry
.
Returns a representation of an EJson object entry given a key name and,
possibly empty, value item()
.
Returns the given node()
casted to a more precise XQuery type, if
possible, or the node itself otherwise.
Returns any metadata associated with the given node()
or the empty seq
if none.
Returns a string representation of the given node()
.
Returns the name of the given node()
's type as an xs:string
or the
empty seq if unknown.
The representation of EJson Null
.
Returns an updated version of the given EJson object where the given key is not associated with a value.
Returns an updated version of the given EJson object where the given value is associated with the given key.
Returns the value associated with the given key in the given EJson object or the empty seq if none.
Returns the right-biased merge of the given EJson objects.
Returns the string representation of the given item.
Attempts to cast the given item()
to a more specific type if it is a node()
.
Converts a sequence of items into an array.
Returns an array consisting of the given value.
Returns an object with the given value associated with the given key.
Transform the effect type used by the planner.
Returns the name of the type of the given item or the empty seq if unknown.
Planner for QScript structural operations.
the effects employed by the library.
type index representing the data format supported by the library.