Row
class Row : Obj
Row models a row of a relational table. See pod-doc.
Get a column by name
Get a read-only list of the columns
Get column value
Set a column value
Dump the cells separated by a comma
Trap is used to get or set a column by name
Col? col(Str name, Bool checked := true)
Get a column by name. If not found and checked is true then throw ArgErr, otherwise return null.
Col[] cols()
Get a read-only list of the columns.
@Operator
Obj? get(Col col)
Get column value. See type mapping.
@Operator
Void set(Col col, Obj? val)
Set a column value. See type mapping.
virtual Str toStr()
Dump the cells separated by a comma.
virtual Obj? trap(Str name, Obj?[]? args := null)
Trap is used to get or set a column by name.