Package gnu.lists

Class FlattenedArray<E>

    • Constructor Detail

      • FlattenedArray

        public FlattenedArray​(Array<E> base)
    • Method Detail

      • size

        public int size()
        Description copied from interface: Sequence
        See java.util.List.
        Specified by:
        size in interface java.util.Collection<E>
        Specified by:
        size in interface java.util.List<E>
        Specified by:
        size in interface Sequence<E>
        Overrides:
        size in class AbstractSequence<E>
      • getSize

        public int getSize​(int dim)
        Description copied from interface: Array
        Get length along specified dimension.
        Specified by:
        getSize in interface Array<E>
        Overrides:
        getSize in class AbstractSequence<E>
      • flatten

        public static <E> AVector<E> flatten​(Array<E> array)
        Created a shared flattened view of the argument.