core.static.constraint

class core.static.constraint.Constraint(*args, **kwargs)[source]

Bases: object

check(*args, **kwargs)
context = ''
contextstr()[source]
throw(*args)[source]
exception core.static.constraint.ConstraintError[source]

Bases: Exception

class core.static.constraint.bool(**kwargs)[source]

Bases: Constraint

check(**kwargs)
class core.static.constraint.float(**kwargs)[source]

Bases: Constraint

check(**kwargs)
class core.static.constraint.int(**kwargs)[source]

Bases: Constraint

check(**kwargs)
class core.static.constraint.literal(values: Iterable, context: str = '')[source]

Bases: Constraint

check(**kwargs)
class core.static.constraint.none(context: str = '')[source]

Bases: Constraint

Empty constraint

class core.static.constraint.path(**kwargs)[source]

Bases: Constraint

check(**kwargs)