Interface DbResultDml

All Superinterfaces:
AutoCloseable

public interface DbResultDml extends AutoCloseable
Result of DML statement execution.
  • Method Summary

    Modifier and Type
    Method
    Description
    create(Stream<DbRow> generatedKeys, long result)
    Create new instance of DML statement execution result.
    Retrieves any auto-generated keys created as a result of executing this DML statement.
    long
    Retrieve statement execution result.

    Methods inherited from interface java.lang.AutoCloseable

    close
  • Method Details

    • generatedKeys

      Stream<DbRow> generatedKeys()
      Retrieves any auto-generated keys created as a result of executing this DML statement.
      Returns:
      the auto-generated keys
    • result

      long result()
      Retrieve statement execution result.
      Returns:
      row count for Data Manipulation Language (DML) statements or 0 for statements that return nothing.
    • create

      static DbResultDml create(Stream<DbRow> generatedKeys, long result)
      Create new instance of DML statement execution result.
      Parameters:
      generatedKeys - the auto-generated keys
      result - the statement execution result
      Returns:
      new instance of DML statement execution result