Class CBAbstractSerializer<T extends CBSerializableType>

java.lang.Object
com.io7m.cedarbridge.runtime.api.CBAbstractSerializer<T>
Type Parameters:
T - The type of serialized values
All Implemented Interfaces:
CBSerializerType<T>
Direct Known Subclasses:
CBBooleanSerializer, CBByteArraySerializer, CBFloat16Serializer, CBFloat32Serializer, CBFloat64Serializer, CBIntegerSigned16Serializer, CBIntegerSigned32Serializer, CBIntegerSigned64Serializer, CBIntegerSigned8Serializer, CBIntegerUnsigned16Serializer, CBIntegerUnsigned32Serializer, CBIntegerUnsigned64Serializer, CBIntegerUnsigned8Serializer, CBListSerializer, CBMapEntrySerializer, CBMapSerializer, CBOptionSerializer, CBStringSerializer

@ProviderType public abstract class CBAbstractSerializer<T extends CBSerializableType> extends Object implements CBSerializerType<T>
The base type of serializers.
  • Constructor Details

    • CBAbstractSerializer

      protected CBAbstractSerializer()