- java.lang.Object
-
- com.lowagie.text.pdf.hyphenation.CharVector
-
- All Implemented Interfaces:
Serializable
,Cloneable
public class CharVector extends Object implements Cloneable, Serializable
This class implements a simple char vector with access to the underlying array.- Author:
- Carlos Villegas
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CharVector()
CharVector(char[] a)
CharVector(char[] a, int capacity)
CharVector(int capacity)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
alloc(int size)
int
capacity()
returns current capacity of arrayvoid
clear()
Reset Vector but don't resize or clear elementsObject
clone()
char
get(int index)
char[]
getArray()
int
length()
void
put(int index, char val)
void
trimToSize()
-
-
-
Method Detail
-
clear
public void clear()
Reset Vector but don't resize or clear elements
-
getArray
public char[] getArray()
-
length
public int length()
- Returns:
- the number of items in array
-
capacity
public int capacity()
returns current capacity of array- Returns:
- the current capacity of array
-
put
public void put(int index, char val)
-
get
public char get(int index)
-
alloc
public int alloc(int size)
-
trimToSize
public void trimToSize()
-
-