Class

org.locationtech.geomesa.utils.stats

BinnedLongArray

Related Doc: package stats

Permalink

class BinnedLongArray extends WholeNumberBinnedArray[Long]

Linear Supertypes
WholeNumberBinnedArray[Long], BinnedArray[Long], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. BinnedLongArray
  2. WholeNumberBinnedArray
  3. BinnedArray
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new BinnedLongArray(length: Int, bounds: (Long, Long))

    Permalink

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. def add(value: Long, count: Long = 1): Unit

    Permalink

    Increment the count for the bin corresponding to this value

    Increment the count for the bin corresponding to this value

    value

    value

    count

    how much to increment

    Definition Classes
    BinnedArray
  5. def apply(index: Int): Long

    Permalink

    Gets the count of entries in the given bin

    Gets the count of entries in the given bin

    index

    bin index

    returns

    count

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

    Permalink
    Definition Classes
    Any
  7. def bounds(index: Int): (Long, Long)

    Permalink

    Gets the min and max values that will go into a bin

    Gets the min and max values that will go into a bin

    index

    index into the array

    returns

    bounds for the bin

    Definition Classes
    WholeNumberBinnedArrayBinnedArray
  8. val bounds: (Long, Long)

    Permalink

    upper and lower bounds for the input values

    upper and lower bounds for the input values

    Definition Classes
    BinnedArray
  9. def clear(): Unit

    Permalink

    Clears the counts

    Clears the counts

    Definition Classes
    BinnedArray
  10. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  11. def convertFromLong(value: Long): Long

    Permalink

    Maps a long back to a value

    Maps a long back to a value

    value

    value as a long

    returns

    value

    Attributes
    protected
    Definition Classes
    BinnedLongArrayWholeNumberBinnedArray
  12. def convertToLong(value: Long): Long

    Permalink

    Maps a value to a long used to allocate values in bins

    Maps a value to a long used to allocate values in bins

    value

    value to convert

    returns

    value as a long

    Attributes
    protected
    Definition Classes
    BinnedLongArrayWholeNumberBinnedArray
  13. def directIndex(value: Long): Int

    Permalink

    Maps a value that has already been transformed into a number to a bin index.

    Maps a value that has already been transformed into a number to a bin index.

    value

    value

    returns

    bin index, or -1 if value is out of bounds

    Definition Classes
    WholeNumberBinnedArrayBinnedArray
  14. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  16. def finalize(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  19. def indexOf(value: Long): Int

    Permalink

    Maps a value to a bin index.

    Maps a value to a bin index.

    value

    value

    returns

    bin index, or -1 if value is out of bounds

    Definition Classes
    WholeNumberBinnedArrayBinnedArray
  20. def isBelow(value: Long): Boolean

    Permalink

    Indicates if the value is below the range of this array

    Indicates if the value is below the range of this array

    value

    value

    returns

    true if below, false otherwise (implies above if indexOf == -1)

    Definition Classes
    WholeNumberBinnedArrayBinnedArray
  21. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  22. val length: Int

    Permalink

    number of bins

    number of bins

    Definition Classes
    BinnedArray
  23. def medianValue(index: Int): Long

    Permalink

    Gets a value corresponding to the midpoint of a bin.

    Gets a value corresponding to the midpoint of a bin.

    index

    index into the array

    returns

    representative value for the bin

    Definition Classes
    WholeNumberBinnedArrayBinnedArray
  24. final def ne(arg0: AnyRef): Boolean

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

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

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

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

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

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

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

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

Inherited from WholeNumberBinnedArray[Long]

Inherited from BinnedArray[Long]

Inherited from AnyRef

Inherited from Any

Ungrouped