- java.lang.Object
-
- com.sun.xml.fastinfoset.util.ValueArray
-
- com.sun.xml.fastinfoset.util.CharArrayArray
-
public class CharArrayArray extends ValueArray
-
-
Field Summary
Fields Modifier and Type Field Description private CharArray[]
_array
private CharArrayArray
_readOnlyArray
-
Fields inherited from class com.sun.xml.fastinfoset.util.ValueArray
_maximumCapacity, _readOnlyArraySize, _size, DEFAULT_CAPACITY, MAXIMUM_CAPACITY
-
-
Constructor Summary
Constructors Constructor Description CharArrayArray()
CharArrayArray(int initialCapacity, int maximumCapacity)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(CharArray s)
void
clear()
CharArray
get(int i)
CharArray[]
getArray()
Returns cloned version of internal CharArray[].protected void
resize()
void
setReadOnlyArray(CharArrayArray readOnlyArray, boolean clear)
void
setReadOnlyArray(ValueArray readOnlyArray, boolean clear)
-
Methods inherited from class com.sun.xml.fastinfoset.util.ValueArray
getMaximumCapacity, getSize, setMaximumCapacity
-
-
-
-
Field Detail
-
_array
private CharArray[] _array
-
_readOnlyArray
private CharArrayArray _readOnlyArray
-
-
Method Detail
-
clear
public final void clear()
- Specified by:
clear
in classValueArray
-
getArray
public final CharArray[] getArray()
Returns cloned version of internal CharArray[].- Returns:
- cloned version of internal CharArray[].
-
setReadOnlyArray
public final void setReadOnlyArray(ValueArray readOnlyArray, boolean clear)
- Specified by:
setReadOnlyArray
in classValueArray
-
setReadOnlyArray
public final void setReadOnlyArray(CharArrayArray readOnlyArray, boolean clear)
-
get
public final CharArray get(int i)
-
add
public final void add(CharArray s)
-
resize
protected final void resize()
-
-