Package dev.frostlake

Class ExecutionResult

java.lang.Object
dev.frostlake.ExecutionResult

public class ExecutionResult extends Object
Execution result container
  • Constructor Details

    • ExecutionResult

      public ExecutionResult(boolean success, List<ResultSet> resultSets, String errorMessage)
    • ExecutionResult

      public ExecutionResult(boolean success, List<ResultSet> resultSets, String errorMessage, String queryId)
  • Method Details

    • isSuccess

      public boolean isSuccess()
    • getResultSets

      public List<ResultSet> getResultSets()
    • getErrorMessage

      public String getErrorMessage()
    • getQueryId

      public String getQueryId()
    • getRowsAffected

      public long getRowsAffected()
      The total affected-row count this execution's DML statements report — each count grid marked by the statement that built it, so a query whose columns merely carry the count names ("number of rows inserted") counts nothing. Zero when no DML ran (DDL, SELECT, …).