Object/Class

org.locationtech.geomesa.utils.stats

Histogram

Related Docs: class Histogram | package stats

Permalink

object Histogram

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Histogram
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def buffer[T](value: T): (T, T)

    Permalink

    Takes a single value and creates a range from it.

    Takes a single value and creates a range from it. Since the range histogram lower bound has to be strictly less than the upper bound, this lets us use a single value to create a valid histogram.

    T

    type of the value

    value

    value to buffer

    returns

    valid bounds for a histogram

  6. def checkEndpoints[T](left: BinnedArray[T], right: BinnedArray[T])(implicit defaults: MinMaxDefaults[T]): (T, T)

    Permalink

    Gets new endpoints that encompass both arrays.

    Gets new endpoints that encompass both arrays. If either array has empty values to start or end, the bounds will be trimmed down to be the start/end of non-empty values.

  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. def copyInto[T](to: BinnedArray[T], from: BinnedArray[T]): Unit

    Permalink

    Copies data from one binned array into the other.

    Copies data from one binned array into the other. Arrays are assumed to have different sizes and/or endpoints. If arrays have the same characteristics, this method is needlessly expensive/complicated/inexact.

  9. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  11. def expandBins[T](value: T, old: BinnedArray[T])(implicit defaults: MinMaxDefaults[T], ct: ClassTag[T]): BinnedArray[T]

    Permalink

    Creates a new binned array that encompasses the new value.

    Creates a new binned array that encompasses the new value.

    Assumes that the value is not already within the bounds for the existing binned array.

  12. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  13. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  14. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  15. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  16. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  17. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  18. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  19. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  20. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  21. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped