| Trees | Indices | Help |
|
|---|
|
|
This module implements a JSON render.
A renderer is used by plugins to produce formatted output.
This code is tested in plugins/tools/render_test.py
| Classes | |
|
DecodingError Raised if there is a decoding error. |
|
|
EncodingError Raised if we can not encode the object properly. |
|
| RobustEncoder | |
|
JsonObjectRenderer An ObjectRenderer for Json encoding. |
|
|
StateBasedObjectRenderer An object renderer which serializes an object to a dict. |
|
| StringRenderer | |
| BaseObjectRenderer | |
| JSTreeNodeRenderer | |
| JsonEncoder | |
|
JsonDecoder A Decoder for JSON encoded data. |
|
|
JsonRenderer Render the output as a json object. |
|
| Functions | |||
|
|||
| Variables | |
__package__ =
|
|
| Function Details |
A decorator which caches objects in the renderer's LRU. This applies to StateBasedObjectRenderer state dicts, which must have a unique id member. |
| Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Mon Oct 9 03:27:47 2017 | http://epydoc.sourceforge.net |