|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.lowagie.text.pdf.hyphenation.ByteVector
public class ByteVector
This class implements a simple byte vector with access to the underlying array.
| Field Summary | |
|---|---|
private byte[] |
array
The encapsulated array |
private int |
blockSize
|
private static int |
DEFAULT_BLOCK_SIZE
Capacity increment size |
private int |
n
Points to next free item |
private static long |
serialVersionUID
|
| Constructor Summary | |
|---|---|
ByteVector()
|
|
ByteVector(byte[] a)
|
|
ByteVector(byte[] a,
int capacity)
|
|
ByteVector(int capacity)
|
|
| 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()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private static final long serialVersionUID
private static final int DEFAULT_BLOCK_SIZE
private int blockSize
private byte[] array
private int n
| Constructor Detail |
|---|
public ByteVector()
public ByteVector(int capacity)
public ByteVector(byte[] a)
public ByteVector(byte[] a,
int capacity)
| Method Detail |
|---|
public byte[] getArray()
public int length()
public int capacity()
public void put(int index,
byte val)
public byte get(int index)
public int alloc(int size)
public void trimToSize()
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||