gravitino.dto.rel.json_serdes.column_position_serdes.ColumnPositionSerdes

class gravitino.dto.rel.json_serdes.column_position_serdes.ColumnPositionSerdes

Bases: JsonSerializable[ColumnPosition]

JSON serializer/deserializer for table column positions.

__init__()

Methods

__init__()

deserialize(data)

To deserialize the given data.

serialize(value)

To serialize the given data.

classmethod deserialize(data: dict | list | str | int | float | bool | None) First | After | Default

To deserialize the given data.

Args:

data (Json): The data to be deserialized.

Returns:

_GravitinoTypeT: The deserialized data.

classmethod serialize(value: ColumnPosition) str | dict[str, str]

To serialize the given data.

Args:

data (_GravitinoTypeT): The data to be serialized.

Returns:

Json: The serialized data.