abstract class Rotor::Row

A row's values, read by column index with the column's type: nil for NULL.

/home/runner/work/rotor/rotor/src/adapter.qz:39

Methods

abstract def int?(i: Int) -> Int?

/home/runner/work/rotor/rotor/src/adapter.qz:40

abstract def float?(i: Int) -> Float?

/home/runner/work/rotor/rotor/src/adapter.qz:41

abstract def string?(i: Int) -> String?

/home/runner/work/rotor/rotor/src/adapter.qz:42

abstract def bool?(i: Int) -> Bool?

/home/runner/work/rotor/rotor/src/adapter.qz:43

abstract def time?(i: Int) -> Time?

/home/runner/work/rotor/rotor/src/adapter.qz:44

abstract def bytes?(i: Int) -> Bytes?

/home/runner/work/rotor/rotor/src/adapter.qz:45

def int(i: Int) -> Int

The i-th value, which may not be NULL.

/home/runner/work/rotor/rotor/src/adapter.qz:48

def float(i: Int) -> Float

The i-th value, which may not be NULL.

/home/runner/work/rotor/rotor/src/adapter.qz:50

def string(i: Int) -> String

The i-th value, which may not be NULL.

/home/runner/work/rotor/rotor/src/adapter.qz:52

def bool(i: Int) -> Bool

The i-th value, which may not be NULL.

/home/runner/work/rotor/rotor/src/adapter.qz:54

def time(i: Int) -> Time

The i-th value, which may not be NULL.

/home/runner/work/rotor/rotor/src/adapter.qz:59

def bytes(i: Int) -> Bytes

The i-th value, which may not be NULL.

/home/runner/work/rotor/rotor/src/adapter.qz:61

def value(i: Int, type: Type[Object]) -> Object?

The value of i as type wants it (Int, Float, String, Bool, Time or Bytes).

/home/runner/work/rotor/rotor/src/adapter.qz:65