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 | Description |
---|---|---|
CtsReferenceExpr |
CtsExpr.collectionReference() |
Creates a reference to the collection lexicon,
for use as a parameter to cts:value-tuples.
|
CtsReferenceExpr |
CtsExpr.collectionReference(ServerExpression options) |
Creates a reference to the collection lexicon,
for use as a parameter to cts:value-tuples.
|
CtsReferenceExpr |
CtsExpr.collectionReference(java.lang.String options) |
Creates a reference to the collection lexicon,
for use as a parameter to cts:value-tuples.
|
CtsReferenceExpr |
CtsExpr.elementAttributeReference(ServerExpression element,
ServerExpression attribute) |
Creates a reference to an element attribute
value lexicon, for use as a parameter to cts:value-tuples.
|
CtsReferenceExpr |
CtsExpr.elementAttributeReference(ServerExpression element,
ServerExpression attribute,
ServerExpression options) |
Creates a reference to an element attribute
value lexicon, for use as a parameter to cts:value-tuples.
|
CtsReferenceExpr |
CtsExpr.elementAttributeReference(java.lang.String element,
java.lang.String attribute) |
Creates a reference to an element attribute
value lexicon, for use as a parameter to cts:value-tuples.
|
CtsReferenceExpr |
CtsExpr.elementAttributeReference(java.lang.String element,
java.lang.String attribute,
java.lang.String options) |
Creates a reference to an element attribute
value lexicon, for use as a parameter to cts:value-tuples.
|
CtsReferenceExpr |
CtsExpr.elementReference(ServerExpression element) |
Creates a reference to an element value lexicon,
for use as a parameter to cts:value-tuples, temporal:axis-create,
or any other function that takes an index reference.
|
CtsReferenceExpr |
CtsExpr.elementReference(ServerExpression element,
ServerExpression options) |
Creates a reference to an element value lexicon,
for use as a parameter to cts:value-tuples, temporal:axis-create,
or any other function that takes an index reference.
|
CtsReferenceExpr |
CtsExpr.elementReference(java.lang.String element) |
Creates a reference to an element value lexicon,
for use as a parameter to cts:value-tuples, temporal:axis-create,
or any other function that takes an index reference.
|
CtsReferenceExpr |
CtsExpr.elementReference(java.lang.String element,
java.lang.String options) |
Creates a reference to an element value lexicon,
for use as a parameter to cts:value-tuples, temporal:axis-create,
or any other function that takes an index reference.
|
CtsReferenceExpr |
CtsExpr.fieldReference(ServerExpression field) |
Creates a reference to a field value lexicon,
for use as a parameter to cts:value-tuples.
|
CtsReferenceExpr |
CtsExpr.fieldReference(ServerExpression field,
ServerExpression options) |
Creates a reference to a field value lexicon,
for use as a parameter to cts:value-tuples.
|
CtsReferenceExpr |
CtsExpr.fieldReference(java.lang.String field) |
Creates a reference to a field value lexicon,
for use as a parameter to cts:value-tuples.
|
CtsReferenceExpr |
CtsExpr.fieldReference(java.lang.String field,
java.lang.String options) |
Creates a reference to a field value lexicon,
for use as a parameter to cts:value-tuples.
|
CtsReferenceExpr |
CtsExpr.geospatialPathReference(ServerExpression pathExpression) |
Creates a reference to a geospatial path range
index, for use as a parameter to cts:value-tuples.
|
CtsReferenceExpr |
CtsExpr.geospatialPathReference(ServerExpression pathExpression,
ServerExpression options) |
Creates a reference to a geospatial path range
index, for use as a parameter to cts:value-tuples.
|
CtsReferenceExpr |
CtsExpr.geospatialPathReference(ServerExpression pathExpression,
ServerExpression options,
ServerExpression map) |
Creates a reference to a geospatial path range
index, for use as a parameter to cts:value-tuples.
|
CtsReferenceExpr |
CtsExpr.geospatialPathReference(java.lang.String pathExpression) |
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) |
Creates a reference to a geospatial path range
index, for use as a parameter to cts:value-tuples.
|
CtsReferenceExpr |
CtsExpr.geospatialPathReference(java.lang.String pathExpression,
java.lang.String options, ServerExpression map) |
Creates a reference to a geospatial path range
index, for use as a parameter to cts:value-tuples.
|
CtsReferenceExpr |
CtsExpr.geospatialRegionPathReference(ServerExpression pathExpression) |
Create a reference to a geospatial region path
index, for use as a parameter to cts:geospatial-region-query and
other query operations on geospatial region indexes.
|
CtsReferenceExpr |
CtsExpr.geospatialRegionPathReference(ServerExpression pathExpression,
ServerExpression options) |
Create a reference to a geospatial region path
index, for use as a parameter to cts:geospatial-region-query and
other query operations on geospatial region indexes.
|
CtsReferenceExpr |
CtsExpr.geospatialRegionPathReference(ServerExpression pathExpression,
ServerExpression options,
ServerExpression namespaces) |
Create a reference to a geospatial region path
index, for use as a parameter to cts:geospatial-region-query and
other query operations on geospatial region indexes.
|
CtsReferenceExpr |
CtsExpr.geospatialRegionPathReference(ServerExpression pathExpression,
ServerExpression options,
ServerExpression namespaces,
ServerExpression geohashPrecision) |
Create a reference to a geospatial region path
index, for use as a parameter to cts:geospatial-region-query and
other query operations on geospatial region indexes.
|
CtsReferenceExpr |
CtsExpr.geospatialRegionPathReference(ServerExpression pathExpression,
ServerExpression options,
ServerExpression namespaces,
ServerExpression geohashPrecision,
ServerExpression units) |
Create a reference to a geospatial region path
index, for use as a parameter to cts:geospatial-region-query and
other query operations on geospatial region indexes.
|
CtsReferenceExpr |
CtsExpr.geospatialRegionPathReference(ServerExpression pathExpression,
ServerExpression options,
ServerExpression namespaces,
ServerExpression geohashPrecision,
ServerExpression units,
ServerExpression invalidValues) |
Create a reference to a geospatial region path
index, for use as a parameter to cts:geospatial-region-query and
other query operations on geospatial region indexes.
|
CtsReferenceExpr |
CtsExpr.geospatialRegionPathReference(java.lang.String pathExpression) |
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) |
Create a reference to a geospatial region path
index, for use as a parameter to cts:geospatial-region-query and
other query operations on geospatial region indexes.
|
CtsReferenceExpr |
CtsExpr.geospatialRegionPathReference(java.lang.String pathExpression,
java.lang.String options, ServerExpression namespaces) |
Create a reference to a geospatial region path
index, for use as a parameter to cts:geospatial-region-query and
other query operations on geospatial region indexes.
|
CtsReferenceExpr |
CtsExpr.geospatialRegionPathReference(java.lang.String pathExpression,
java.lang.String options, ServerExpression namespaces,
long geohashPrecision) |
Create a reference to a geospatial region path
index, for use as a parameter to cts:geospatial-region-query and
other query operations on geospatial region indexes.
|
CtsReferenceExpr |
CtsExpr.geospatialRegionPathReference(java.lang.String pathExpression,
java.lang.String options, ServerExpression namespaces,
long geohashPrecision,
java.lang.String units) |
Create a reference to a geospatial region path
index, for use as a parameter to cts:geospatial-region-query and
other query operations on geospatial region indexes.
|
CtsReferenceExpr |
CtsExpr.geospatialRegionPathReference(java.lang.String pathExpression,
java.lang.String options, ServerExpression namespaces,
long geohashPrecision, java.lang.String units,
java.lang.String invalidValues) |
Create a reference to a geospatial region path
index, for use as a parameter to cts:geospatial-region-query and
other query operations on geospatial region indexes.
|
CtsReferenceExpr |
CtsExpr.iriReference() |
Creates a reference to the URI lexicon, for use
as a parameter to cts:value-tuples.
|
CtsReferenceExpr |
CtsExpr.jsonPropertyReference(ServerExpression property) |
Creates a reference to a JSON property value
lexicon, for use as a parameter to cts:value-tuples.
|
CtsReferenceExpr |
CtsExpr.jsonPropertyReference(ServerExpression property,
ServerExpression options) |
Creates a reference to a JSON property value
lexicon, for use as a parameter to cts:value-tuples.
|
CtsReferenceExpr |
CtsExpr.jsonPropertyReference(java.lang.String property) |
Creates a reference to a JSON property value
lexicon, for use as a parameter to cts:value-tuples.
|
CtsReferenceExpr |
CtsExpr.jsonPropertyReference(java.lang.String property,
java.lang.String options) |
Creates a reference to a JSON property value
lexicon, for use as a parameter to cts:value-tuples.
|
CtsReferenceExpr |
CtsExpr.pathReference(ServerExpression pathExpression) |
Creates a reference to a path value lexicon, for
use as a parameter to cts:value-tuples.
|
CtsReferenceExpr |
CtsExpr.pathReference(ServerExpression pathExpression,
ServerExpression options) |
Creates a reference to a path value lexicon, for
use as a parameter to cts:value-tuples.
|
CtsReferenceExpr |
CtsExpr.pathReference(ServerExpression pathExpression,
ServerExpression options,
ServerExpression map) |
Creates a reference to a path value lexicon, for
use as a parameter to cts:value-tuples.
|
CtsReferenceExpr |
CtsExpr.pathReference(java.lang.String pathExpression) |
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) |
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.
|
CtsReferenceExpr |
CtsExpr.uriReference() |
Creates a reference to the URI lexicon, for use
as a parameter to cts:value-tuples.
|
Modifier and Type | Method | Description |
---|---|---|
CtsReferenceSeqExpr |
CtsExpr.referenceSeq(CtsReferenceExpr... items) |
Constructs a sequence of CtsReferenceExpr
items.
|
Modifier and Type | Method | Description |
---|---|---|
abstract PlanBuilder.AccessPlan |
PlanBuilder.fromLexicons(java.util.Map<java.lang.String,CtsReferenceExpr> indexes) |
This function dynamically constructs a view from
range indexes or the uri or collection lexicons.
|
abstract PlanBuilder.AccessPlan |
PlanBuilder.fromLexicons(java.util.Map<java.lang.String,CtsReferenceExpr> indexes,
XsStringVal qualifierName) |
This function dynamically constructs a view from
range indexes or the uri or collection lexicons.
|
abstract PlanBuilder.AccessPlan |
PlanBuilder.fromLexicons(java.util.Map<java.lang.String,CtsReferenceExpr> indexes,
XsStringVal qualifierName,
PlanSystemColumn sysCols) |
This function dynamically constructs a view from
range indexes or the uri or collection lexicons.
|
abstract PlanBuilder.AccessPlan |
PlanBuilder.fromLexicons(java.util.Map<java.lang.String,CtsReferenceExpr> indexes,
java.lang.String qualifierName) |
This function dynamically constructs a view from
range indexes or the uri or collection lexicons.
|
abstract PlanBuilder.AccessPlan |
PlanBuilder.fromLexicons(java.util.Map<java.lang.String,CtsReferenceExpr> indexes,
java.lang.String qualifierName, PlanSystemColumn sysCols) |
This function dynamically constructs a view from
range indexes or the uri or collection lexicons.
|
Copyright © 2022 MarkLogic Corporation