Uses of Package
gnu.lists

Packages that use gnu.lists
gnu.commonlisp.lang   
gnu.expr Supports Expression, and various related classes need to compile programming languages. 
gnu.jemacs.buffer Provides various building blocks for building an Emacs-like text editor. 
gnu.jemacs.lang Contains classes to implement the Emacs Lisp language. 
gnu.jemacs.swing   
gnu.jemacs.swt   
gnu.kawa.brl   
gnu.kawa.functions   
gnu.kawa.lispexpr   
gnu.kawa.models   
gnu.kawa.sax   
gnu.kawa.servlet   
gnu.kawa.swingviews   
gnu.kawa.xml   
gnu.kawa.xslt   
gnu.lists   
gnu.mapping Supports Procedure, and various related classes needed at run-time by dynamically typed languages (such as Scheme and ECMAScript). 
gnu.q2.lang   
gnu.text Supports various utility classes for formatting, parsing, and manipulating text (strings). 
gnu.xml Utilities for working with XML. 
gnu.xquery.lang   
gnu.xquery.util   
kawa   
kawa.lang   
kawa.standard   
 

Classes in gnu.lists used by gnu.commonlisp.lang
AbstractFormat
           
LList
          Semi-abstract class for traditions Lisp-style lists.
Pair
          A "pair" object, as used in Lisp-like languages.
 

Classes in gnu.lists used by gnu.expr
AbstractFormat
           
Consumer
          A Consumer is something that will accept data (output), and do something with it.
Convert
          A class that encapsulates primitive<->Object conversions.
FVector
          Simple adjustable-length vector whose elements are Object references.
PrintConsumer
          A Consumer that extends a PrintWriter.
 

Classes in gnu.lists used by gnu.jemacs.buffer
AbstractSequence
          An AbstractSequence is used to implement Sequences, and almost all classes that extend AbstractSequence will implement Sequence.
CharBuffer
          Editable character sequence using a a buffer-gap implementstion and self-adjusting position.
CharSeq
          A sequence where each element is a character.
Consumable
          An object that can send its contents to a Consumer.
Consumer
          A Consumer is something that will accept data (output), and do something with it.
LList
          Semi-abstract class for traditions Lisp-style lists.
SeqPosition
          A position in a sequence (list).
Sequence
          A Sequence is an ordered list of elements.
 

Classes in gnu.lists used by gnu.jemacs.lang
AbstractFormat
           
Consumer
          A Consumer is something that will accept data (output), and do something with it.
Pair
          A "pair" object, as used in Lisp-like languages.
 

Classes in gnu.lists used by gnu.jemacs.swing
AbstractSequence
          An AbstractSequence is used to implement Sequences, and almost all classes that extend AbstractSequence will implement Sequence.
CharSeq
          A sequence where each element is a character.
Consumable
          An object that can send its contents to a Consumer.
LList
          Semi-abstract class for traditions Lisp-style lists.
Sequence
          A Sequence is an ordered list of elements.
 

Classes in gnu.lists used by gnu.jemacs.swt
AbstractSequence
          An AbstractSequence is used to implement Sequences, and almost all classes that extend AbstractSequence will implement Sequence.
CharSeq
          A sequence where each element is a character.
Consumable
          An object that can send its contents to a Consumer.
Consumer
          A Consumer is something that will accept data (output), and do something with it.
FString
          Simple adjustable-length vector whose elements are 32-bit floats.
GapVector
          An array with a gap in the middle, allowing efficient insert and delete.
LList
          Semi-abstract class for traditions Lisp-style lists.
Sequence
          A Sequence is an ordered list of elements.
 

Classes in gnu.lists used by gnu.kawa.brl
Consumer
          A Consumer is something that will accept data (output), and do something with it.
 

Classes in gnu.lists used by gnu.kawa.functions
AbstractFormat
           
Array
          General interface to arrays of arbitrary dimension.
Consumer
          A Consumer is something that will accept data (output), and do something with it.
FString
          Simple adjustable-length vector whose elements are 32-bit floats.
LList
          Semi-abstract class for traditions Lisp-style lists.
Sequence
          A Sequence is an ordered list of elements.
SimpleVector
          A SimpleVector implement as a simple array plus a current size.
 

Classes in gnu.lists used by gnu.kawa.lispexpr
FVector
          Simple adjustable-length vector whose elements are Object references.
Pair
          A "pair" object, as used in Lisp-like languages.
SimpleVector
          A SimpleVector implement as a simple array plus a current size.
 

Classes in gnu.lists used by gnu.kawa.models
CharBuffer
          Editable character sequence using a a buffer-gap implementstion and self-adjusting position.
 

Classes in gnu.lists used by gnu.kawa.sax
Consumer
          A Consumer is something that will accept data (output), and do something with it.
 

Classes in gnu.lists used by gnu.kawa.servlet
Consumer
          A Consumer is something that will accept data (output), and do something with it.
FilterConsumer
          A Consumer that wraps some other Consumer.
XConsumer
          A Consumer extended with XML-specific methods.
 

Classes in gnu.lists used by gnu.kawa.swingviews
CharBuffer
          Editable character sequence using a a buffer-gap implementstion and self-adjusting position.
 

Classes in gnu.lists used by gnu.kawa.xml
AbstractSequence
          An AbstractSequence is used to implement Sequences, and almost all classes that extend AbstractSequence will implement Sequence.
AttributePredicate
          A predicate that (only) matches a ATTRIBUTE_VALUE.
Consumable
          An object that can send its contents to a Consumer.
Consumer
          A Consumer is something that will accept data (output), and do something with it.
ElementPredicate
          A predicate that (only) matches a ELEMENT_VALUE.
FilterConsumer
          A Consumer that wraps some other Consumer.
ItemPredicate
          A predicate (or type) on an item in a sequence.
NodePredicate
          A predicate that (only) matches only "nodes" in the XML sense.
PositionConsumer
          An object that can be "fed" a TreePosition, and will do something with it.
SeqPosition
          A position in a sequence (list).
TreeList
          A compact representation of a tree, that is a nested list structure.
TreePosition
          A position that can also go down and up in a tree.
XConsumer
          A Consumer extended with XML-specific methods.
 

Classes in gnu.lists used by gnu.kawa.xslt
Consumer
          A Consumer is something that will accept data (output), and do something with it.
TreeList
          A compact representation of a tree, that is a nested list structure.
 

Classes in gnu.lists used by gnu.lists
AbstractSequence
          An AbstractSequence is used to implement Sequences, and almost all classes that extend AbstractSequence will implement Sequence.
Array
          General interface to arrays of arbitrary dimension.
ByteVector
           
CharSeq
          A sequence where each element is a character.
Consumable
          An object that can send its contents to a Consumer.
Consumer
          A Consumer is something that will accept data (output), and do something with it.
Convert
          A class that encapsulates primitive<->Object conversions.
EofClass
           
ExtSequence
          Abstract helper class for Sequences that use an ExtPosition.
FilterConsumer
          A Consumer that wraps some other Consumer.
FString
          Simple adjustable-length vector whose elements are 32-bit floats.
FVector
          Simple adjustable-length vector whose elements are Object references.
GapVector
          An array with a gap in the middle, allowing efficient insert and delete.
GeneralArray
          A class to handle general multi-dimensional arrays.
ImmutablePair
           
ItemPredicate
          A predicate (or type) on an item in a sequence.
LList
          Semi-abstract class for traditions Lisp-style lists.
NodePredicate
          A predicate that (only) matches only "nodes" in the XML sense.
Pair
          A "pair" object, as used in Lisp-like languages.
PairWithPosition
          A Pair with the file name and position it was read from.
PositionConsumer
          An object that can be "fed" a TreePosition, and will do something with it.
PrintConsumer
          A Consumer that extends a PrintWriter.
SeqPosition
          A position in a sequence (list).
Sequence
          A Sequence is an ordered list of elements.
SimpleVector
          A SimpleVector implement as a simple array plus a current size.
StableVector
          Implements a stable sequence with sticky positions.
SubSequence
          A sequence consisting of a sub-range of the elements of a base sequence.
TreeList
          A compact representation of a tree, that is a nested list structure.
TreePosition
          A position that can also go down and up in a tree.
VoidConsumer
          A Consumer that does nothing.
XConsumer
          A Consumer extended with XML-specific methods.
 

Classes in gnu.lists used by gnu.mapping
AbstractFormat
           
AbstractSequence
          An AbstractSequence is used to implement Sequences, and almost all classes that extend AbstractSequence will implement Sequence.
Consumable
          An object that can send its contents to a Consumer.
Consumer
          A Consumer is something that will accept data (output), and do something with it.
LList
          Semi-abstract class for traditions Lisp-style lists.
PositionConsumer
          An object that can be "fed" a TreePosition, and will do something with it.
PrintConsumer
          A Consumer that extends a PrintWriter.
Sequence
          A Sequence is an ordered list of elements.
TreeList
          A compact representation of a tree, that is a nested list structure.
XConsumer
          A Consumer extended with XML-specific methods.
 

Classes in gnu.lists used by gnu.q2.lang
Consumer
          A Consumer is something that will accept data (output), and do something with it.
 

Classes in gnu.lists used by gnu.text
Consumer
          A Consumer is something that will accept data (output), and do something with it.
 

Classes in gnu.lists used by gnu.xml
AbstractSequence
          An AbstractSequence is used to implement Sequences, and almost all classes that extend AbstractSequence will implement Sequence.
Consumable
          An object that can send its contents to a Consumer.
Consumer
          A Consumer is something that will accept data (output), and do something with it.
FilterConsumer
          A Consumer that wraps some other Consumer.
PositionConsumer
          An object that can be "fed" a TreePosition, and will do something with it.
PrintConsumer
          A Consumer that extends a PrintWriter.
SeqPosition
          A position in a sequence (list).
TreeList
          A compact representation of a tree, that is a nested list structure.
XConsumer
          A Consumer extended with XML-specific methods.
 

Classes in gnu.lists used by gnu.xquery.lang
Consumer
          A Consumer is something that will accept data (output), and do something with it.
 

Classes in gnu.lists used by gnu.xquery.util
AbstractSequence
          An AbstractSequence is used to implement Sequences, and almost all classes that extend AbstractSequence will implement Sequence.
Consumer
          A Consumer is something that will accept data (output), and do something with it.
FilterConsumer
          A Consumer that wraps some other Consumer.
PositionConsumer
          An object that can be "fed" a TreePosition, and will do something with it.
SeqPosition
          A position in a sequence (list).
XConsumer
          A Consumer extended with XML-specific methods.
 

Classes in gnu.lists used by kawa
Consumer
          A Consumer is something that will accept data (output), and do something with it.
PrintConsumer
          A Consumer that extends a PrintWriter.
 

Classes in gnu.lists used by kawa.lang
Consumer
          A Consumer is something that will accept data (output), and do something with it.
LList
          Semi-abstract class for traditions Lisp-style lists.
Pair
          A "pair" object, as used in Lisp-like languages.
PairWithPosition
          A Pair with the file name and position it was read from.
 

Classes in gnu.lists used by kawa.standard
AbstractFormat
           
FVector
          Simple adjustable-length vector whose elements are Object references.
Pair
          A "pair" object, as used in Lisp-like languages.