Package openGql.grammar
Class ProcedureBody.Builder
- java.lang.Object
-
- openGql.grammar.ProcedureBody.Builder
-
- Enclosing class:
- ProcedureBody
public static final class ProcedureBody.Builder extends java.lang.ObjectA fluent builder forProcedureBody.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProcedureBody.BuilderatSchema(Optional<SchemaReference> atSchema)ProcedureBody.Builderbindings(Optional<java.util.List<BindingVariableDefinition>> bindings)ProcedureBodybuild()Builds an immutableProcedureBody.ProcedureBody.Builderstatements(StatementBlock statements)
-
-
-
Method Detail
-
atSchema
public ProcedureBody.Builder atSchema(Optional<SchemaReference> atSchema)
-
bindings
public ProcedureBody.Builder bindings(Optional<java.util.List<BindingVariableDefinition>> bindings)
-
statements
public ProcedureBody.Builder statements(StatementBlock statements)
-
build
public ProcedureBody build()
Builds an immutableProcedureBody.
-
-