org.apache.fop.hyphenation
Class ByteVector
java.lang.Object
org.apache.fop.hyphenation.ByteVector
- Serializable
public class ByteVector
extends java.lang.Object
implements Serializable
This class implements a simple byte vector with access to the
underlying array.
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(byte[] a)
ByteVector
public ByteVector(byte[] a,
int capacity)
ByteVector
public ByteVector(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()
Copyright 1999-2007 The Apache Software Foundation. All Rights Reserved.