org.pentaho.reporting.libraries.fonts.encoding

Class ByteBuffer

public class ByteBuffer extends Object implements Serializable

A simple byte buffer. The length specifies the fill level of the data-array.

Author: Thomas Morgner

Constructor Summary
ByteBuffer(int length)
ByteBuffer(byte[] data)
ByteBuffer(byte[] data, int offset, int length)
Method Summary
voidensureSize(int length)
intgetCursor()
byte[]getData()
intgetLength()
intgetOffset()
voidsetCursor(int cursor)
voidsetData(byte[] data, int length, int offset)

Constructor Detail

ByteBuffer

public ByteBuffer(int length)

ByteBuffer

public ByteBuffer(byte[] data)

ByteBuffer

public ByteBuffer(byte[] data, int offset, int length)

Method Detail

ensureSize

public void ensureSize(int length)

getCursor

public int getCursor()

getData

public byte[] getData()

getLength

public int getLength()

getOffset

public int getOffset()

setCursor

public void setCursor(int cursor)

setData

public void setData(byte[] data, int length, int offset)