# Codecs for variable-length objects ```{eval-rst} .. automodule:: numcodecs.vlen ``` ## VLenUTF8 ```{eval-rst} .. autoclass:: VLenUTF8 .. autoattribute:: codec_id .. automethod:: encode .. automethod:: decode .. automethod:: get_config .. automethod:: from_config ``` ## VLenBytes ```{eval-rst} .. autoclass:: VLenBytes .. autoattribute:: codec_id .. automethod:: encode .. automethod:: decode .. automethod:: get_config .. automethod:: from_config ``` ## VLenArray ```{eval-rst} .. autoclass:: VLenArray .. autoattribute:: codec_id .. automethod:: encode .. automethod:: decode .. automethod:: get_config .. automethod:: from_config ```