Package com.io7m.cedarbridge.runtime.api

# Interface CBDeserializeType<T extends CBSerializableType>

Type Parameters:
  `T` - The type of deserialized values

public interface CBDeserializeType<T extends CBSerializableType>
A function that can deserialize a value.

See Also:
  - `CBDeserializerMethod`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `T`
  `execute(CBSerializationContextType context)`
  Execute deserialization.

- ## Method Details

  - ### execute

    T execute(CBSerializationContextType context) throws IOException
    Execute deserialization.
    Parameters:
      `context` - The serialization context
    Returns:
      A deserialized value
    Throws:
      `IOException` - On errors