C# Class Infinispan.HotRod.Impl.DefaultMarshaller

Inheritance: IMarshaller
Show file Open project: infinispan/dotnet-client

Public Methods

Method Description
DefaultMarshaller ( ) : System
IsMarshallable ( Object o ) : bool
ObjectFromByteBuffer ( byte buf ) : Object
ObjectFromByteBuffer ( byte buf, int offset, int length ) : Object
ObjectToByteBuffer ( Object obj ) : byte[]
ObjectToByteBuffer ( Object obj, int estimatedSize ) : byte[]

Method Details

DefaultMarshaller() public method

public DefaultMarshaller ( ) : System
return System

IsMarshallable() public method

public IsMarshallable ( Object o ) : bool
o Object
return bool

ObjectFromByteBuffer() public method

public ObjectFromByteBuffer ( byte buf ) : Object
buf byte
return Object

ObjectFromByteBuffer() public method

public ObjectFromByteBuffer ( byte buf, int offset, int length ) : Object
buf byte
offset int
length int
return Object

ObjectToByteBuffer() public method

public ObjectToByteBuffer ( Object obj ) : byte[]
obj Object
return byte[]

ObjectToByteBuffer() public method

public ObjectToByteBuffer ( Object obj, int estimatedSize ) : byte[]
obj Object
estimatedSize int
return byte[]