Private functions#
get_engine._hit#
**get_engine._hit**(matches)
__matches:__ List of matches.
The if the engine is one of those matches.
(this function does not raise any notable errors)
CachedDict.__getitem__#
Overrides dict-like usages of the form: “v = d[‘my_key’]” to query from the database…
**CachedDict.__getitem__**(self, key)
__key:__ Key and.
The value.
A KeyError if strict_mode is True and the key is not found.
CachedDict.__setitem__#
Overrides dict-like usages of the form: “d[‘my_key’] = v” to save to the database. For a JSONDatabase, this will save the updated json to a file..
**CachedDict.__setitem__**(self, key, value)
__key:__ Key.
__value:__ Value.
None.
(this function does not raise any notable errors)
CachedDict.__delitem__#
Overrides dict-like usages of the form: “del d[‘my_key’]” to delete a key from the database. For a JSONDatabase, this will save the updated json to a file..
**CachedDict.__delitem__**(self, key)
__key:__ Key.
None.
(this function does not raise any notable errors)
CachedDict.__str__#
The string output function for debugging.
**CachedDict.__str__**(self)
__(this class constructor accepts no arguments):__
The easy-to-read string summary.
(this function does not raise any notable errors)
CachedDict.__repr__#
The string output function for debugging.
**CachedDict.__repr__**(self)
__(this class constructor accepts no arguments):__
The easy-to-read string summary.
(this function does not raise any notable errors)
MoobiusStorage.__str__#
The string output function for debugging.
**MoobiusStorage.__str__**(self)
__(this class constructor accepts no arguments):__
The easy-to-read string summary.
(this function does not raise any notable errors)
MoobiusStorage.__repr__#
The string output function for debugging.
**MoobiusStorage.__repr__**(self)
__(this class constructor accepts no arguments):__
The easy-to-read string summary.
(this function does not raise any notable errors)
Private attributes#
get_engine._hit
get_engine._hit
get_engine._hit