Package com.marklogic.client.expression

The package provides classes for building Optic plan pipelines and expressions for execution on the REST server. Use RowManager to create the PlanBuilder object.

The PlanBuilder can define expressions for execution on the server by composing calls to server functions. In Java, the parameters and return values of the server expression functions are typed as ServerExpression. On the server, expression have server types that are determined dynamically. The server coerces the actual type of the return value from a call to a server expression function to the expected type of a parameter for a call to a server expression function. To see the relationships between the server data types, see the Server Expression Type Hierarchy.

Skip navigation links

Copyright © 2022 MarkLogic Corporation