|
def | __init__ (self) |
|
def | check_data (self) |
|
def | check_state_key (self, key) |
|
def | get_data (self) |
|
def | get_single_data (self) |
|
def | construct_document (self, node) |
|
def | construct_object (self, node, deep=False) |
|
def | construct_scalar (self, node) |
|
def | construct_sequence (self, node, deep=False) |
|
def | construct_mapping (self, node, deep=False) |
|
def | construct_pairs (self, node, deep=False) |
|
def | add_constructor (cls, tag, constructor) |
|
def | add_multi_constructor (cls, tag_prefix, multi_constructor) |
|
◆ __init__()
◆ add_constructor()
def add_constructor |
( |
|
cls, |
|
|
|
tag, |
|
|
|
constructor |
|
) |
| |
◆ add_multi_constructor()
def add_multi_constructor |
( |
|
cls, |
|
|
|
tag_prefix, |
|
|
|
multi_constructor |
|
) |
| |
◆ check_data()
◆ check_state_key()
def check_state_key |
( |
|
self, |
|
|
|
key |
|
) |
| |
Block special attributes/methods from being set in a newly created
object, to prevent user-controlled methods from being called during
deserialization
◆ construct_document()
def construct_document |
( |
|
self, |
|
|
|
node |
|
) |
| |
◆ construct_mapping()
def construct_mapping |
( |
|
self, |
|
|
|
node, |
|
|
|
deep = False |
|
) |
| |
◆ construct_object()
def construct_object |
( |
|
self, |
|
|
|
node, |
|
|
|
deep = False |
|
) |
| |
◆ construct_pairs()
def construct_pairs |
( |
|
self, |
|
|
|
node, |
|
|
|
deep = False |
|
) |
| |
◆ construct_scalar()
def construct_scalar |
( |
|
self, |
|
|
|
node |
|
) |
| |
◆ construct_sequence()
def construct_sequence |
( |
|
self, |
|
|
|
node, |
|
|
|
deep = False |
|
) |
| |
◆ get_data()
◆ get_single_data()
def get_single_data |
( |
|
self | ) |
|
◆ constructed_objects
◆ deep_construct
◆ recursive_objects
◆ state_generators
◆ yaml_constructors
◆ yaml_multi_constructors
The documentation for this class was generated from the following file:
- /home/passerat/Stage/flaskProject/venv/lib/python3.8/site-packages/yaml/constructor.py