Versions in this module Expand all Collapse all v1 v1.2.1 Nov 9, 2021 Changes in this version + const BoolSizeInBytes + const ByteSizeInBytes + const DataOffset + const Float32SizeInBytes + const Float64SizeInBytes + const Int16SizeInBytes + const Int32SizeInBytes + const Int64SizeInBytes + const TypeBool + const TypeBoolArray + const TypeByte + const TypeByteArray + const TypeDataSerializable + const TypeFloat32 + const TypeFloat32Array + const TypeFloat64 + const TypeFloat64Array + const TypeGobSerialization + const TypeInt16 + const TypeInt16Array + const TypeInt32 + const TypeInt32Array + const TypeInt64 + const TypeInt64Array + const TypeJSONSerialization + const TypeJavaArrayList + const TypeJavaBigInteger + const TypeJavaClass + const TypeJavaDate + const TypeJavaLinkedList + const TypeNil + const TypePortable + const TypeString + const TypeStringArray + const TypeUInt16 + const TypeUInt16Array + const TypeUUID + const Uint16SizeInBytes + const Uint8SizeInBytes + func NewFieldDefinition(index int32, fieldName string, fieldType pubserialization.FieldDefinitionType, ...) pubserialization.FieldDefinition + func ReadBool(buf []byte, pos int32) bool + func ReadFloat32(buf []byte, pos int32, bo binary.ByteOrder) float32 + func ReadFloat64(buf []byte, pos int32, bo binary.ByteOrder) float64 + func ReadInt16(buf []byte, pos int32, bo binary.ByteOrder) int16 + func ReadInt32(buf []byte, pos int32, bo binary.ByteOrder) int32 + func ReadInt64(buf []byte, pos int32, bo binary.ByteOrder) int64 + func ReadUInt16(buf []byte, pos int32, bo binary.ByteOrder) uint16 + func TypeByID(fieldType serialization.FieldDefinitionType) string + func WriteBool(buf []byte, pos int32, v bool) + func WriteFloat32(buf []byte, pos int32, v float32, bo binary.ByteOrder) + func WriteFloat64(buf []byte, pos int32, v float64, bo binary.ByteOrder) + func WriteInt16(buf []byte, pos int32, v int16, bo binary.ByteOrder) + func WriteInt32(buf []byte, pos int32, v int32, bo binary.ByteOrder) + func WriteInt64(buf []byte, pos int32, v int64, bo binary.ByteOrder) + func WriteUInt16(buf []byte, pos int32, v uint16, bo binary.ByteOrder) + type BoolArraySerializer struct + func (BoolArraySerializer) ID() int32 + func (BoolArraySerializer) Read(input serialization.DataInput) interface{} + func (BoolArraySerializer) Write(output serialization.DataOutput, i interface{}) + type BoolSerializer struct + func (BoolSerializer) ID() int32 + func (BoolSerializer) Read(input serialization.DataInput) interface{} + func (BoolSerializer) Write(output serialization.DataOutput, i interface{}) + type ByteArraySerializer struct + func (ByteArraySerializer) ID() int32 + func (ByteArraySerializer) Read(input serialization.DataInput) interface{} + func (ByteArraySerializer) Write(output serialization.DataOutput, i interface{}) + type ByteSerializer struct + func (ByteSerializer) ID() int32 + func (ByteSerializer) Read(input serialization.DataInput) interface{} + func (ByteSerializer) Write(output serialization.DataOutput, i interface{}) + type ClassDefinitionContext struct + func NewClassDefinitionContext(factoryID int32) *ClassDefinitionContext + func (c *ClassDefinitionContext) LookUp(classID int32, version int32) *serialization.ClassDefinition + func (c *ClassDefinitionContext) Register(classDefinition *serialization.ClassDefinition) error + type ClassDefinitionWriter struct + func NewClassDefinitionWriter(portableContext *PortableContext, factoryID int32, classID int32, ...) *ClassDefinitionWriter + func (cdw *ClassDefinitionWriter) WriteBool(fieldName string, value bool) + func (cdw *ClassDefinitionWriter) WriteBoolArray(fieldName string, value []bool) + func (cdw *ClassDefinitionWriter) WriteByte(fieldName string, value byte) + func (cdw *ClassDefinitionWriter) WriteByteArray(fieldName string, value []byte) + func (cdw *ClassDefinitionWriter) WriteFloat32(fieldName string, value float32) + func (cdw *ClassDefinitionWriter) WriteFloat32Array(fieldName string, value []float32) + func (cdw *ClassDefinitionWriter) WriteFloat64(fieldName string, value float64) + func (cdw *ClassDefinitionWriter) WriteFloat64Array(fieldName string, value []float64) + func (cdw *ClassDefinitionWriter) WriteInt16(fieldName string, value int16) + func (cdw *ClassDefinitionWriter) WriteInt16Array(fieldName string, value []int16) + func (cdw *ClassDefinitionWriter) WriteInt32(fieldName string, value int32) + func (cdw *ClassDefinitionWriter) WriteInt32Array(fieldName string, value []int32) + func (cdw *ClassDefinitionWriter) WriteInt64(fieldName string, value int64) + func (cdw *ClassDefinitionWriter) WriteInt64Array(fieldName string, value []int64) + func (cdw *ClassDefinitionWriter) WriteNilPortable(fieldName string, factoryID int32, classID int32) + func (cdw *ClassDefinitionWriter) WritePortable(fieldName string, portable serialization.Portable) + func (cdw *ClassDefinitionWriter) WritePortableArray(fieldName string, portables []serialization.Portable) + func (cdw *ClassDefinitionWriter) WriteString(fieldName string, value string) + func (cdw *ClassDefinitionWriter) WriteStringArray(fieldName string, value []string) + func (cdw *ClassDefinitionWriter) WriteUInt16(fieldName string, value uint16) + func (cdw *ClassDefinitionWriter) WriteUInt16Array(fieldName string, value []uint16) + type Data struct + Payload []byte + func NewData(payload []byte) *Data + func (d *Data) Buffer() []byte + func (d *Data) DataSize() int + func (d *Data) PartitionHash() int32 + func (d *Data) ToByteArray() []byte + func (d *Data) TotalSize() int + func (d *Data) Type() int32 + type DefaultPortableReader struct + func NewDefaultPortableReader(serializer *PortableSerializer, input serialization.DataInput, ...) *DefaultPortableReader + func (pr *DefaultPortableReader) End() + func (pr *DefaultPortableReader) ReadBool(fieldName string) bool + func (pr *DefaultPortableReader) ReadBoolArray(fieldName string) []bool + func (pr *DefaultPortableReader) ReadByte(fieldName string) byte + func (pr *DefaultPortableReader) ReadByteArray(fieldName string) []byte + func (pr *DefaultPortableReader) ReadFloat32(fieldName string) float32 + func (pr *DefaultPortableReader) ReadFloat32Array(fieldName string) []float32 + func (pr *DefaultPortableReader) ReadFloat64(fieldName string) float64 + func (pr *DefaultPortableReader) ReadFloat64Array(fieldName string) []float64 + func (pr *DefaultPortableReader) ReadInt16(fieldName string) int16 + func (pr *DefaultPortableReader) ReadInt16Array(fieldName string) []int16 + func (pr *DefaultPortableReader) ReadInt32(fieldName string) int32 + func (pr *DefaultPortableReader) ReadInt32Array(fieldName string) []int32 + func (pr *DefaultPortableReader) ReadInt64(fieldName string) int64 + func (pr *DefaultPortableReader) ReadInt64Array(fieldName string) []int64 + func (pr *DefaultPortableReader) ReadPortable(fieldName string) serialization.Portable + func (pr *DefaultPortableReader) ReadPortableArray(fieldName string) []serialization.Portable + func (pr *DefaultPortableReader) ReadString(fieldName string) string + func (pr *DefaultPortableReader) ReadStringArray(fieldName string) []string + func (pr *DefaultPortableReader) ReadUInt16(fieldName string) uint16 + func (pr *DefaultPortableReader) ReadUInt16Array(fieldName string) []uint16 + type DefaultPortableWriter struct + func NewDefaultPortableWriter(serializer *PortableSerializer, output *PositionalObjectDataOutput, ...) *DefaultPortableWriter + func (pw *DefaultPortableWriter) End() + func (pw *DefaultPortableWriter) WriteBool(fieldName string, value bool) + func (pw *DefaultPortableWriter) WriteBoolArray(fieldName string, array []bool) + func (pw *DefaultPortableWriter) WriteByte(fieldName string, value byte) + func (pw *DefaultPortableWriter) WriteByteArray(fieldName string, array []byte) + func (pw *DefaultPortableWriter) WriteFloat32(fieldName string, value float32) + func (pw *DefaultPortableWriter) WriteFloat32Array(fieldName string, array []float32) + func (pw *DefaultPortableWriter) WriteFloat64(fieldName string, value float64) + func (pw *DefaultPortableWriter) WriteFloat64Array(fieldName string, array []float64) + func (pw *DefaultPortableWriter) WriteInt16(fieldName string, value int16) + func (pw *DefaultPortableWriter) WriteInt16Array(fieldName string, array []int16) + func (pw *DefaultPortableWriter) WriteInt32(fieldName string, value int32) + func (pw *DefaultPortableWriter) WriteInt32Array(fieldName string, array []int32) + func (pw *DefaultPortableWriter) WriteInt64(fieldName string, value int64) + func (pw *DefaultPortableWriter) WriteInt64Array(fieldName string, array []int64) + func (pw *DefaultPortableWriter) WriteNilPortable(fieldName string, factoryID int32, classID int32) + func (pw *DefaultPortableWriter) WritePortable(fieldName string, portable serialization.Portable) + func (pw *DefaultPortableWriter) WritePortableArray(fieldName string, portableArray []serialization.Portable) + func (pw *DefaultPortableWriter) WriteString(fieldName string, value string) + func (pw *DefaultPortableWriter) WriteStringArray(fieldName string, array []string) + func (pw *DefaultPortableWriter) WriteUInt16(fieldName string, value uint16) + func (pw *DefaultPortableWriter) WriteUInt16Array(fieldName string, array []uint16) + type Float32ArraySerializer struct + func (Float32ArraySerializer) ID() int32 + func (Float32ArraySerializer) Read(input serialization.DataInput) interface{} + func (Float32ArraySerializer) Write(output serialization.DataOutput, i interface{}) + type Float32Serializer struct + func (Float32Serializer) ID() int32 + func (Float32Serializer) Read(input serialization.DataInput) interface{} + func (Float32Serializer) Write(output serialization.DataOutput, i interface{}) + type Float64ArraySerializer struct + func (Float64ArraySerializer) ID() int32 + func (Float64ArraySerializer) Read(input serialization.DataInput) interface{} + func (Float64ArraySerializer) Write(output serialization.DataOutput, i interface{}) + type Float64Serializer struct + func (Float64Serializer) ID() int32 + func (Float64Serializer) Read(input serialization.DataInput) interface{} + func (Float64Serializer) Write(output serialization.DataOutput, i interface{}) + type GobSerializer struct + func (GobSerializer) ID() int32 + func (GobSerializer) Read(input serialization.DataInput) interface{} + func (GobSerializer) Write(output serialization.DataOutput, i interface{}) + type IdentifiedDataSerializableSerializer struct + func NewIdentifiedDataSerializableSerializer(factories map[int32]serialization.IdentifiedDataSerializableFactory) *IdentifiedDataSerializableSerializer + func (IdentifiedDataSerializableSerializer) ID() int32 + func (IdentifiedDataSerializableSerializer) Write(output serialization.DataOutput, i interface{}) + func (idss IdentifiedDataSerializableSerializer) Read(input serialization.DataInput) interface{} + type Int16ArraySerializer struct + func (Int16ArraySerializer) ID() int32 + func (Int16ArraySerializer) Read(input serialization.DataInput) interface{} + func (Int16ArraySerializer) Write(output serialization.DataOutput, i interface{}) + type Int16Serializer struct + func (Int16Serializer) ID() int32 + func (Int16Serializer) Read(input serialization.DataInput) interface{} + func (Int16Serializer) Write(output serialization.DataOutput, i interface{}) + type Int32ArraySerializer struct + func (Int32ArraySerializer) ID() int32 + func (Int32ArraySerializer) Read(input serialization.DataInput) interface{} + func (Int32ArraySerializer) Write(output serialization.DataOutput, i interface{}) + type Int32Serializer struct + func (Int32Serializer) ID() int32 + func (Int32Serializer) Read(input serialization.DataInput) interface{} + func (Int32Serializer) Write(output serialization.DataOutput, i interface{}) + type Int64ArraySerializer struct + func (Int64ArraySerializer) ID() int32 + func (Int64ArraySerializer) Read(input serialization.DataInput) interface{} + func (Int64ArraySerializer) Write(output serialization.DataOutput, i interface{}) + type Int64Serializer struct + func (Int64Serializer) ID() int32 + func (Int64Serializer) Read(input serialization.DataInput) interface{} + func (Int64Serializer) Write(output serialization.DataOutput, i interface{}) + type IntSerializer struct + func (IntSerializer) ID() int32 + func (IntSerializer) Read(input serialization.DataInput) interface{} + func (IntSerializer) Write(output serialization.DataOutput, i interface{}) + type JSONValueSerializer struct + func (js JSONValueSerializer) ID() int32 + func (js JSONValueSerializer) Read(input serialization.DataInput) interface{} + func (js JSONValueSerializer) Write(output serialization.DataOutput, object interface{}) + type JavaArrayListSerializer struct + func (JavaArrayListSerializer) ID() int32 + func (JavaArrayListSerializer) Read(input serialization.DataInput) interface{} + func (JavaArrayListSerializer) Write(output serialization.DataOutput, i interface{}) + type JavaClassSerializer struct + func (JavaClassSerializer) ID() int32 + func (JavaClassSerializer) Read(input serialization.DataInput) interface{} + func (JavaClassSerializer) Write(output serialization.DataOutput, i interface{}) + type JavaDateSerializer struct + func (JavaDateSerializer) ID() int32 + func (JavaDateSerializer) Read(input serialization.DataInput) interface{} + func (JavaDateSerializer) Write(output serialization.DataOutput, i interface{}) + type JavaLinkedListSerializer struct + func (JavaLinkedListSerializer) ID() int32 + func (JavaLinkedListSerializer) Read(input serialization.DataInput) interface{} + func (JavaLinkedListSerializer) Write(output serialization.DataOutput, i interface{}) + type MorphingPortableReader struct + func NewMorphingPortableReader(portableSerializer *PortableSerializer, input serialization.DataInput, ...) *MorphingPortableReader + func (mpr *MorphingPortableReader) ReadBool(fieldName string) bool + func (mpr *MorphingPortableReader) ReadBoolArray(fieldName string) []bool + func (mpr *MorphingPortableReader) ReadByte(fieldName string) byte + func (mpr *MorphingPortableReader) ReadByteArray(fieldName string) []byte + func (mpr *MorphingPortableReader) ReadFloat32(fieldName string) float32 + func (mpr *MorphingPortableReader) ReadFloat32Array(fieldName string) []float32 + func (mpr *MorphingPortableReader) ReadFloat64(fieldName string) float64 + func (mpr *MorphingPortableReader) ReadFloat64Array(fieldName string) []float64 + func (mpr *MorphingPortableReader) ReadInt16(fieldName string) int16 + func (mpr *MorphingPortableReader) ReadInt16Array(fieldName string) []int16 + func (mpr *MorphingPortableReader) ReadInt32(fieldName string) int32 + func (mpr *MorphingPortableReader) ReadInt32Array(fieldName string) []int32 + func (mpr *MorphingPortableReader) ReadInt64(fieldName string) int64 + func (mpr *MorphingPortableReader) ReadInt64Array(fieldName string) []int64 + func (mpr *MorphingPortableReader) ReadPortable(fieldName string) serialization.Portable + func (mpr *MorphingPortableReader) ReadPortableArray(fieldName string) []serialization.Portable + func (mpr *MorphingPortableReader) ReadString(fieldName string) string + func (mpr *MorphingPortableReader) ReadStringArray(fieldName string) []string + func (mpr *MorphingPortableReader) ReadUInt16(fieldName string) uint16 + func (mpr *MorphingPortableReader) ReadUInt16Array(fieldName string) []uint16 + type NilSerializer struct + func (NilSerializer) ID() int32 + func (NilSerializer) Read(input serialization.DataInput) interface{} + func (NilSerializer) Write(output serialization.DataOutput, i interface{}) + type ObjectDataInput struct + func NewObjectDataInput(buffer []byte, offset int32, service *Service, bigEndian bool) *ObjectDataInput + func (i *ObjectDataInput) AssertAvailable(k int) + func (i *ObjectDataInput) Available() int32 + func (i *ObjectDataInput) Position() int32 + func (i *ObjectDataInput) ReadBool() bool + func (i *ObjectDataInput) ReadBoolArray() []bool + func (i *ObjectDataInput) ReadBoolArrayAtPosition(pos int32) []bool + func (i *ObjectDataInput) ReadBoolAtPosition(pos int32) bool + func (i *ObjectDataInput) ReadByte() byte + func (i *ObjectDataInput) ReadByteArray() []byte + func (i *ObjectDataInput) ReadByteArrayAtPosition(pos int32) []byte + func (i *ObjectDataInput) ReadByteAtPosition(pos int32) byte + func (i *ObjectDataInput) ReadFloat32() float32 + func (i *ObjectDataInput) ReadFloat32Array() []float32 + func (i *ObjectDataInput) ReadFloat32ArrayAtPosition(pos int32) []float32 + func (i *ObjectDataInput) ReadFloat32AtPosition(pos int32) float32 + func (i *ObjectDataInput) ReadFloat64() float64 + func (i *ObjectDataInput) ReadFloat64Array() []float64 + func (i *ObjectDataInput) ReadFloat64ArrayAtPosition(pos int32) []float64 + func (i *ObjectDataInput) ReadFloat64AtPosition(pos int32) float64 + func (i *ObjectDataInput) ReadInt16() int16 + func (i *ObjectDataInput) ReadInt16Array() []int16 + func (i *ObjectDataInput) ReadInt16ArrayAtPosition(pos int32) []int16 + func (i *ObjectDataInput) ReadInt16AtPosition(pos int32) int16 + func (i *ObjectDataInput) ReadInt32() int32 + func (i *ObjectDataInput) ReadInt32Array() []int32 + func (i *ObjectDataInput) ReadInt32ArrayAtPosition(pos int32) []int32 + func (i *ObjectDataInput) ReadInt32AtPosition(pos int32) int32 + func (i *ObjectDataInput) ReadInt64() int64 + func (i *ObjectDataInput) ReadInt64Array() []int64 + func (i *ObjectDataInput) ReadInt64ArrayAtPosition(pos int32) []int64 + func (i *ObjectDataInput) ReadInt64AtPosition(pos int32) int64 + func (i *ObjectDataInput) ReadObject() interface{} + func (i *ObjectDataInput) ReadString() string + func (i *ObjectDataInput) ReadStringArray() []string + func (i *ObjectDataInput) ReadStringArrayAtPosition(pos int32) []string + func (i *ObjectDataInput) ReadStringAtPosition(pos int32) string + func (i *ObjectDataInput) ReadUInt16() uint16 + func (i *ObjectDataInput) ReadUInt16Array() []uint16 + func (i *ObjectDataInput) ReadUInt16ArrayAtPosition(pos int32) []uint16 + func (i *ObjectDataInput) ReadUInt16AtPosition(pos int32) uint16 + func (i *ObjectDataInput) SetPosition(pos int32) + type ObjectDataOutput struct + func NewObjectDataOutput(length int, service *Service, bigEndian bool) *ObjectDataOutput + func (o *ObjectDataOutput) Available() int + func (o *ObjectDataOutput) EnsureAvailable(size int) + func (o *ObjectDataOutput) Position() int32 + func (o *ObjectDataOutput) SetPosition(pos int32) + func (o *ObjectDataOutput) ToBuffer() []byte + func (o *ObjectDataOutput) WriteBool(v bool) + func (o *ObjectDataOutput) WriteBoolArray(v []bool) + func (o *ObjectDataOutput) WriteByte(v byte) + func (o *ObjectDataOutput) WriteByteArray(v []byte) + func (o *ObjectDataOutput) WriteFloat32(v float32) + func (o *ObjectDataOutput) WriteFloat32Array(v []float32) + func (o *ObjectDataOutput) WriteFloat64(v float64) + func (o *ObjectDataOutput) WriteFloat64Array(v []float64) + func (o *ObjectDataOutput) WriteInt16(v int16) + func (o *ObjectDataOutput) WriteInt16Array(v []int16) + func (o *ObjectDataOutput) WriteInt32(v int32) + func (o *ObjectDataOutput) WriteInt32Array(v []int32) + func (o *ObjectDataOutput) WriteInt64(v int64) + func (o *ObjectDataOutput) WriteInt64Array(v []int64) + func (o *ObjectDataOutput) WriteObject(object interface{}) + func (o *ObjectDataOutput) WriteRawBytes(b []byte) + func (o *ObjectDataOutput) WriteString(v string) + func (o *ObjectDataOutput) WriteStringArray(v []string) + func (o *ObjectDataOutput) WriteStringBytes(v string) + func (o *ObjectDataOutput) WriteUInt16(v uint16) + func (o *ObjectDataOutput) WriteUInt16Array(v []uint16) + func (o *ObjectDataOutput) WriteZeroBytes(count int) + type PortableContext struct + func NewPortableContext(service *Service, portableVersion int32) *PortableContext + func (c *PortableContext) ClassVersion(portable serialization.Portable) int32 + func (c *PortableContext) LookUpClassDefinition(factoryID int32, classID int32, version int32) *serialization.ClassDefinition + func (c *PortableContext) LookUpOrRegisterClassDefiniton(portable serialization.Portable) (*serialization.ClassDefinition, error) + func (c *PortableContext) ReadClassDefinitionFromInput(input serialization.DataInput, factoryID int32, classID int32, version int32) *serialization.ClassDefinition + func (c *PortableContext) RegisterClassDefinition(classDefinition *serialization.ClassDefinition) error + func (c *PortableContext) Version() int32 + type PortableSerializer struct + func NewPortableSerializer(service *Service, factories []serialization.PortableFactory, version int32) (*PortableSerializer, error) + func (ps *PortableSerializer) ID() int32 + func (ps *PortableSerializer) Read(input serialization.DataInput) interface{} + func (ps *PortableSerializer) ReadObject(input serialization.DataInput, factoryID int32, classID int32) serialization.Portable + func (ps *PortableSerializer) Write(output serialization.DataOutput, i interface{}) + func (ps *PortableSerializer) WriteObject(output serialization.DataOutput, i interface{}) + type PositionalObjectDataOutput struct + func NewPositionalObjectDataOutput(length int, service *Service, bigEndian bool) *PositionalObjectDataOutput + func (p *PositionalObjectDataOutput) PWriteBool(pos int32, v bool) + func (p *PositionalObjectDataOutput) PWriteByte(pos int32, v byte) + func (p *PositionalObjectDataOutput) PWriteFloat32(pos int32, v float32) + func (p *PositionalObjectDataOutput) PWriteFloat64(pos int32, v float64) + func (p *PositionalObjectDataOutput) PWriteInt16(pos int32, v int16) + func (p *PositionalObjectDataOutput) PWriteInt32(pos int32, v int32) + func (p *PositionalObjectDataOutput) PWriteInt64(pos int32, v int64) + func (p *PositionalObjectDataOutput) PWriteUInt16(pos int32, v uint16) + type Service struct + SerializationConfig *pubserialization.Config + func NewService(config *pubserialization.Config) (*Service, error) + func (s *Service) FindSerializerFor(obj interface{}) (pubserialization.Serializer, error) + func (s *Service) LookUpDefaultSerializer(obj interface{}) pubserialization.Serializer + func (s *Service) ReadObject(input pubserialization.DataInput) interface{} + func (s *Service) ToData(object interface{}) (r *Data, err error) + func (s *Service) ToObject(data *Data) (r interface{}, err error) + func (s *Service) WriteObject(output pubserialization.DataOutput, object interface{}) + type StringArraySerializer struct + func (StringArraySerializer) ID() int32 + func (StringArraySerializer) Read(input serialization.DataInput) interface{} + func (StringArraySerializer) Write(output serialization.DataOutput, i interface{}) + type StringSerializer struct + func (StringSerializer) ID() int32 + func (StringSerializer) Read(input serialization.DataInput) interface{} + func (StringSerializer) Write(output serialization.DataOutput, i interface{}) + type UInt16ArraySerializer struct + func (UInt16ArraySerializer) ID() int32 + func (UInt16ArraySerializer) Read(input serialization.DataInput) interface{} + func (UInt16ArraySerializer) Write(output serialization.DataOutput, i interface{}) + type UInt16Serializer struct + func (UInt16Serializer) ID() int32 + func (UInt16Serializer) Read(input serialization.DataInput) interface{} + func (UInt16Serializer) Write(output serialization.DataOutput, i interface{}) + type UUIDSerializer struct + func (UUIDSerializer) ID() int32 + func (UUIDSerializer) Read(input serialization.DataInput) interface{} + func (UUIDSerializer) Write(output serialization.DataOutput, i interface{})