(self, key, val)
| 882 | |
| 883 | @validates("ID", "itemID", "ammoID") |
| 884 | def validator(self, key, val): |
| 885 | map = { |
| 886 | "ID" : lambda _val: isinstance(_val, int), |
| 887 | "itemID": lambda _val: _val is None or isinstance(_val, int), |
| 888 | "ammoID": lambda _val: isinstance(_val, int) |
| 889 | } |
| 890 | |
| 891 | if not map[key](val): |
| 892 | raise ValueError(str(val) + " is not a valid value for " + key) |
| 893 | else: |
| 894 | return val |
| 895 | |
| 896 | def clear(self): |
| 897 | self.__baseVolley = None |
nothing calls this directly
no outgoing calls
no test coverage detected