Package com.sun.xml.fastinfoset.util
Class StringArray
- java.lang.Object
-
- com.sun.xml.fastinfoset.util.ValueArray
-
- com.sun.xml.fastinfoset.util.StringArray
-
public class StringArray extends ValueArray
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.String[]
_array
private boolean
_clear
private StringArray
_readOnlyArray
-
Fields inherited from class com.sun.xml.fastinfoset.util.ValueArray
_maximumCapacity, _readOnlyArraySize, _size, DEFAULT_CAPACITY, MAXIMUM_CAPACITY
-
-
Constructor Summary
Constructors Constructor Description StringArray()
StringArray(int initialCapacity, int maximumCapacity, boolean clear)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
add(java.lang.String s)
void
clear()
java.lang.String
get(int i)
java.lang.String[]
getArray()
Returns cloned version of internal String[].java.lang.String[]
getCompleteArray()
protected void
resize()
void
setReadOnlyArray(StringArray 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
public java.lang.String[] _array
-
_readOnlyArray
private StringArray _readOnlyArray
-
_clear
private boolean _clear
-
-
Method Detail
-
clear
public final void clear()
- Specified by:
clear
in classValueArray
-
getArray
public final java.lang.String[] getArray()
Returns cloned version of internal String[].- Returns:
- cloned version of internal String[].
-
setReadOnlyArray
public final void setReadOnlyArray(ValueArray readOnlyArray, boolean clear)
- Specified by:
setReadOnlyArray
in classValueArray
-
setReadOnlyArray
public final void setReadOnlyArray(StringArray readOnlyArray, boolean clear)
-
getCompleteArray
public final java.lang.String[] getCompleteArray()
-
get
public final java.lang.String get(int i)
-
add
public final int add(java.lang.String s)
-
resize
protected final void resize()
-
-