Table of Contents

Class ByteBuffer

Namespace
iText.IO.Source
Assembly
itext.io.dll
public class ByteBuffer
Inheritance
ByteBuffer
Inherited Members

Constructors

ByteBuffer()

public ByteBuffer()

ByteBuffer(int)

public ByteBuffer(int size)

Parameters

size int

Fields

count

protected int count

Field Value

int

Methods

Append(byte)

public virtual ByteBuffer Append(byte b)

Parameters

b byte

Returns

ByteBuffer

Append(byte[])

public virtual ByteBuffer Append(byte[] b)

Parameters

b byte[]

Returns

ByteBuffer

Append(byte[], int, int)

public virtual ByteBuffer Append(byte[] b, int off, int len)

Parameters

b byte[]
off int
len int

Returns

ByteBuffer

Append(int)

public virtual ByteBuffer Append(int b)

Parameters

b int

Returns

ByteBuffer

Append(string)

public virtual ByteBuffer Append(string str)

Parameters

str string

Returns

ByteBuffer

AppendHex(byte)

public virtual ByteBuffer AppendHex(byte b)

Parameters

b byte

Returns

ByteBuffer

Capacity()

public virtual int Capacity()

Returns

int

Get(int)

public virtual byte Get(int index)

Parameters

index int

Returns

byte

GetHex(int)

public static int GetHex(int v)

Parameters

v int

Returns

int

GetInternalBuffer()

public virtual byte[] GetInternalBuffer()

Returns

byte[]

IsEmpty()

public virtual bool IsEmpty()

Returns

bool

Reset()

public virtual ByteBuffer Reset()

Returns

ByteBuffer

Size()

public virtual int Size()

Returns

int

StartsWith(byte[])

public virtual bool StartsWith(byte[] b)

Parameters

b byte[]

Returns

bool

ToByteArray()

public virtual byte[] ToByteArray()

Returns

byte[]

ToByteArray(int, int)

public virtual byte[] ToByteArray(int off, int len)

Parameters

off int
len int

Returns

byte[]