Uses of Interface
gnu.lists.Consumable

Packages that use Consumable
Package
Description
 
Contains utility classes and interfaces for sequences (lists), arrays, and trees.
Supports Procedure, and various related classes needed at run-time by dynamically typed languages (such as Scheme and ECMAScript).
 
 
  • Uses of Consumable in gnu.kawa.xml

    Classes in gnu.kawa.xml that implement Consumable
    Modifier and Type
    Class
    Description
    class 
     
    class 
     
    class 
     
    class 
     
    class 
     
    class 
     
    class 
     
    class 
     
    class 
     
    class 
    Manages a sequence of node references.
    static class 
     
    class 
    Manages a sequence of node references in document order without duplicates.
  • Uses of Consumable in gnu.lists

    Subinterfaces of Consumable in gnu.lists
    Modifier and Type
    Interface
    Description
    interface 
     
    interface 
    A sequence where each element is a character (Unicode code point).
    interface 
    A "generalized vector" - a randomly-acessible sequence.
    interface 
     
    interface 
    A Sequence is an ordered list of elements.
    Classes in gnu.lists that implement Consumable
    Modifier and Type
    Class
    Description
    class 
     
    class 
    Simple adjustable-length vector of Boolean values.
    class 
    Binary data which may represent text or other information.
    class 
    Simple adjustable-length vector of signed or unsigned 8-bit integers (bytes).
    class 
    Editable character sequence using a buffer-gap implementation and self-adjusting position.
    class 
    Simple adjustable-length vector whose elements are 16-bit chars.
    static class 
    Same as ComposedArray but also implements AVector.
    class 
    This singleton class represents an empty list.
    class 
    Simple adjustable-length vector of 32-bit floats.
    class 
    Simple adjustable-length vector of 64-bit doubles.
    class 
    View an array as a vector, with the former's elements in row-major order.
    class 
    Simple adjustable-length vector whose elements are 32-bit code points Used for the Scheme string type.
    class 
    Simple adjustable-length vector of objects.
    class 
     
    class 
     
    class 
    Wrap a List (or an indexed selection of it) as a Sequence.
    class 
    Simple adjustable-length vector of signed or unsigned 32-bit integers (ints).
    class 
    A string implementation with contant-time codepoint indexing.
    static final class 
     
    class 
    Semi-abstract class for traditions Lisp-style lists.
    class 
    Simple adjustable-length vector of signed or unsigned 64-bit integers (longs).
    class 
    A "pair" object, as used in Lisp-like languages.
    class 
    A Pair with the file name and position it was read from.
    class 
     
    class 
     
    static class 
     
    class 
     
    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 
    Simple adjustable-length vector of signed or unsigned 16-bit integers (shorts).
    class 
    A generic simple vector.
    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).
  • Uses of Consumable in gnu.mapping

    Classes in gnu.mapping that implement Consumable
    Modifier and Type
    Class
    Description
    class 
     
    class 
     
    class 
    Encapsulate multiple values in a single object.
    static class 
    An implementation of Values that stores the values in an array.
    static class 
    An implementation of Values that uses a java.util.List.
    static class 
    An implementation of Values that uses a TreeList.
    static class 
    Values.Values2<E,V1 extends E,V2 extends E>
    A specialization of Values for exactly 2 values.
  • Uses of Consumable in gnu.xml

    Classes in gnu.xml that implement Consumable
    Modifier and Type
    Class
    Description
    class 
    Use to represent a Document or Document Fragment, in the XML DOM sense.
  • Uses of Consumable in kawa.lang

    Classes in kawa.lang that implement Consumable
    Modifier and Type
    Class
    Description
    static class 
     
    static class 
     
    static class 
    A list of "forms" to be further processed.
    static class 
    An implementationof Values using a linked list.