OpenQuizz
Une application de gestion des contenus pédagogiques
FullConstructor Class Reference
Inheritance diagram for FullConstructor:
Collaboration diagram for FullConstructor:

Public Member Functions

def get_state_keys_blacklist (self)
 
def get_state_keys_blacklist_regexp (self)
 
def construct_python_str (self, node)
 
def construct_python_unicode (self, node)
 
def construct_python_bytes (self, node)
 
def construct_python_long (self, node)
 
def construct_python_complex (self, node)
 
def construct_python_tuple (self, node)
 
def find_python_module (self, name, mark, unsafe=False)
 
def find_python_name (self, name, mark, unsafe=False)
 
def construct_python_name (self, suffix, node)
 
def construct_python_module (self, suffix, node)
 
def make_python_instance (self, suffix, node, args=None, kwds=None, newobj=False, unsafe=False)
 
def set_python_instance_state (self, instance, state, unsafe=False)
 
def construct_python_object (self, suffix, node)
 
def construct_python_object_apply (self, suffix, node, newobj=False)
 
def construct_python_object_new (self, suffix, node)
 
- Public Member Functions inherited from SafeConstructor
def construct_scalar (self, node)
 
def flatten_mapping (self, node)
 
def construct_mapping (self, node, deep=False)
 
def construct_yaml_null (self, node)
 
def construct_yaml_bool (self, node)
 
def construct_yaml_int (self, node)
 
def construct_yaml_float (self, node)
 
def construct_yaml_binary (self, node)
 
def construct_yaml_timestamp (self, node)
 
def construct_yaml_omap (self, node)
 
def construct_yaml_pairs (self, node)
 
def construct_yaml_set (self, node)
 
def construct_yaml_str (self, node)
 
def construct_yaml_seq (self, node)
 
def construct_yaml_map (self, node)
 
def construct_yaml_object (self, node, cls)
 
def construct_undefined (self, node)
 
- Public Member Functions inherited from BaseConstructor
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_sequence (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)
 

Data Fields

 state_keys_blacklist_regexp
 
- Data Fields inherited from BaseConstructor
 constructed_objects
 
 recursive_objects
 
 state_generators
 
 deep_construct
 

Additional Inherited Members

- Static Public Attributes inherited from SafeConstructor
 bool_values
 
 inf_value
 
 nan_value
 
 timestamp_regexp
 
- Static Public Attributes inherited from BaseConstructor
 yaml_constructors
 
 yaml_multi_constructors
 

Member Function Documentation

◆ construct_python_bytes()

def construct_python_bytes (   self,
  node 
)

◆ construct_python_complex()

def construct_python_complex (   self,
  node 
)

◆ construct_python_long()

def construct_python_long (   self,
  node 
)

◆ construct_python_module()

def construct_python_module (   self,
  suffix,
  node 
)

◆ construct_python_name()

def construct_python_name (   self,
  suffix,
  node 
)

◆ construct_python_object()

def construct_python_object (   self,
  suffix,
  node 
)

◆ construct_python_object_apply()

def construct_python_object_apply (   self,
  suffix,
  node,
  newobj = False 
)

◆ construct_python_object_new()

def construct_python_object_new (   self,
  suffix,
  node 
)

◆ construct_python_str()

def construct_python_str (   self,
  node 
)

◆ construct_python_tuple()

def construct_python_tuple (   self,
  node 
)

◆ construct_python_unicode()

def construct_python_unicode (   self,
  node 
)

◆ find_python_module()

def find_python_module (   self,
  name,
  mark,
  unsafe = False 
)

◆ find_python_name()

def find_python_name (   self,
  name,
  mark,
  unsafe = False 
)

◆ get_state_keys_blacklist()

def get_state_keys_blacklist (   self)

◆ get_state_keys_blacklist_regexp()

def get_state_keys_blacklist_regexp (   self)

◆ make_python_instance()

def make_python_instance (   self,
  suffix,
  node,
  args = None,
  kwds = None,
  newobj = False,
  unsafe = False 
)

◆ set_python_instance_state()

def set_python_instance_state (   self,
  instance,
  state,
  unsafe = False 
)

Field Documentation

◆ state_keys_blacklist_regexp

state_keys_blacklist_regexp

The documentation for this class was generated from the following file: