java.lang.Object
com.sun.xml.fastinfoset.util.ValueArray
com.sun.xml.fastinfoset.util.ContiguousCharArrayArray
-
Field Summary
FieldsModifier and TypeFieldDescriptionchar[]
int
int
private String[]
int[]
protected int
int[]
private ContiguousCharArrayArray
int
static final int
static final int
Fields inherited from class com.sun.xml.fastinfoset.util.ValueArray
_maximumCapacity, _readOnlyArraySize, _size, DEFAULT_CAPACITY, MAXIMUM_CAPACITY
-
Constructor Summary
ConstructorsConstructorDescriptionContiguousCharArrayArray
(int initialCapacity, int maximumCapacity, int initialCharacterSize, int maximumCharacterSize) -
Method Summary
Modifier and TypeMethodDescriptionfinal int
add
(char[] c, int l) final void
add
(int l) final void
clear()
final void
ensureSize
(int l) final int
final char[]
final int[]
final int[]
final String
getString
(int i) protected final void
resize()
protected final void
resizeArray
(int requestedSize) final void
setReadOnlyArray
(ContiguousCharArrayArray readOnlyArray, boolean clear) final void
setReadOnlyArray
(ValueArray readOnlyArray, boolean clear) Methods inherited from class com.sun.xml.fastinfoset.util.ValueArray
getMaximumCapacity, getSize, setMaximumCapacity
-
Field Details
-
INITIAL_CHARACTER_SIZE
public static final int INITIAL_CHARACTER_SIZE- See Also:
-
MAXIMUM_CHARACTER_SIZE
public static final int MAXIMUM_CHARACTER_SIZE- See Also:
-
_maximumCharacterSize
protected int _maximumCharacterSize -
_offset
public int[] _offset -
_length
public int[] _length -
_array
public char[] _array -
_arrayIndex
public int _arrayIndex -
_readOnlyArrayIndex
public int _readOnlyArrayIndex -
_cachedStrings
-
_cachedIndex
public int _cachedIndex -
_readOnlyArray
-
-
Constructor Details
-
ContiguousCharArrayArray
public ContiguousCharArrayArray(int initialCapacity, int maximumCapacity, int initialCharacterSize, int maximumCharacterSize) -
ContiguousCharArrayArray
public ContiguousCharArrayArray()
-
-
Method Details
-
clear
public final void clear()- Specified by:
clear
in classValueArray
-
getArrayIndex
public final int getArrayIndex() -
setReadOnlyArray
- Specified by:
setReadOnlyArray
in classValueArray
-
setReadOnlyArray
-
getCompleteCharArray
public final char[] getCompleteCharArray() -
getCompleteOffsetArray
public final int[] getCompleteOffsetArray() -
getCompleteLengthArray
public final int[] getCompleteLengthArray() -
getString
-
ensureSize
public final void ensureSize(int l) -
add
public final void add(int l) -
add
public final int add(char[] c, int l) -
resize
protected final void resize() -
resizeArray
protected final void resizeArray(int requestedSize)
-