com.sun.xml.fastinfoset.util
Class ValueArray

java.lang.Object
  extended bycom.sun.xml.fastinfoset.util.ValueArray
Direct Known Subclasses:
CharArrayArray, ContiguousCharArrayArray, PrefixArray, QualifiedNameArray, StringArray

public abstract class ValueArray
extends java.lang.Object


Field Summary
protected  int _maximumCapacity
           
protected  int _readOnlyArraySize
           
protected  int _size
           
static int DEFAULT_CAPACITY
           
static int MAXIMUM_CAPACITY
           
 
Constructor Summary
ValueArray()
           
 
Method Summary
abstract  void clear()
           
 int getMaximumCapacity()
           
 int getSize()
           
 void setMaximumCapacity(int maximumCapacity)
           
abstract  void setReadOnlyArray(ValueArray array, boolean clear)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_CAPACITY

public static final int DEFAULT_CAPACITY
See Also:
Constant Field Values

MAXIMUM_CAPACITY

public static final int MAXIMUM_CAPACITY
See Also:
Constant Field Values

_size

protected int _size

_readOnlyArraySize

protected int _readOnlyArraySize

_maximumCapacity

protected int _maximumCapacity
Constructor Detail

ValueArray

public ValueArray()
Method Detail

getSize

public int getSize()

getMaximumCapacity

public int getMaximumCapacity()

setMaximumCapacity

public void setMaximumCapacity(int maximumCapacity)

setReadOnlyArray

public abstract void setReadOnlyArray(ValueArray array,
                                      boolean clear)

clear

public abstract void clear()