MariaDbResultSet
classin packageklyn.databases.sql.mariadb
public class MariaDbResultSet implements ResultSet:
MariaDbResultSet
All Implemented Interfaces: ResultSet
In-memory MariaDB result set. Rows are fully materialized so scrolling operations remain deterministic.
import klyn.databases.sql.mariadb

rows = MariaDbResultSet.empty()
print(rows.beforeFirst)
Properties
Modifier and Type Member Description
public readonly property afterLast
afterLast as Boolean:
No summary.
public readonly property beforeFirst
beforeFirst as Boolean:
No summary.
public readonly property closed
closed as Boolean:
No summary.
public readonly property concurrency
concurrency as ResultSetConcurrency:
No summary.
public property fetchDirection
fetchDirection as FetchDirection:
No summary.
public property fetchSize
fetchSize as Int:
No summary.
public readonly property holdability
holdability as ResultSetHoldability:
No summary.
public readonly property lastReadWasNull
lastReadWasNull as Boolean:
No summary.
public readonly property metadata
metadata as ResultSetMetaData:
No summary.
public readonly property resultSetType
resultSetType as ResultSetType:
No summary.
public readonly property rowNumber
rowNumber as Int:
No summary.
public readonly property statement
statement as Statement:
No summary.
public readonly property warning
warning as SQLWarning:
No summary.
Properties inherited from ResultSet: afterLast, beforeFirst, closed, concurrency, fetchDirection, fetchSize, holdability, lastReadWasNull, metadata, resultSetType, rowNumber, statement, warning
Methods
Modifier and Type Member Description
public absolute
absolute(rowNumber as Int) as Boolean throws SQLException:
No summary.
public clearWarnings
clearWarnings() as Void:
No summary.
public override close
close() as Void:
No summary.
public static empty
empty(statement as Statement = null) as MariaDbResultSet:
Creates an empty result set.
public first
first() as Boolean throws SQLException:
No summary.
public getBoolean
getBoolean(column as Object) as Boolean throws SQLException:
No summary.
public getDouble
getDouble(column as Object) as Double throws SQLException:
No summary.
public getInt
getInt(column as Object) as Int throws SQLException:
No summary.
public getLong
getLong(column as Object) as Long throws SQLException:
No summary.
public getObject
getObject(column as Object) as Object throws SQLException:
No summary.
public getString
getString(column as Object) as String throws SQLException:
No summary.
public last
last() as Boolean throws SQLException:
No summary.
public moveAfterLast
moveAfterLast() as Void throws SQLException:
No summary.
public moveBeforeFirst
moveBeforeFirst() as Void throws SQLException:
No summary.
public next
next() as Boolean throws SQLException:
No summary.
public previous
previous() as Boolean throws SQLException:
No summary.
public relative
relative(offset as Int) as Boolean throws SQLException:
No summary.
public wasNull
wasNull() as Boolean throws SQLException:
No summary.
Methods inherited from ResultSet: absolute, clearWarnings, first, getBoolean, getDouble, getInt, getLong, getObject, getString, last, moveAfterLast, moveBeforeFirst, next, previous, relative, wasNull
Methods inherited from AutoClosable: close