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 |
---|---|
abstract PlanParamExpr |
PlanBuilder.param(java.lang.String name)
This function creates a placeholder for a literal value in an expression or as the offset or max for a limit.
|
abstract PlanParamExpr |
PlanBuilder.param(XsStringVal name)
This function creates a placeholder for a literal value in an expression or as the offset or max for a limit.
|
Modifier and Type | Method and Description |
---|---|
PlanBuilder.Plan |
PlanBuilderBase.PlanBase.bindParam(PlanParamExpr param,
boolean literal)
Specifies a boolean primitive value to replace a placeholder parameter during this
execution of the plan in all expressions in which the parameter appears.
|
PlanBuilder.Plan |
PlanBuilderBase.PlanBase.bindParam(PlanParamExpr param,
byte literal)
Specifies a byte primitive value to replace a placeholder parameter during this
execution of the plan in all expressions in which the parameter appears.
|
PlanBuilder.Plan |
PlanBuilderBase.PlanBase.bindParam(PlanParamExpr param,
double literal)
Specifies a double primitive value to replace a placeholder parameter during this
execution of the plan in all expressions in which the parameter appears.
|
PlanBuilder.Plan |
PlanBuilderBase.PlanBase.bindParam(PlanParamExpr param,
float literal)
Specifies a float primitive value to replace a placeholder parameter during this
execution of the plan in all expressions in which the parameter appears.
|
PlanBuilder.Plan |
PlanBuilderBase.PlanBase.bindParam(PlanParamExpr param,
int literal)
Specifies an int primitive value to replace a placeholder parameter during this
execution of the plan in all expressions in which the parameter appears.
|
PlanBuilder.Plan |
PlanBuilderBase.PlanBase.bindParam(PlanParamExpr param,
long literal)
Specifies a long primitive value to replace a placeholder parameter during this
execution of the plan in all expressions in which the parameter appears.
|
PlanBuilder.Plan |
PlanBuilder.Plan.bindParam(PlanParamExpr param,
PlanParamBindingVal literal)
Specifies a value to replace a placeholder parameter during this execution of the plan in all expressions in which the parameter appears.
|
PlanBuilder.Plan |
PlanBuilderBase.PlanBase.bindParam(PlanParamExpr param,
short literal)
Specifies a short primitive value to replace a placeholder parameter during this
execution of the plan in all expressions in which the parameter appears.
|
PlanBuilder.Plan |
PlanBuilderBase.PlanBase.bindParam(PlanParamExpr param,
java.lang.String literal)
Specifies a string literal value to replace a placeholder parameter during this
execution of the plan in all expressions in which the parameter appears.
|
PlanBuilder.ModifyPlan |
PlanBuilderBase.ModifyPlanBase.limit(PlanParamExpr length)
This method returns a subset of the rows in the result set by returning the specified number of rows.
|
PlanBuilder.ModifyPlan |
PlanBuilderBase.ModifyPlanBase.offset(PlanParamExpr start)
This method returns a subset of the rows in the result set by skipping the number of rows specified by start and returning the remaining rows up to the number specified by the prototype.limit method.
|
Copyright © 2013-2021 MarkLogic Corporation.