pyignite.datatypes.null_object module

Null object.

There can’t be null type, because null payload takes exactly 0 bytes.

class pyignite.datatypes.null_object.Null

Bases: pyignite.datatypes.base.IgniteDataType

classmethod build_c_type()
default = None
classmethod from_python(stream, *args)
classmethod parse(stream)
pythonic

alias of None

classmethod to_python(ctypes_object, **kwargs)
class pyignite.datatypes.null_object.Nullable

Bases: pyignite.datatypes.base.IgniteDataType

classmethod from_python(stream, value, **kwargs)
async classmethod from_python_async(stream, value, **kwargs)
classmethod from_python_not_null(stream, value, **kwargs)
async classmethod from_python_not_null_async(stream, value, **kwargs)
classmethod parse(stream)
async classmethod parse_async(stream)
classmethod parse_not_null(stream)
async classmethod parse_not_null_async(stream)
classmethod to_python(ctypes_object, **kwargs)
async classmethod to_python_async(ctypes_object, **kwargs)
classmethod to_python_not_null(ctypes_object, **kwargs)
async classmethod to_python_not_null_async(ctypes_object, **kwargs)