Class SqlStatementBuilder

java.lang.Object
io.vertigo.database.sql.statement.SqlStatementBuilder
All Implemented Interfaces:
io.vertigo.core.lang.Builder<SqlStatement>

public final class SqlStatementBuilder extends Object implements io.vertigo.core.lang.Builder<SqlStatement>
SqlStatementBuilder. Builder for SqlStatement
Author:
mlaroche
  • Method Details

    • bind

      public SqlStatementBuilder bind(String name, Class dataType, Object value)
      Add a value for a named parameter
      Parameters:
      name - the parameter name
      dataType - the type of the parameter
      value - the value of the parameter
      Returns:
      this builder
    • nextLine

      public SqlStatementBuilder nextLine()
      Goes to next line of parameters (only useful for batch statements)
      Returns:
      this builder
    • build

      public SqlStatement build()
      Specified by:
      build in interface io.vertigo.core.lang.Builder<SqlStatement>