Module io.helidon.dbclient
Package io.helidon.dbclient
Class DbExecuteContext.BuilderBase<B extends DbExecuteContext.BuilderBase<B,T>,T extends DbExecuteContext>
java.lang.Object
io.helidon.dbclient.DbExecuteContext.BuilderBase<B,T>
- Type Parameters:
B- type of the builderT- type of the built instance
- All Implemented Interfaces:
io.helidon.common.Builder<B,,T> Supplier<T>
- Direct Known Subclasses:
DbExecuteContext.Builder
- Enclosing class:
DbExecuteContext
public abstract static class DbExecuteContext.BuilderBase<B extends DbExecuteContext.BuilderBase<B,T>,T extends DbExecuteContext>
extends Object
implements io.helidon.common.Builder<B,T>
Base builder for
DbExecuteContext.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclientContext(DbClientContext clientContext) Set the client context.Set the execution statement.statementName(String statementName) Set the execution statement name.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.helidon.common.Builder
build, get, identity, update
-
Constructor Details
-
BuilderBase
public BuilderBase()
-
-
Method Details
-
statement
Set the execution statement.- Parameters:
statement- statement- Returns:
- updated builder instance
-
statementName
Set the execution statement name.- Parameters:
statementName- statement name- Returns:
- updated builder instance
-
clientContext
Set the client context.- Parameters:
clientContext- client context- Returns:
- updated builder instance
-