Uses of Class gnu.lists.AbstractSequence

Uses in package gnu.jemacs.buffer

Classes derived from gnu.lists.AbstractSequence

class

Uses in package gnu.jemacs.swing

Classes derived from gnu.lists.AbstractSequence

class
An Emacs buffer implemented using the Swing toolkits.

Uses in package gnu.jemacs.swt

Classes derived from gnu.lists.AbstractSequence

class
class
The purpose of this class is to maintain an ordered set of line offsets for an SwtCharBuffer.
class
class
TODO Explain that this is all about.

Uses in package gnu.kawa.xml

Classes derived from gnu.lists.AbstractSequence

class
Manages a sequence of node references.
class
Manages a sequence of node references in document order without duplicates.

Methods with parameter type gnu.lists.AbstractSequence

boolean
AttributeType.isInstance(AbstractSequence seq, int ipos, Object attrType)
boolean
ElementType.isInstance(AbstractSequence seq, int ipos, Object elementType)
boolean
NodeType.isInstance(AbstractSequence seq, int ipos, int kinds)
boolean
boolean
boolean
boolean
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void

Methods with return type gnu.lists.AbstractSequence

AbstractSequence
Nodes.getSeq(int index)
Optimization of ((SeqPosition) get(index)).sequence.

Uses in package gnu.lists

Classes derived from gnu.lists.AbstractSequence

class
Simple adjustable-length vector of boolean values.
class
Editable character sequence using a a buffer-gap implementstion and self-adjusting position.
class
Abstract helper class for Sequences that use an ExtPosition.
class
Simple adjustable-length vector whose elements are 32-bit floats.
class
Simple adjustable-length vector whose elements are 64-bit floats.
class
Simple adjustable-length vector whose elements are 32-bit floats.
class
Simple adjustable-length vector whose elements are Object references.
class
An array with a gap in the middle, allowing efficient insert and delete.
class
A class to handle general multi-dimensional arrays.
class
class
Semi-abstract class for traditions Lisp-style lists.
class
A "pair" object, as used in Lisp-like languages.
class
A Pair with the file name and position it was read from.
class
Simple adjustable-length vector of signed 16-bit integers (shorts).
class
Simple adjustable-length vector of signed 32-bit integers (ints).
class
Simple adjustable-length vector of signed 64-bit integers (longs).
class
Simple adjustable-length vector of signed 8-bit integers (bytes).
class
A SimpleVector implement as a simple array plus a current size.
class
Implements a stable sequence with sticky positions.
class
class
A sequence consisting of a sub-range of the elements of a base sequence.
class
A compact representation of a tree, that is a nested list structure.
class
Simple adjustable-length vector of unsigned 16-bit integers (shorts).
class
Simple adjustable-length vector of unsigned 32-bit integers (ints).
class
Simple adjustable-length vector of unsigned 64-bit integers (longs).
class
Simple adjustable-length vector of unsigned 8-bit integers (bytes).

Constructors with parameter type gnu.lists.AbstractSequence

SeqPosition.SeqPosition(AbstractSequence seq, int offset, boolean isAfter)
SubCharSeq.SubCharSeq(AbstractSequence base, int startPos, int endPos)
SubSequence.SubSequence(AbstractSequence base, int startPos, int endPos)

Fields of type gnu.lists.AbstractSequence

AbstractSequence
The Sequence relative to which ipos and xpos have meaning.

Methods with parameter type gnu.lists.AbstractSequence

int
AbstractSequence.compare(AbstractSequence seq1, int pos1, AbstractSequence seq2, int pos2)
This is used for the XML concept of "document order".
void
void
boolean
AttributePredicate.isInstance(AbstractSequence seq, int ipos, Object attributeType)
boolean
ElementPredicate.isInstance(AbstractSequence seq, int ipos, Object elementType)
boolean
SeqPosition
Creates a new SeqPosition, from a position pair.
void
TreePosition.push(AbstractSequence child, int iposChild)
void
SeqPosition.set(AbstractSequence seq, int index, boolean isAfter)
void
void
int
This is used for the XML concept of "document order".
void
Consume a single position pair.
void
Consume a single position pair.

Methods with return type gnu.lists.AbstractSequence

AbstractSequence
Get the "root document".

Uses in package gnu.mapping

Classes derived from gnu.lists.AbstractSequence

class
Encapsulate multiple values in a single object.
class

Uses in package gnu.xml

Classes derived from gnu.lists.AbstractSequence

class
Use to represent a Document or Document Fragment, in the XML DOM sense.

Methods with parameter type gnu.lists.AbstractSequence

int
This is used for the XML concept of "document order".
void
void
Consume a single position pair.

Uses in package gnu.xquery.util

Methods with parameter type gnu.lists.AbstractSequence

void