Top Fields Constructors Methods
com.sun.xml.fastinfoset.util

public Class ContiguousCharArrayArray

extends ValueArray
Class Inheritance
Imports
com.sun.xml.fastinfoset.CommonResourceBundle

Field Summary

Modifier and TypeField and Description
public char[]
public int
public int
private String[]
public int[]
protected int
public int[]
private ContiguousCharArrayArray
public int
public static final int
public static final int
Inherited from com.sun.xml.fastinfoset.util.ValueArray:
_maximumCapacity_readOnlyArraySize_sizeDEFAULT_CAPACITYMAXIMUM_CAPACITY

Constructor Summary

AccessConstructor and Description
public
ContiguousCharArrayArray(int initialCapacity, int maximumCapacity, int initialCharacterSize, int maximumCharacterSize)

public

Method Summary

Modifier and TypeMethod and Description
public final void
add(int l)

public final int
add(char[] c, int l)

public final void
public final void
ensureSize(int l)

public final int
public final char[]
public final int[]
public final int[]
public final String
getString(int i)

protected final void
protected final void
resizeArray(int requestedSize)

public final void
public final void
setReadOnlyArray(ContiguousCharArrayArray readOnlyArray, boolean clear)

Inherited from com.sun.xml.fastinfoset.util.ValueArray:
getMaximumCapacitygetSizesetMaximumCapacity

Field Detail

_arrayback to summary
public char[] _array
_arrayIndexback to summary
public int _arrayIndex
_cachedIndexback to summary
public int _cachedIndex
_cachedStringsback to summary
private String[] _cachedStrings
_lengthback to summary
public int[] _length
_maximumCharacterSizeback to summary
protected int _maximumCharacterSize
_offsetback to summary
public int[] _offset
_readOnlyArrayback to summary
private ContiguousCharArrayArray _readOnlyArray
_readOnlyArrayIndexback to summary
public int _readOnlyArrayIndex
INITIAL_CHARACTER_SIZEback to summary
public static final int INITIAL_CHARACTER_SIZE
MAXIMUM_CHARACTER_SIZEback to summary
public static final int MAXIMUM_CHARACTER_SIZE

Constructor Detail

ContiguousCharArrayArrayback to summary
public ContiguousCharArrayArray(int initialCapacity, int maximumCapacity, int initialCharacterSize, int maximumCharacterSize)
ContiguousCharArrayArrayback to summary
public ContiguousCharArrayArray()

Method Detail

addback to summary
public final void add(int l)
addback to summary
public final int add(char[] c, int l)
clearback to summary
public final void clear()

Implements abstract com.sun.xml.fastinfoset.util.ValueArray.clear.

Annotations
@Override
ensureSizeback to summary
public final void ensureSize(int l)
getArrayIndexback to summary
public final int getArrayIndex()
getCompleteCharArrayback to summary
public final char[] getCompleteCharArray()
getCompleteLengthArrayback to summary
public final int[] getCompleteLengthArray()
getCompleteOffsetArrayback to summary
public final int[] getCompleteOffsetArray()
getStringback to summary
public final String getString(int i)
resizeback to summary
protected final void resize()
resizeArrayback to summary
protected final void resizeArray(int requestedSize)
setReadOnlyArrayback to summary
public final void setReadOnlyArray(ValueArray readOnlyArray, boolean clear)

Implements abstract com.sun.xml.fastinfoset.util.ValueArray.setReadOnlyArray.

Annotations
@Override
setReadOnlyArrayback to summary
public final void setReadOnlyArray(ContiguousCharArrayArray readOnlyArray, boolean clear)