relations
- class ElementView(obj)
Bases:
Mapping
[Any
,PreferenceStructure
]This class is a view of a
PreferenceStructure
per element.- Parameters
obj (PreferenceStructure) – preference structure
- get(k[, d]) D[k] if k in D, else d. d defaults to None.
- items() a set-like object providing a view on D's items
- keys() a set-like object providing a view on D's keys
- values() an object providing a view on D's values
- class ElementsPairView(obj)
Bases:
Mapping
[Tuple
[Any
,Any
],Optional
[Relation
]]This class is a view of a
PreferenceStructure
per pair of elements.- Parameters
obj (PreferenceStructure) – preference structure
- get(k[, d]) D[k] if k in D, else d. d defaults to None.
- items() a set-like object providing a view on D's items
- keys() a set-like object providing a view on D's keys
- values() an object providing a view on D's values
- class RelationTypeView(obj)
Bases:
Mapping
[Type
[Relation
],PreferenceStructure
]This class is a view of a
PreferenceStructure
per type of relation.- Parameters
obj (PreferenceStructure) – preference structure
- get(k[, d]) D[k] if k in D, else d. d defaults to None.
- items() a set-like object providing a view on D's items
- keys() a set-like object providing a view on D's keys
- values() an object providing a view on D's values