Table of Contents

Interface ISerDesSelector<T>

Namespace
MASES.KNet.Serialization
Assembly
MASES.KNet.dll

KNet common interface to select serializer/deserializer

public interface ISerDesSelector<T> : ISerDesSelector

Type Parameters

T

The Type to be serialized

Inherited Members

Methods

NewByteArraySerDes()

Returns an instance of ByteArraySerDes

ISerDesRaw<T> NewByteArraySerDes()

Returns

ISerDesRaw<T>

The ISerDesRaw<T> of a new instance of ByteArraySerDes based on T

NewByteBufferSerDes()

Returns an instance of ByteBufferSerDes

ISerDesBuffered<T> NewByteBufferSerDes()

Returns

ISerDesBuffered<T>

The ISerDesBuffered<T> of a new instance of ByteBufferSerDes based on T

NewSerDes<TJVM>()

Returns an instance of ISerDes<T, TJVMT>

ISerDes<T, TJVM> NewSerDes<TJVM>()

Returns

ISerDes<T, TJVM>

The ISerDes<T, TJVMT> of a new instance of ByteArraySerDes or ByteBufferSerDes based on TJVM

Type Parameters

TJVM

The JVM type to use for T