Bases: ABC
Abstract base class for all Avro codec classes.
Source code in pyiceberg/avro/codecs/codec.py
| class Codec(ABC):
"""Abstract base class for all Avro codec classes."""
@staticmethod
@abstractmethod
def compress(data: bytes) -> tuple[bytes, int]: ...
@staticmethod
@abstractmethod
def decompress(data: bytes) -> bytes: ...
|