Package

com.fulcrumgenomics.commons

collection

Permalink

package collection

Visibility
  1. Public
  2. All

Type Members

  1. class BetterBufferedIterator[A] extends HeadOption[A] with BufferedIterator[A]

    Permalink

    A better buffered iterator that provides implementations of takeWhile and dropWhile that don't discard extra values.

  2. class BiMap[K, V] extends Iterable[(K, V)]

    Permalink

    An iterable bi-Directional map.

    An iterable bi-Directional map. There is a 1:1 mapping between keys and values.

    K

    the key type.

    V

    the value type.

  3. sealed trait HeadOption[A] extends AnyRef

    Permalink

    A little trait to allow BetterBufferedIterator to override the headOption method.

    A little trait to allow BetterBufferedIterator to override the headOption method. The latter method is not found in BetterBufferedIterator in 2.11.11, but in 2.12.2!

  4. class SelfClosingIterator[A] extends BetterBufferedIterator[A] with Closeable

    Permalink

    An Iterator that implements Closeable and auto-closes when it hits the end of the underlying iterator.

Ungrouped