Class ContiguousCharArrayArray

java.lang.Object
com.sun.xml.fastinfoset.util.ValueArray
com.sun.xml.fastinfoset.util.ContiguousCharArrayArray

public class ContiguousCharArrayArray extends ValueArray
  • 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

      private String[] _cachedStrings
    • _cachedIndex

      public int _cachedIndex
    • _readOnlyArray

      private ContiguousCharArrayArray _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 class ValueArray
    • getArrayIndex

      public final int getArrayIndex()
    • setReadOnlyArray

      public final void setReadOnlyArray(ValueArray readOnlyArray, boolean clear)
      Specified by:
      setReadOnlyArray in class ValueArray
    • setReadOnlyArray

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

      public final char[] getCompleteCharArray()
    • getCompleteOffsetArray

      public final int[] getCompleteOffsetArray()
    • getCompleteLengthArray

      public final int[] getCompleteLengthArray()
    • getString

      public final String getString(int i)
    • 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)