Class Cursor

java.lang.Object
dev.frostlake.executor.procedural.Cursor

public class Cursor extends Object
Represents a cursor for iterating through query results in stored procedures
  • Constructor Details

  • Method Details

    • getName

      public String getName()
    • getSelectQuery

      public String getSelectQuery()
    • getResultSetVariableName

      public String getResultSetVariableName()
      The RESULTSET variable this cursor iterates, or null when it is declared over a SELECT query.
    • open

      public void open(ResultSet resultSet)
    • wasEverOpened

      public boolean wasEverOpened()
      True once this cursor has been opened at least once, however it was later closed.
    • fetch

      public Row fetch()
    • close

      public void close()
    • isOpen

      public boolean isOpen()
    • hasNext

      public boolean hasNext()
    • getCurrentPosition

      public int getCurrentPosition()
    • getResultSet

      public ResultSet getResultSet()