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.row |
The package provides classes for sending plan
requests to and processing row responses from the REST
server.
|
Modifier and Type | Interface | Description |
---|---|---|
static interface |
PlanBuilder.AccessPlan |
Provides functions and operations in the access
phase of the plan for executing a row pipeline on the server.
|
static interface |
PlanBuilder.ExportablePlan |
Provides functions and operations in the
exportable phase of the plan for executing a row pipeline on the
server.
|
static interface |
PlanBuilder.ModifyPlan |
Provides functions and operations in the modify
phase of the plan for executing a row pipeline on the server.
|
static interface |
PlanBuilder.Plan |
Provides functions and operations in the final
phase of the plan for executing a row pipeline on the server.
|
static interface |
PlanBuilder.PreparePlan |
Provides functions and operations in the prepare
phase of the plan for executing a row pipeline on the server.
|
Modifier and Type | Interface | Description |
---|---|---|
interface |
RawPlan |
An abstraction for a serialization of a plan
such as an AST in JSON format, a Query DSL in JavaScript syntax, or
a SQL or SPARQL SELECT query.
|
interface |
RawPlanDefinition |
A Raw Plan Definition provides access to a plan
in a JSON serialization of the exported AST (Abstract Syntax Tree)
for the plan.
|
interface |
RawQueryDSLPlan |
A Raw Query DSL Plan provides access to a plan
expressed in JavaScript syntax.
|
interface |
RawSPARQLSelectPlan |
A Raw SPARQL Select Plan provides access to a
plan expressed as a SPARQL SELECT statement.
|
interface |
RawSQLPlan |
A Raw SQL Plan provides access to a plan
expressed as an SQL SELECT statement.
|
Copyright © 2022 MarkLogic Corporation