Module litebridge.orm
Package org.litebridge.orm.persistence
Interface StatementBuilder<US extends UpdateStatement>
- Type Parameters:
US- The type of update statement being built.
- All Known Implementing Classes:
AbstractStatementBuilder,DeleteBuilder,NoOpStatementBuilder
public sealed interface StatementBuilder<US extends UpdateStatement>
permits AbstractStatementBuilder<US>, NoOpStatementBuilder
Interface for building SQL statements.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the final SQL statement.Returns the chain of statements built so far.
-
Method Details
-
statementChain
StatementChain statementChain()Returns the chain of statements built so far.- Returns:
- The statement chain.
-
build
US build()Builds the final SQL statement.- Returns:
- The built statement.
-