Uses of Package
gnu.lists
-
Packages that use gnu.lists Package Description gnu.expr SupportsExpression
, and various related classes need to compile programming languages.gnu.kawa.brl gnu.kawa.functions gnu.kawa.lispexpr gnu.kawa.models gnu.kawa.sax gnu.kawa.servlet gnu.kawa.swingviews gnu.kawa.util gnu.kawa.xml gnu.kawa.xslt 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.text Supports various utility classes for formatting, parsing, and manipulating text (strings).gnu.xml gnu.xquery.lang gnu.xquery.util kawa.lang kawa.standard -
Classes in gnu.lists used by gnu.expr Class Description Consumer A Consumer is something that will accept data (output), and do something with it.Convert A class that encapsulates conversions between primitive and Object.FVector Simple adjustable-length vector of objects.PrintConsumer A Consumer that extends a PrintWriter. -
Classes in gnu.lists used by gnu.kawa.brl Class Description Consumer A Consumer is something that will accept data (output), and do something with it. -
Classes in gnu.lists used by gnu.kawa.functions Class Description AbstractSequence A collection of default methods for implementing sequence-like classes.Array General interface to arrays of arbitrary dimension.Blob Binary data which may represent text or other information.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 code points Used for the Scheme string type.GeneralArray A class to handle general multi-dimensional arrays.LList Semi-abstract class for traditions Lisp-style lists.Range Sequence A Sequence is an ordered list of elements.SimpleVector A generic simple vector.TransformedArray Indexes are mapped. -
Classes in gnu.lists used by gnu.kawa.lispexpr Class Description FVector Simple adjustable-length vector of objects.LList Semi-abstract class for traditions Lisp-style lists.Pair A "pair" object, as used in Lisp-like languages.U8Vector Simple adjustable-length vector of unsigned 8-bit integers (bytes). -
Classes in gnu.lists used by gnu.kawa.models Class Description CharBuffer Editable character sequence using a buffer-gap implementation and self-adjusting position.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 gnu.kawa.sax Class Description Consumer A Consumer is something that will accept data (output), and do something with it. -
Classes in gnu.lists used by gnu.kawa.servlet Class Description Consumer A Consumer is something that will accept data (output), and do something with it.PrintConsumer A Consumer that extends a PrintWriter.XConsumer A Consumer extended with XML-specific methods. -
Classes in gnu.lists used by gnu.kawa.swingviews Class Description CharBuffer Editable character sequence using a buffer-gap implementation and self-adjusting position. -
Classes in gnu.lists used by gnu.kawa.util Class Description Array General interface to arrays of arbitrary dimension. -
Classes in gnu.lists used by gnu.kawa.xml Class Description AbstractSequence A collection of default methods for implementing sequence-like classes.Array General interface to arrays of arbitrary dimension.AttributePredicate A predicate that (only) matches a ATTRIBUTE_VALUE.AVector 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.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.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 generic simple vector.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 Class Description 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 Class Description AbstractCharVector AbstractSequence A collection of default methods for implementing sequence-like classes.Array General interface to arrays of arbitrary dimension.AVector BitVector Simple adjustable-length vector of Boolean values.Blob Binary data which may represent text or other information.ByteVector Simple adjustable-length vector of signed or unsigned 8-bit integers (bytes).CharSeq A sequence where each element is a character (Unicode code point).CharVector Simple adjustable-length vector whose elements are 16-bit chars.ComposedArray Indexing "composes" with a set of indexing arrays.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 conversions between primitive and Object.EmptyList This singleton class represents an empty list.EofClass ExtSequence Abstract helper class for Sequences that use an ExtPosition.F32Vector Simple adjustable-length vector of 32-bit floats.F64Vector Simple adjustable-length vector of 64-bit doubles.FilterConsumer A Consumer that wraps some other Consumer.FString Simple adjustable-length vector whose elements are 32-bit code points Used for the Scheme string type.FVector Simple adjustable-length vector of objects.GeneralArray A class to handle general multi-dimensional arrays.GVector A "generalized vector" - a randomly-acessible sequence.ImmutablePair IntSequence IntVector Simple adjustable-length vector of signed or unsigned 32-bit integers (ints).IString A string implementation with contant-time codepoint indexing.ItemPredicate A predicate (or type) on an item in a sequence.LList Semi-abstract class for traditions Lisp-style lists.LongVector Simple adjustable-length vector of signed or unsigned 64-bit integers (longs).NodePredicate A predicate that (only) matches only "nodes" in the XML sense.Pair A "pair" object, as used in Lisp-like languages.PairWithPosition APair
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.PrimIntegerVector PrintConsumer A Consumer that extends a PrintWriter.Range Range.IntRange RAPair S16Vector Simple adjustable-length vector of signed 16-bit integers (shorts).S32Vector Simple adjustable-length vector of signed 32-bit integers (ints).S64Vector Simple adjustable-length vector of signed 64-bit integers (longs).S8Vector Simple adjustable-length vector of signed 8-bit integers (bytes).SeqPosition A position in a sequence (list).Sequence A Sequence is an ordered list of elements.ShortVector Simple adjustable-length vector of signed or unsigned 16-bit integers (shorts).SimpleVector A generic simple vector.TransformedArray Indexes are mapped.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.U16Vector Simple adjustable-length vector of unsigned 16-bit integers (shorts).U32Vector Simple adjustable-length vector of unsigned 32-bit integers (ints).U64Vector Simple adjustable-length vector of unsigned 64-bit integers (longs).U8Vector Simple adjustable-length vector of unsigned 8-bit integers (bytes).VoidConsumer A Consumer that does nothing.XConsumer A Consumer extended with XML-specific methods. -
Classes in gnu.lists used by gnu.mapping Class Description AbstractSequence A collection of default methods for implementing sequence-like classes.Array General interface to arrays of arbitrary dimension.AVector 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.ExtSequence Abstract helper class for Sequences that use an ExtPosition.FVector Simple adjustable-length vector of objects.GVector A "generalized vector" - a randomly-acessible sequence.ImmutablePair ItemPredicate A predicate (or type) on an item in a sequence.LList Semi-abstract class for traditions Lisp-style lists.Pair A "pair" object, as used in Lisp-like languages.PositionConsumer An object that can be "fed" a TreePosition, and will do something with it.SeqPosition A position in a sequence (list).Sequence A Sequence is an ordered list of elements.SimpleVector A generic simple vector.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. -
Classes in gnu.lists used by gnu.text Class Description Consumer A Consumer is something that will accept data (output), and do something with it. -
Classes in gnu.lists used by gnu.xml Class Description AbstractSequence A collection of default methods for implementing sequence-like classes.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 Class Description Consumer A Consumer is something that will accept data (output), and do something with it. -
Classes in gnu.lists used by gnu.xquery.util Class Description AbstractSequence A collection of default methods for implementing sequence-like classes.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.lang Class Description AbstractSequence A collection of default methods for implementing sequence-like classes.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.ExtSequence Abstract helper class for Sequences that use an ExtPosition.ImmutablePair LList Semi-abstract class for traditions Lisp-style lists.Pair A "pair" object, as used in Lisp-like languages.PairWithPosition APair
with the file name and position it was read from.Sequence A Sequence is an ordered list of elements. -
Classes in gnu.lists used by kawa.standard Class Description FVector Simple adjustable-length vector of objects.LList Semi-abstract class for traditions Lisp-style lists.Pair A "pair" object, as used in Lisp-like languages.