public class ContiguousCharArrayArray extends ValueArray
| Modifier and Type | Field and Description |
|---|---|
char[] |
_array |
int |
_arrayIndex |
int |
_cachedIndex |
int[] |
_length |
protected int |
_maximumCharacterSize |
int[] |
_offset |
int |
_readOnlyArrayIndex |
static int |
INITIAL_CHARACTER_SIZE |
static int |
MAXIMUM_CHARACTER_SIZE |
_maximumCapacity, _readOnlyArraySize, _size, DEFAULT_CAPACITY, MAXIMUM_CAPACITY| Constructor and Description |
|---|
ContiguousCharArrayArray() |
ContiguousCharArrayArray(int initialCapacity,
int maximumCapacity,
int initialCharacterSize,
int maximumCharacterSize) |
| Modifier and Type | Method and Description |
|---|---|
int |
add(char[] c,
int l) |
void |
add(int l) |
void |
clear() |
void |
ensureSize(int l) |
int |
getArrayIndex() |
char[] |
getCompleteCharArray() |
int[] |
getCompleteLengthArray() |
int[] |
getCompleteOffsetArray() |
String |
getString(int i) |
protected void |
resize() |
protected void |
resizeArray(int requestedSize) |
void |
setReadOnlyArray(ContiguousCharArrayArray readOnlyArray,
boolean clear) |
void |
setReadOnlyArray(ValueArray readOnlyArray,
boolean clear) |
getMaximumCapacity, getSize, setMaximumCapacitypublic static final int INITIAL_CHARACTER_SIZE
public static final int MAXIMUM_CHARACTER_SIZE
protected int _maximumCharacterSize
public int[] _offset
public int[] _length
public char[] _array
public int _arrayIndex
public int _readOnlyArrayIndex
public int _cachedIndex
public ContiguousCharArrayArray(int initialCapacity,
int maximumCapacity,
int initialCharacterSize,
int maximumCharacterSize)
public ContiguousCharArrayArray()
public final void clear()
clear in class ValueArraypublic final int getArrayIndex()
public final void setReadOnlyArray(ValueArray readOnlyArray, boolean clear)
setReadOnlyArray in class ValueArraypublic final void setReadOnlyArray(ContiguousCharArrayArray readOnlyArray, boolean clear)
public final char[] getCompleteCharArray()
public final int[] getCompleteOffsetArray()
public final int[] getCompleteLengthArray()
public final String getString(int i)
public final void ensureSize(int l)
public final void add(int l)
public final int add(char[] c,
int l)
protected final void resize()
protected final void resizeArray(int requestedSize)
Copyright © 2012 Oracle Corpration. All Rights Reserved.