source:
ANL2022/super_agent/utils/pair.py
Last change on this file was 75, checked in by , 2 years ago | |
---|---|
File size: 401 bytes |
Rev | Line | |
---|---|---|
[75] | 1 | from abc import ABC |
2 | from collections import defaultdict | |
3 | ||
4 | ||
5 | class Pair(ABC): | |
6 | def __init__(self): | |
7 | self._value_type = -1 | |
8 | self._vlist = defaultdict() | |
9 | ||
10 | @property | |
11 | def value_type(self): | |
12 | return self._value_type | |
13 | ||
14 | @property | |
15 | def vlist(self): | |
16 | return self._vlist | |
17 | ||
18 | @value_type.setter | |
19 | def value_type(self, value_type): | |
20 | self._value_type = value_type |
Note:
See TracBrowser
for help on using the repository browser.