java.lang.Object
br.com.intersys.systextil.connection.querybuilder.DeleteBuilder
All Implemented Interfaces:
QueryBuilder

public class DeleteBuilder extends Object implements QueryBuilder
  • Constructor Details

    • DeleteBuilder

      protected DeleteBuilder(String tableName)
  • Method Details

    • execute

      public boolean execute(AppConnection conn) throws DebugException
      Description copied from interface: QueryBuilder
      Constroi o query e executa o SQL
      Specified by:
      execute in interface QueryBuilder
      Parameters:
      conn - A conexão root do processo
      Returns:
      true se algum registro foi afetado pela operação ou false caso contrário
      Throws:
      DebugException - Quando ocorrer algum erro de banco ou nenhum campo foi atribuido
    • where

      public DeleteBuilder where(String sql, Object... params)
    • buildQuery

      public Query buildQuery()
      Description copied from interface: QueryBuilder
      Com base base nos campos atribuidos, constroi a query
      Specified by:
      buildQuery in interface QueryBuilder
      Returns:
      Query