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(ServerExpression array)
Creates a (JSON) array, which is like a sequence of values, but allows for nesting.
|
JsonArrayExpr |
JsonExpr.subarray(ServerExpression array,
double startingLoc)
Extract a subarray from an array, producing a new array.
|
JsonArrayExpr |
JsonExpr.subarray(ServerExpression array,
double startingLoc,
double length)
Extract a subarray from an array, producing a new array.
|
JsonArrayExpr |
JsonExpr.subarray(ServerExpression array,
ServerExpression startingLoc)
Extract a subarray from an array, producing a new array.
|
JsonArrayExpr |
JsonExpr.subarray(ServerExpression array,
ServerExpression startingLoc,
ServerExpression length)
Extract a subarray from an array, producing a new array.
|
JsonArrayExpr |
JsonExpr.toArray()
Constructs json:array from a sequence of items.
|
JsonArrayExpr |
JsonExpr.toArray(ServerExpression items)
Constructs json:array from a sequence of items.
|
JsonArrayExpr |
JsonExpr.toArray(ServerExpression items,
double limit)
Constructs json:array from a sequence of items.
|
JsonArrayExpr |
JsonExpr.toArray(ServerExpression items,
double limit,
ServerExpression zero)
Constructs json:array from a sequence of items.
|
JsonArrayExpr |
JsonExpr.toArray(ServerExpression items,
ServerExpression limit)
Constructs json:array from a sequence of items.
|
JsonArrayExpr |
JsonExpr.toArray(ServerExpression items,
ServerExpression limit,
ServerExpression zero)
Constructs json:array from a sequence of items.
|
Modifier and Type | Method and Description |
---|---|
JsonArraySeqExpr |
JsonExpr.arraySeq(JsonArrayExpr... items)
Deprecated.
(as of 4.2) construct a
ServerExpression sequence with PlanBuilder.seq() |
Copyright © 2013-2018 MarkLogic Corporation.