org.apache.fop.layout.hyphenation
Class ByteVector
- public class ByteVector
- implements Serializable
This class implements a simple byte vector with access to the
underlying array.
- Author:
- Carlos Villegas
Method Summary |
int | alloc(int size) This is to implement memory allocation in the array. |
int | capacity() returns current capacity of array |
byte | get(int index) |
byte[] | getArray() |
int | length() return number of items in array |
void | put(int index, byte val) |
void | trimToSize() |
ByteVector
public ByteVector()
ByteVector
public ByteVector(int capacity)
ByteVector
public ByteVector(byte[] a)
ByteVector
public ByteVector(byte[] a, int capacity)
alloc
public int alloc(int size)
- This is to implement memory allocation in the array. Like malloc().
capacity
public int capacity()
- returns current capacity of array
get
public byte get(int index)
getArray
public byte[] getArray()
length
public int length()
- return number of items in array
put
public void put(int index, byte val)
trimToSize
public void trimToSize()