pycopancore.data_model.set_variable module

Module for SetVariable class.

class SetVariable(name, *args, **assumptions)[source]

Bases: Variable

reference to a set of entities

__getattr__(name)[source]

return a _DotConstruct representing a variable of the referenced class

_assumptions0
_assumptions_orig
_check_valid(v)[source]

check validity of candidate value

_explicit_class_assumptions = {}
_prop_handler = {'extended_negative': <function Expr._eval_is_extended_negative>, 'extended_positive': <function Expr._eval_is_extended_positive>}
default_assumptions = {}
name
type = None

required type of referred entities (will be adjusted by model.configure to point to composite class instead of mixin class)