connexion.datastructures
¶
Module Contents¶
Classes¶
A dictionary where keys can be either media types or media type ranges. When fetching a |
Attributes¶
- connexion.datastructures.NoContent¶
- class connexion.datastructures.MediaTypeDict¶
Bases:
dict
A dictionary where keys can be either media types or media type ranges. When fetching a value from the dictionary, the provided key is checked against the ranges. The most specific key is chosen as prescribed by the OpenAPI spec, with type/* being preferred above */subtype.
Initialize self. See help(type(self)) for accurate signature.
- __getitem__(self, item)¶
x.__getitem__(y) <==> x[y]
- get(self, item, default=None)¶
Return the value for key if key is in the dictionary, else default.
- __contains__(self, item)¶
True if the dictionary has the specified key, else False.
- __delattr__()¶
Implement delattr(self, name).
- __delitem__()¶
Delete self[key].
- __dir__()¶
Default dir() implementation.
- __eq__()¶
Return self==value.
- __format__()¶
Default object formatter.
- __ge__()¶
Return self>=value.
- __getattribute__()¶
Return getattr(self, name).
- __gt__()¶
Return self>value.
- __iter__()¶
Implement iter(self).
- __le__()¶
Return self<=value.
- __len__()¶
Return len(self).
- __lt__()¶
Return self<value.
- __ne__()¶
Return self!=value.
- __reduce__()¶
Helper for pickle.
- __reduce_ex__()¶
Helper for pickle.
- __repr__()¶
Return repr(self).
- __setattr__()¶
Implement setattr(self, name, value).
- __setitem__()¶
Set self[key] to value.
- __sizeof__()¶
D.__sizeof__() -> size of D in memory, in bytes
- __str__()¶
Return str(self).
- __subclasshook__()¶
Abstract classes can override this to customize issubclass().
This is invoked early on by abc.ABCMeta.__subclasscheck__(). It should return True, False or NotImplemented. If it returns NotImplemented, the normal algorithm is used. Otherwise, it overrides the normal algorithm (and the outcome is cached).
- clear()¶
D.clear() -> None. Remove all items from D.
- copy()¶
D.copy() -> a shallow copy of D
- items()¶
D.items() -> a set-like object providing a view on D’s items
- keys()¶
D.keys() -> a set-like object providing a view on D’s keys
- pop()¶
D.pop(k[,d]) -> v, remove specified key and return the corresponding value. If key is not found, d is returned if given, otherwise KeyError is raised
- popitem()¶
D.popitem() -> (k, v), remove and return some (key, value) pair as a 2-tuple; but raise KeyError if D is empty.
- setdefault()¶
Insert key with a value of default if key is not in the dictionary.
Return the value for key if key is in the dictionary, else default.
- update()¶
D.update([E, ]**F) -> None. Update D from dict/iterable E and F. If E is present and has a .keys() method, then does: for k in E: D[k] = E[k] If E is present and lacks a .keys() method, then does: for k, v in E: D[k] = v In either case, this is followed by: for k in F: D[k] = F[k]
- values()¶
D.values() -> an object providing a view on D’s values