Class ProtocolIdA1v1Serializer
java.lang.Object
com.io7m.idstore.protocol.admin.cb.ProtocolIdA1v1Serializer
- All Implemented Interfaces:
com.io7m.cedarbridge.runtime.api.CBProtocolMessageSerializerType<ProtocolIdA1v1Type>,com.io7m.cedarbridge.runtime.api.CBProtocolMessageVersionedSerializerType<ProtocolIdA1v1Type>
public final class ProtocolIdA1v1Serializer
extends Object
implements com.io7m.cedarbridge.runtime.api.CBProtocolMessageVersionedSerializerType<ProtocolIdA1v1Type>
Protocol
com.io7m.idstore.protocol.admin.cb.IdA1, version 1.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondeserialize(com.io7m.cedarbridge.runtime.api.CBSerializationContextType $context) voidserialize(com.io7m.cedarbridge.runtime.api.CBSerializationContextType $context, ProtocolIdA1v1Type $x) version()
-
Constructor Details
-
ProtocolIdA1v1Serializer
public ProtocolIdA1v1Serializer()Construct a serializer.
-
-
Method Details
-
version
- Specified by:
versionin interfacecom.io7m.cedarbridge.runtime.api.CBProtocolMessageVersionedSerializerType<ProtocolIdA1v1Type>
-
messageClass
- Specified by:
messageClassin interfacecom.io7m.cedarbridge.runtime.api.CBProtocolMessageSerializerType<ProtocolIdA1v1Type>
-
serialize
public void serialize(com.io7m.cedarbridge.runtime.api.CBSerializationContextType $context, ProtocolIdA1v1Type $x) throws IOException - Specified by:
serializein interfacecom.io7m.cedarbridge.runtime.api.CBProtocolMessageSerializerType<ProtocolIdA1v1Type>- Throws:
IOException
-
deserialize
public ProtocolIdA1v1Type deserialize(com.io7m.cedarbridge.runtime.api.CBSerializationContextType $context) throws IOException - Specified by:
deserializein interfacecom.io7m.cedarbridge.runtime.api.CBProtocolMessageSerializerType<ProtocolIdA1v1Type>- Throws:
IOException
-