Skip to content

conversion

ConvertingSerializer

ConvertingSerializer()

Bases: Serializer

A serializer to convert value from other runtime into a Python value

Source code in python/hyperon/conversion.py
6
7
8
9
def __init__(self):
    """Construct new serializer"""
    super().__init__()
    self.value = None

serialize_bool

serialize_bool(v)

Accept bool value

Source code in python/hyperon/conversion.py
def serialize_bool(self, v):
    """Accept bool value"""
    self.value = v
    return SerialResult.OK

serialize_float

serialize_float(v)

Accept float value

Source code in python/hyperon/conversion.py
def serialize_float(self, v):
    """Accept float value"""
    self.value = v
    return SerialResult.OK

serialize_int

serialize_int(v)

Accept int value

Source code in python/hyperon/conversion.py
def serialize_int(self, v):
    """Accept int value"""
    self.value = v
    return SerialResult.OK

serialize_str

serialize_str(v)

Accept float value

Source code in python/hyperon/conversion.py
def serialize_str(self, v):
    """Accept float value"""
    self.value = v
    return SerialResult.OK