Type
source: bluebase/ql/type.py
- dataclassclass QlSchema(table: SmTableInfo, attrs: dict[str, SmAttrInfo])[source]
Bases:
object- Variables:
table (SmTableInfo)
attrs (dict[str, SmAttrInfo])
- dataclassclass QlAttr(ref: str, name: str, domain: Domain)[source]
Bases:
object- Variables:
ref (str)
name (str)
domain (Domain)
- dataclassclass QlRow(record: RmRecord | None, lookup: dict[QlAttr, bool | int | float | str])[source]
Bases:
object
- dataclassclass QlCond(left_attr: QlAttr, comp: Comp)[source]
Bases:
ABC- property key: strread-only
- dataclassclass QlAttrCond(left_attr: QlAttr, comp: Comp, right_attr: QlAttr)[source]
Bases:
QlCond- Variables:
right_attr (QlAttr)
- dataclassclass QlValueCond(left_attr: QlAttr, comp: Comp, right_value: bool | int | float | str)[source]
Bases:
QlCond- Variables:
right_value (bool | int | float | str)
- dataclassclass QlAssign(left_attr: QlAttr)[source]
Bases:
ABC- Variables:
left_attr (QlAttr)
- property key: strread-only