Class Hierarchy
- java.lang.Object
- gnu.lists.AbstractSequence<E>
- gnu.lists.ExtSequence<E>
- gnu.lists.LList (implements java.lang.Comparable<T>, java.io.Externalizable, gnu.lists.Sequence<E>)
- gnu.lists.EmptyList
- gnu.lists.Pair (implements java.io.Externalizable)
- gnu.lists.ImmutablePair
- gnu.lists.PairWithPosition (implements gnu.text.SourceLocator)
- gnu.lists.RAPair
- gnu.lists.ImmutablePair
- gnu.lists.LList (implements java.lang.Comparable<T>, java.io.Externalizable, gnu.lists.Sequence<E>)
- gnu.lists.IndirectIndexedSeq<E> (implements gnu.lists.Array<E>, gnu.lists.Sequence<E>)
- gnu.lists.IString (implements gnu.lists.AVector<E>, java.lang.CharSequence, java.lang.Comparable<T>, gnu.lists.Consumable, java.io.Externalizable, java.util.RandomAccess)
- gnu.lists.IString.SubString
- gnu.lists.Range<E> (implements gnu.lists.GVector<E>)
- gnu.lists.Range.IntRange (implements java.io.Externalizable, gnu.lists.IntSequence)
- gnu.lists.SimpleVector<E> (implements gnu.lists.AVector<E>, java.io.Externalizable, java.util.RandomAccess)
- gnu.lists.AbstractCharVector<E> (implements java.lang.Comparable<T>)
- gnu.lists.CharVector (implements gnu.lists.GVector<E>)
- gnu.lists.FString (implements java.lang.Appendable, gnu.lists.CharSeq, gnu.lists.Consumable)
- gnu.lists.CharBuffer
- gnu.lists.BitVector (implements java.lang.Comparable<T>, gnu.lists.GVector<E>)
- gnu.lists.F32Vector (implements java.lang.Comparable<T>, gnu.lists.GVector<E>)
- gnu.lists.F64Vector (implements java.lang.Comparable<T>, gnu.lists.GVector<E>)
- gnu.lists.FVector<E> (implements java.lang.Comparable<T>, gnu.lists.Consumable, gnu.lists.GVector<E>)
- gnu.lists.PrimIntegerVector<E> (implements java.lang.Comparable<T>, gnu.lists.GVector<E>)
- gnu.lists.ByteVector<E>
- gnu.lists.S8Vector
- gnu.lists.U8Vector
- gnu.lists.Blob (implements java.lang.CharSequence)
- gnu.lists.IntVector<E>
- gnu.lists.S32Vector (implements gnu.lists.IntSequence)
- gnu.lists.U32Vector
- gnu.lists.LongVector<E>
- gnu.lists.ShortVector<E>
- gnu.lists.ByteVector<E>
- gnu.lists.AbstractCharVector<E> (implements java.lang.Comparable<T>)
- gnu.lists.SubSequence<E> (implements gnu.lists.Sequence<E>)
- gnu.lists.TransformedArray<E> (implements gnu.lists.Array<E>)
- gnu.lists.ComposedArray<E>
- gnu.lists.ComposedArray.AsSequence<E> (implements gnu.lists.AVector<E>)
- gnu.lists.FlattenedArray<E> (implements gnu.lists.AVector<E>)
- gnu.lists.GeneralArray<E>
- gnu.lists.GeneralArray1<E> (implements gnu.lists.AVector<E>)
- gnu.lists.ComposedArray<E>
- gnu.lists.TreeList (implements java.lang.Appendable, gnu.lists.Consumable, gnu.lists.PositionConsumer, gnu.lists.XConsumer)
- gnu.lists.ExtSequence<E>
- gnu.lists.Arrays
- gnu.lists.Convert
- gnu.lists.EofClass (implements java.io.Externalizable)
- gnu.lists.FilterConsumer (implements gnu.lists.XConsumer)
- gnu.lists.VoidConsumer
- gnu.lists.PositionManager
- gnu.lists.RAPair.Node
- gnu.lists.SeqPosition<E,ESEQ> (implements java.util.Enumeration<E>, java.util.ListIterator<E>)
- gnu.lists.ExtPosition<E,ESEQ>
- gnu.lists.TreePosition (implements java.lang.Cloneable)
- gnu.lists.Sequences
- gnu.lists.Sequences.CharacterIterator (implements java.util.Iterator<E>)
- gnu.lists.StableManager
- gnu.lists.Strings
- gnu.lists.UnescapedData (implements java.lang.CharSequence, java.io.Externalizable)
- java.io.Writer (implements java.lang.Appendable, java.io.Closeable, java.io.Flushable)
- gnu.lists.ConsumerWriter
- java.io.PrintWriter
- gnu.lists.PrintConsumer (implements java.lang.Appendable, gnu.lists.XConsumer)
- gnu.lists.AbstractSequence<E>
Interface Hierarchy
- java.lang.Appendable
- gnu.lists.Consumer (also extends java.util.function.Consumer<T>, java.util.function.DoubleConsumer, java.util.function.IntConsumer, java.util.function.LongConsumer)
- gnu.lists.XConsumer
- gnu.lists.Consumer (also extends java.util.function.Consumer<T>, java.util.function.DoubleConsumer, java.util.function.IntConsumer, java.util.function.LongConsumer)
- gnu.lists.Array<E>
- gnu.lists.AVector<E> (also extends gnu.lists.Sequence<E>)
- gnu.lists.GVector<E> (also extends java.util.RandomAccess)
- gnu.lists.IntSequence (also extends java.util.function.IntUnaryOperator)
- gnu.lists.AVector<E> (also extends gnu.lists.Sequence<E>)
- gnu.kawa.util.BoundedHashable
- gnu.lists.Sequence<E> (also extends gnu.lists.Consumable, java.util.List<E>)
- gnu.lists.AVector<E> (also extends gnu.lists.Array<E>)
- gnu.lists.GVector<E> (also extends java.util.RandomAccess)
- gnu.lists.IntSequence (also extends java.util.function.IntUnaryOperator)
- gnu.lists.CharSeq (also extends java.lang.CharSequence, gnu.lists.Consumable)
- gnu.lists.AVector<E> (also extends gnu.lists.Array<E>)
- gnu.lists.Sequence<E> (also extends gnu.lists.Consumable, java.util.List<E>)
- java.lang.CharSequence
- gnu.lists.CharSeq (also extends gnu.lists.Consumable, gnu.lists.Sequence<E>)
- gnu.lists.Consumable
- gnu.lists.CharSeq (also extends java.lang.CharSequence, gnu.lists.Sequence<E>)
- gnu.lists.Sequence<E> (also extends gnu.kawa.util.BoundedHashable, java.util.List<E>)
- gnu.lists.AVector<E> (also extends gnu.lists.Array<E>)
- gnu.lists.GVector<E> (also extends java.util.RandomAccess)
- gnu.lists.IntSequence (also extends java.util.function.IntUnaryOperator)
- gnu.lists.CharSeq (also extends java.lang.CharSequence, gnu.lists.Consumable)
- gnu.lists.AVector<E> (also extends gnu.lists.Array<E>)
- java.util.function.Consumer<T>
- gnu.lists.Consumer (also extends java.lang.Appendable, java.util.function.DoubleConsumer, java.util.function.IntConsumer, java.util.function.LongConsumer)
- gnu.lists.XConsumer
- gnu.lists.Consumer (also extends java.lang.Appendable, java.util.function.DoubleConsumer, java.util.function.IntConsumer, java.util.function.LongConsumer)
- java.util.function.DoubleConsumer
- gnu.lists.Consumer (also extends java.lang.Appendable, java.util.function.Consumer<T>, java.util.function.IntConsumer, java.util.function.LongConsumer)
- gnu.lists.XConsumer
- gnu.lists.Consumer (also extends java.lang.Appendable, java.util.function.Consumer<T>, java.util.function.IntConsumer, java.util.function.LongConsumer)
- java.util.function.IntConsumer
- gnu.lists.Consumer (also extends java.lang.Appendable, java.util.function.Consumer<T>, java.util.function.DoubleConsumer, java.util.function.LongConsumer)
- gnu.lists.XConsumer
- gnu.lists.Consumer (also extends java.lang.Appendable, java.util.function.Consumer<T>, java.util.function.DoubleConsumer, java.util.function.LongConsumer)
- java.util.function.IntUnaryOperator
- gnu.lists.IntSequence (also extends gnu.lists.AVector<E>)
- gnu.lists.ItemPredicate
- gnu.lists.NodePredicate
- gnu.lists.AttributePredicate
- gnu.lists.ElementPredicate
- gnu.lists.NodePredicate
- java.lang.Iterable<T>
- java.util.Collection<E>
- java.util.List<E>
- gnu.lists.Sequence<E> (also extends gnu.kawa.util.BoundedHashable, gnu.lists.Consumable)
- gnu.lists.AVector<E> (also extends gnu.lists.Array<E>)
- gnu.lists.GVector<E> (also extends java.util.RandomAccess)
- gnu.lists.IntSequence (also extends java.util.function.IntUnaryOperator)
- gnu.lists.CharSeq (also extends java.lang.CharSequence, gnu.lists.Consumable)
- gnu.lists.AVector<E> (also extends gnu.lists.Array<E>)
- gnu.lists.Sequence<E> (also extends gnu.kawa.util.BoundedHashable, gnu.lists.Consumable)
- java.util.List<E>
- java.util.Collection<E>
- java.util.function.LongConsumer
- gnu.lists.Consumer (also extends java.lang.Appendable, java.util.function.Consumer<T>, java.util.function.DoubleConsumer, java.util.function.IntConsumer)
- gnu.lists.XConsumer
- gnu.lists.Consumer (also extends java.lang.Appendable, java.util.function.Consumer<T>, java.util.function.DoubleConsumer, java.util.function.IntConsumer)
- gnu.lists.PositionConsumer
- java.util.RandomAccess