JavaScript is disabled on your browser.
Description
Field Summary
Constructor Summary
Method Summary
Constructor Details
NodeVector()
Method Details
getBufferLength()
copyBuffer(int)
getBuffer()
setBuffer(Object)
getRaw(int)
getSeq(int)
getSeqRaw(int)
getPos(int)
getPosRaw(int)
makeSeqPos(AbstractSequence, int)
setRaw(int, SeqPosition)
setBuffer(int, AbstractSequence, int)
clearBuffer(int, int)
newInstance(int)
writePosition(SeqPosition)
writePosition(AbstractSequence, int)
shift(int, int, int)
consumePosRange(int, int, Consumer)
All Implemented Interfaces:
BoundedHashable , Array <SeqPosition >, AVector <SeqPosition >, Consumable , PositionConsumer , Sequence <SeqPosition >, Externalizable , Serializable , Iterable <SeqPosition >, Collection <SeqPosition >, List <SeqPosition >, RandomAccess , SequencedCollection <SeqPosition >
Enclosing class:
Nodes
Field Summary
Fields inherited from interface Sequence
ATTRIBUTE_VALUE , BOOLEAN_VALUE , CDATA_VALUE , CHAR_VALUE , COMMENT_VALUE , DOCUMENT_VALUE , DOUBLE_VALUE , ELEMENT_VALUE , EOF_VALUE , eofValue , 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
Constructor Summary
Constructors
Method Summary
All Methods Static Methods Instance Methods Concrete Methods
protected void
void
void
int
int
int
Given an "effective index", return element as object.
protected void
protected void
void
Given an "effective index", set selected element.
void
shift (int srcStart,
int dstStart,
int count)
void
Consume a single position pair.
void
Consume node at current position.
Methods inherited from class SimpleVector
add , add , addPos , addSpace , asImmutable , checkCanWrite , delete , doCopyOnWrite , effectiveIndex , fill , forEach , gapReserve , gapReserveGeneric , getGapEnd , getGapSize , getGapStart , getOffsetBits , getRowMajor , getSegment , getSegment , getSegmentReadOnly , getSizeBits , getTag , isAfterPos , isGapBuffer , isReadOnly , isSubRange , isVerySimple , readExternal , setGapBounds , setGapBounds , setInfoField , setReadOnly , size , toDataArray , vsize , writeExternal
addAll , addAll , badRank , boundedHash , checkRank , clear , compare , compare , compare , consume , consume , consumeNext , contains , containsAll , copyPos , createPos , createRelativePos , effectiveIndex , effectiveIndex , effectiveIndex , effectiveIndex , elements , endPos , equals , equals , fill , fillPosRange , firstAttributePos , firstChildPos , firstChildPos , fromEndIndex , get , get , get , get , get , getAttribute , getAttributeLength , getBooleanRaw , getByteRaw , getCharRaw , getContainingSequenceSize , getDoubleRaw , getElementKind , getFloatRaw , getIndexDifference , getInt , getInt , getInt , getInt , getInt , getIntRaw , getIterator , getIterator , getIteratorAtPos , getLongRaw , getLowBound , getNextKind , getNextTypeName , getNextTypeObject , getPosNext , getPosPrevious , getShortRaw , getSize , getSize , gotoAttributesStart , gotoChildrenStart , gotoParent , hashCode , hasNext , hasPrevious , indexOf , isEmpty , iterator , lastIndexOf , listIterator , listIterator , nextIndex , nextIndex , nextMatching , nextPos , parentPos , previousPos , rank , releasePos , remove , remove , removeAll , removePos , removePosRange , retainAll , set , set , setAt , setPosNext , setPosPrevious , stableCompare , startPos , subList , subSequence , subSequencePos , toArray , toArray , toString , toString , unsupported , unsupportedException
Methods inherited from interface Array
effectiveIndex , effectiveIndex , effectiveIndex , effectiveIndex , get , get , get , get , get , getBooleanRaw , getByteRaw , getCharRaw , getDoubleRaw , getElementKind , getFloatRaw , getInt , getInt , getInt , getInt , getInt , getIntRaw , getLongRaw , getLowBound , getShortRaw , getSize , getSize , isEmpty , rank , set
Methods inherited from interface List
addAll , addAll , addFirst , addLast , clear , contains , containsAll , equals , getFirst , getLast , hashCode , indexOf , iterator , lastIndexOf , listIterator , listIterator , remove , remove , removeAll , removeFirst , removeLast , replaceAll , retainAll , reversed , sort , spliterator , subList , toArray , toArray