JavaScript is disabled on your browser.
Skip navigation links
gnu.lists

Class RAPair

  • All Implemented Interfaces:
    BoundedHashable, Consumable, Sequence<java.lang.Object>, java.io.Externalizable, java.io.Serializable, java.lang.Comparable, java.lang.Iterable<java.lang.Object>, java.util.Collection<java.lang.Object>, java.util.List<java.lang.Object>


    public class RAPair
    extends ImmutablePair 
    See Also:
    Serialized Form
    • Field Detail

      • size

        public int size
    • Constructor Detail

      • RAPair

        public RAPair(int size,
         java.lang.Object tree,
         java.lang.Object rest)
    • Method Detail

      • getTree

        public java.lang.Object getTree()
      • getRest

        public java.lang.Object getRest()
      • getCar

        public java.lang.Object getCar()
        Overrides:
        getCar in class Pair
      • getCdr

        public java.lang.Object getCdr()
        Overrides:
        getCdr in class Pair
      • treeRef

        public static java.lang.Object treeRef(int size,
         java.lang.Object t,
         int i)
      • treeRefA

        public static java.lang.Object treeRefA(java.lang.Object t,
         int i,
         int mid)
      • listRef

        public static java.lang.Object listRef(RAPair ls,
         int i)
      • get

        public java.lang.Object get(int i)
        Description copied from interface: Sequence
        See java.util.List.
        Specified by:
        get in interface Sequence<java.lang.Object>
        Specified by:
        get in interface java.util.List<java.lang.Object>
        Overrides:
        get in class Pair
      • cons

        public static RAPair cons(java.lang.Object x,
         java.lang.Object ls)
      • raList

        public static LList raList(java.lang.Object[] xs)
      • raLength

        public static int raLength(java.lang.Object ls)
      • size

        public int size()
        Description copied from interface: Sequence
        See java.util.List.
        Specified by:
        size in interface Sequence<java.lang.Object>
        Specified by:
        size in interface java.util.Collection<java.lang.Object>
        Specified by:
        size in interface java.util.List<java.lang.Object>
        Overrides:
        size in class Pair
Skip navigation links

AltStyle によって変換されたページ (->オリジナル) /