Class ProtocolIdUv1Serializer
java.lang.Object
com.io7m.idstore.protocol.user.cb.ProtocolIdUv1Serializer
- All Implemented Interfaces:
com.io7m.cedarbridge.runtime.api.CBProtocolMessageSerializerType<ProtocolIdUv1Type>
,com.io7m.cedarbridge.runtime.api.CBProtocolMessageVersionedSerializerType<ProtocolIdUv1Type>
public final class ProtocolIdUv1Serializer
extends Object
implements com.io7m.cedarbridge.runtime.api.CBProtocolMessageVersionedSerializerType<ProtocolIdUv1Type>
Protocol
com.io7m.idstore.protocol.user.cb.IdU
, version 1
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiondeserialize
(com.io7m.cedarbridge.runtime.api.CBSerializationContextType $context) void
serialize
(com.io7m.cedarbridge.runtime.api.CBSerializationContextType $context, ProtocolIdUv1Type $x) version()
-
Constructor Details
-
ProtocolIdUv1Serializer
public ProtocolIdUv1Serializer()Construct a serializer.
-
-
Method Details
-
version
- Specified by:
version
in interfacecom.io7m.cedarbridge.runtime.api.CBProtocolMessageVersionedSerializerType<ProtocolIdUv1Type>
-
messageClass
- Specified by:
messageClass
in interfacecom.io7m.cedarbridge.runtime.api.CBProtocolMessageSerializerType<ProtocolIdUv1Type>
-
serialize
public void serialize(com.io7m.cedarbridge.runtime.api.CBSerializationContextType $context, ProtocolIdUv1Type $x) throws IOException - Specified by:
serialize
in interfacecom.io7m.cedarbridge.runtime.api.CBProtocolMessageSerializerType<ProtocolIdUv1Type>
- Throws:
IOException
-
deserialize
public ProtocolIdUv1Type deserialize(com.io7m.cedarbridge.runtime.api.CBSerializationContextType $context) throws IOException - Specified by:
deserialize
in interfacecom.io7m.cedarbridge.runtime.api.CBProtocolMessageSerializerType<ProtocolIdUv1Type>
- Throws:
IOException
-