Uses of Class
gnu.lists.SeqPosition
-
Packages that use SeqPosition Package Description gnu.kawa.xml gnu.lists Contains utility classes and interfaces for sequences (lists), arrays, and trees.gnu.mapping SupportsProcedure
, and various related classes needed at run-time by dynamically typed languages (such as Scheme and ECMAScript).gnu.xml gnu.xquery.util -
-
Uses of SeqPosition in gnu.kawa.xml
Subclasses of SeqPosition in gnu.kawa.xml Modifier and Type Class Description class
Focus
This is only used for XSLT, which should be fixed.class
KAttr
class
KCDATASection
class
KCharacterData
class
KComment
class
KDocument
class
KElement
class
KNode
class
KProcessingInstruction
class
KText
Methods in gnu.kawa.xml that return SeqPosition Modifier and Type Method Description static SeqPosition
AttributeType. coerce(Object obj, String namespaceURI, String localName)
SeqPosition
Nodes.NodeVector. getRaw(int index)
protected static SeqPosition
Nodes.NodeVector. makeSeqPos(AbstractSequence seq, int ipos)
Methods in gnu.kawa.xml with parameters of type SeqPosition Modifier and Type Method Description void
Nodes.NodeVector. setRaw(int index, SeqPosition value)
void
Nodes.NodeVector. writePosition(SeqPosition seq)
void
Nodes. writePosition(SeqPosition position)
void
SortedNodes. writePosition(SeqPosition position)
-
Uses of SeqPosition in gnu.lists
Subclasses of SeqPosition in gnu.lists Modifier and Type Class Description class
ExtPosition<E,ESEQ extends AbstractSequence<E>>
A SeqPosition for sequences that need more than a Pos int for a position.class
TreePosition
A position that can also go down and up in a tree.Methods in gnu.lists that return SeqPosition Modifier and Type Method Description SeqPosition<E,ESEQ>
SeqPosition. copy()
SeqPosition<E,AbstractSequence<E>>
AbstractSequence. getIterator()
SeqPosition<E,AbstractSequence<E>>
AbstractSequence. getIterator(int index)
SeqPosition
LList. getIterator(int index)
SeqPosition<E,AbstractSequence<E>>
AbstractSequence. getIteratorAtPos(int ipos)
static SeqPosition
PositionManager. getPositionObject(int ipos)
static <E,ESEQ extends AbstractSequence<E>>
SeqPosition<E,ESEQ>SeqPosition. make(ESEQ seq, int ipos)
Creates a new SeqPosition, from a position pair.Methods in gnu.lists with parameters of type SeqPosition Modifier and Type Method Description int
AbstractSequence. compare(SeqPosition i1, SeqPosition i2)
int
AbstractSequence. nextIndex(SeqPosition pos)
int
PositionManager. register(SeqPosition pos)
void
SeqPosition. set(SeqPosition<E,ESEQ> pos)
Sequence
AbstractSequence. subSequence(SeqPosition start, SeqPosition end)
void
PositionConsumer. writePosition(SeqPosition position)
Consume node at current position.void
TreeList. writePosition(SeqPosition position)
-
Uses of SeqPosition in gnu.mapping
Methods in gnu.mapping with parameters of type SeqPosition Modifier and Type Method Description void
Values.FromTreeList. writePosition(SeqPosition spos)
-
Uses of SeqPosition in gnu.xml
Methods in gnu.xml that return SeqPosition Modifier and Type Method Description SeqPosition
NodeTree. getIteratorAtPos(int ipos)
Methods in gnu.xml with parameters of type SeqPosition Modifier and Type Method Description void
XMLFilter. writePosition(SeqPosition position)
void
XMLPrinter. writePosition(SeqPosition position)
-
Uses of SeqPosition in gnu.xquery.util
Methods in gnu.xquery.util with parameters of type SeqPosition Modifier and Type Method Description void
RelativeStepFilter. writePosition(SeqPosition position)
-