- All Superinterfaces:
PlanBuilder.Plan,
PlanBuilderBase.PlanBase,
RawPlan
public interface RawPlanDefinitionextends RawPlan
A Raw Plan Definition provides access to a plan
in a JSON serialization of the exported AST (Abstract Syntax Tree)
for the plan.
-
Method Summary
Returns the handle for the JSON representation
of the AST for the plan.
void
Specifies the handle for the JSON representation
of the AST for the plan.
Assigns the handle and returns the raw plan as a
convenience.
Methods inherited from
interface com.marklogic.client.expression.PlanBuilderBase.PlanBase
bindParam,
bindParam,
bindParam,
bindParam,
bindParam,
bindParam,
bindParam,
bindParam,
bindParam,
bindParam,
bindParam,
bindParam,
bindParam,
bindParam,
bindParam,
bindParam,
bindParam,
bindParam,
bindParam,
bindParam,
bindParam
-
Method Details
-
getHandle
Returns the handle for the JSON representation
of the AST for the plan.
- Returns:
- the JSON handle
-
setHandle
Specifies the handle for the JSON representation
of the AST for the plan.
- Parameters:
handle - the JSON handle
-
withHandle
Assigns the handle and returns the raw plan as a
convenience.
- Parameters:
handle - the JSON handle
- Returns:
- this raw plan object
Copyright (c) 2010-2025 Progress
Software Corporation and/or its subsidiaries or affiliates. All
Rights Reserved.