| Prev Class | Next Class | Frames | No Frames |
| Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Objectgnu.lists.AbstractSequencegnu.lists.GapVectorgnu.lists.StableVectorgnu.lists.CharBufferField Summary |
Fields inherited from class gnu.lists.StableVector | |
FREE_POSITION, free, positions | |
Fields inherited from interface gnu.lists.Sequence | |
ATTRIBUTE_VALUE, BOOLEAN_VALUE, CDATA_VALUE, CHAR_VALUE, COMMENT_VALUE, DOCUMENT_VALUE, DOUBLE_VALUE, ELEMENT_VALUE, EOF_VALUE, FLOAT_VALUE, INT_S16_VALUE, INT_S32_VALUE, INT_S64_VALUE, INT_S8_VALUE, INT_U16_VALUE, INT_U32_VALUE, INT_U64_VALUE, INT_U8_VALUE, OBJECT_VALUE, PRIM_VALUE, PROCESSING_INSTRUCTION_VALUE, TEXT_BYTE_VALUE, eofValue | |
Constructor Summary | |
| |
| |
Method Summary | |
char |
|
void | |
void |
|
void |
|
void |
|
void |
|
char[] |
|
void |
|
void |
|
int |
|
void |
|
CharSequence |
|
String |
|
void |
|
void |
|
Methods inherited from class gnu.lists.StableVector | |
addPos, adjustPositions, allocPositionIndex, chainFreelist, consumePosRange, copyPos, createPos, endPos, fillPosRange, gapReserve, hasNext, isAfterPos, nextIndex, nextPos, releasePos, removePosRange, shiftGap, startPos, unchainFreelist | |
Methods inherited from class gnu.lists.GapVector | |
add, addPos, consumePosRange, createPos, fill, fillPosRange, gapReserve, gapReserve, get, getNextKind, getSegment, hasNext, isAfterPos, nextIndex, removePosRange, set, shiftGap, size | |
public void delete(int where,
int count)public void dump()
public final void fill(char value)
Set all the elements to a given character.
public char[] getArray()
public void getChars(int srcBegin,
int srcEnd,
char[] dst,
int dstBegin)Copy characters into a destination buffer. Same interface as java.lang.String's getChars.
public void insert(int where,
String str,
boolean beforeMarkers)public CharSequence subSequence(int start,
int end)
- Specified by:
- subSequence in interface CharSeq
public void writeTo(int start,
int count,
java.io.Writer dest)
throws java.io.IOException