org.hammerlab.stats

Samples

case class Samples[K, V](n: V, first: Runs[K, V], numFirst: V, last: Runs[K, V], numLast: V)(implicit evidence$1: Integral[V]) extends Product with Serializable

Used by Stats to wrap some Runs of elements from the start and end of a dataset.

K

arbitrary element type

V

Integral type, e.g. Int or Long.

n

total number of elements in the dataset.

first

Runs of elements from the start of the dataset.

numFirst

the number of elements represented by the Runs in first, i.e. the sum of the their values.

last

Runs of elements from the end of the dataset.

numLast

the number of elements represented by the Runs in last, i.e. the sum of the their values.

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Samples
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Samples(n: V, first: Runs[K, V], numFirst: V, last: Runs[K, V], numLast: V)(implicit arg0: Integral[V])

    n

    total number of elements in the dataset.

    first

    Runs of elements from the start of the dataset.

    numFirst

    the number of elements represented by the Runs in first, i.e. the sum of the their values.

    last

    Runs of elements from the end of the dataset.

    numLast

    the number of elements represented by the Runs in last, i.e. the sum of the their values.

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  9. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. val first: Runs[K, V]

    Runs of elements from the start of the dataset.

  11. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  12. def isEmpty: Boolean

  13. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  14. val last: Runs[K, V]

    Runs of elements from the end of the dataset.

  15. val n: V

    total number of elements in the dataset.

  16. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  17. def nonEmpty: Boolean

  18. final def notify(): Unit

    Definition Classes
    AnyRef
  19. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  20. val numFirst: V

    the number of elements represented by the Runs in first, i.

    the number of elements represented by the Runs in first, i.e. the sum of the their values.

  21. val numLast: V

    the number of elements represented by the Runs in last, i.

    the number of elements represented by the Runs in last, i.e. the sum of the their values.

  22. def removeOverlap(num: V, first: Runs[K, V], last: Runs[K, V]): Runs[K, V]

  23. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  24. def toString(): String

    Definition Classes
    Samples → AnyRef → Any
  25. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped