| Package | Description |
|---|---|
| com.marklogic.client.expression |
The package provides classes for building Optic plan pipelines and expressions for execution on the REST server.
|
| Modifier and Type | Method and Description |
|---|---|
JsonArrayExpr |
JsonExpr.array()
Creates a (JSON) array, which is like a sequence of values, but allows for nesting.
|
JsonArrayExpr |
JsonExpr.array(ElementNodeExpr array)
Creates a (JSON) array, which is like a sequence of values, but allows for nesting.
|
JsonArrayExpr |
JsonExpr.subarray(JsonArrayExpr array,
double startingLoc)
Extract a subarray from an array, producing a new array.
|
JsonArrayExpr |
JsonExpr.subarray(JsonArrayExpr array,
double startingLoc,
double length)
Extract a subarray from an array, producing a new array.
|
JsonArrayExpr |
JsonExpr.subarray(JsonArrayExpr array,
XsNumericExpr startingLoc)
Extract a subarray from an array, producing a new array.
|
JsonArrayExpr |
JsonExpr.subarray(JsonArrayExpr array,
XsNumericExpr startingLoc,
XsNumericExpr length)
Extract a subarray from an array, producing a new array.
|
JsonArrayExpr |
JsonExpr.toArray()
Constructs an array from a sequence of items.
|
JsonArrayExpr |
JsonExpr.toArray(ItemSeqExpr items)
Constructs an array from a sequence of items.
|
JsonArrayExpr |
JsonExpr.toArray(ItemSeqExpr items,
double limit)
Constructs an array from a sequence of items.
|
JsonArrayExpr |
JsonExpr.toArray(ItemSeqExpr items,
double limit,
ItemExpr zero)
Constructs an array from a sequence of items.
|
JsonArrayExpr |
JsonExpr.toArray(ItemSeqExpr items,
XsNumericExpr limit)
Constructs an array from a sequence of items.
|
JsonArrayExpr |
JsonExpr.toArray(ItemSeqExpr items,
XsNumericExpr limit,
ItemExpr zero)
Constructs an array from a sequence of items.
|
| Modifier and Type | Method and Description |
|---|---|
JsonArraySeqExpr |
JsonExpr.arraySeq(JsonArrayExpr... items)
Constructs a sequence of JsonArrayExpr items.
|
XsUnsignedLongExpr |
JsonExpr.arraySize(JsonArrayExpr array)
Returns the size of the array.
|
ItemSeqExpr |
JsonExpr.arrayValues(JsonArrayExpr array)
Returns the array values as an XQuery sequence.
|
ItemSeqExpr |
JsonExpr.arrayValues(JsonArrayExpr array,
boolean flatten)
Returns the array values as an XQuery sequence.
|
ItemSeqExpr |
JsonExpr.arrayValues(JsonArrayExpr array,
XsBooleanExpr flatten)
Returns the array values as an XQuery sequence.
|
JsonArrayExpr |
JsonExpr.subarray(JsonArrayExpr array,
double startingLoc)
Extract a subarray from an array, producing a new array.
|
JsonArrayExpr |
JsonExpr.subarray(JsonArrayExpr array,
double startingLoc,
double length)
Extract a subarray from an array, producing a new array.
|
JsonArrayExpr |
JsonExpr.subarray(JsonArrayExpr array,
XsNumericExpr startingLoc)
Extract a subarray from an array, producing a new array.
|
JsonArrayExpr |
JsonExpr.subarray(JsonArrayExpr array,
XsNumericExpr startingLoc,
XsNumericExpr length)
Extract a subarray from an array, producing a new array.
|
Copyright © 2013-2017 MarkLogic Corporation.