Package com.sun.xml.fastinfoset.util
Class ContiguousCharArrayArray
java.lang.Object
com.sun.xml.fastinfoset.util.ValueArray
com.sun.xml.fastinfoset.util.ContiguousCharArrayArray
-
Field Summary
FieldsModifier and TypeFieldDescriptionchar[]intintint[]protected intint[]intstatic final intstatic final intFields 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 intadd(char[] c, int l) final voidadd(int l) final voidclear()final voidensureSize(int l) final intfinal char[]final int[]final int[]final StringgetString(int i) protected final voidresize()protected final voidresizeArray(int requestedSize) final voidsetReadOnlyArray(ContiguousCharArrayArray readOnlyArray, boolean clear) final voidsetReadOnlyArray(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 -
_cachedIndex
public int _cachedIndex
-
-
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:
clearin classValueArray
-
getArrayIndex
public final int getArrayIndex() -
setReadOnlyArray
- Specified by:
setReadOnlyArrayin 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)
-