C# 클래스 Infinispan.HotRod.Tests.JBasicMarshaller

상속: IMarshaller
파일 보기 프로젝트 열기: infinispan/dotnet-client

공개 메소드들

메소드 설명
IsMarshallable ( object o ) : bool
ObjectFromByteBuffer ( byte buf ) : object
ObjectFromByteBuffer ( byte buf, int offset, int length ) : object
ObjectFromByteBufferHelper ( byte buf ) : object
ObjectToByteBuffer ( object obj ) : byte[]
ObjectToByteBuffer ( object obj, int estimatedSize ) : byte[]
ObjectToByteBufferHelper ( object obj ) : byte[]

비공개 메소드들

메소드 설명
IntToByteBuffer ( int num ) : byte[]
LongToByteBuffer ( long num ) : byte[]
StringToByteBuffer ( string s ) : byte[]
marshallEmpty ( ) : byte[]
marshallMedium ( string s ) : byte[]
marshallSmall ( string s ) : byte[]

메소드 상세

IsMarshallable() 공개 메소드

public IsMarshallable ( object o ) : bool
o object
리턴 bool

ObjectFromByteBuffer() 공개 메소드

public ObjectFromByteBuffer ( byte buf ) : object
buf byte
리턴 object

ObjectFromByteBuffer() 공개 메소드

public ObjectFromByteBuffer ( byte buf, int offset, int length ) : object
buf byte
offset int
length int
리턴 object

ObjectFromByteBufferHelper() 정적인 공개 메소드

static public ObjectFromByteBufferHelper ( byte buf ) : object
buf byte
리턴 object

ObjectToByteBuffer() 공개 메소드

public ObjectToByteBuffer ( object obj ) : byte[]
obj object
리턴 byte[]

ObjectToByteBuffer() 공개 메소드

public ObjectToByteBuffer ( object obj, int estimatedSize ) : byte[]
obj object
estimatedSize int
리턴 byte[]

ObjectToByteBufferHelper() 정적인 공개 메소드

static public ObjectToByteBufferHelper ( object obj ) : byte[]
obj object
리턴 byte[]