Row
public final class Row implements Map
A MapQueryResultIterator.
Provides convenience methods for converting to internal base types - String, Long, Double, and ByteArray.
session.query("SELECT name,ts,dur FROM slice WHERE name LIKE \"activityStart\"").forEach {
callback(it.string("name"), it.long("ts"), it.long("dur")
// or, used as a map:
//callback(it["name"] as String, it["ts"] as Long, it["dur"] as Long)
}Nullable variants of each convenience method are also provided.
Summary
Public methods |
|
|---|---|
final @NonNull byte[] |
|
final double |
|
boolean |
|
int |
hashCode() |
final long |
|
final byte[] |
nullableBytes(@NonNull String columnName) |
final Double |
nullableDouble(@NonNull String columnName) |
final Long |
nullableLong(@NonNull String columnName) |
final String |
nullableString(@NonNull String columnName) |
final @NonNull String |
|
@NonNull String |
toString() |
Inherited methods |
|---|