package util

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. util
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait ByteBufferMonad[M[_]] extends Monad[M]

    A Monad for working with ByteBuffers.

  2. final class ByteBufferPool extends AnyRef
  3. trait FileLock extends AnyRef
  4. class FileLockException extends Exception
  5. class IdGen extends AnyRef
  6. final class Identifier extends AnyRef

    Opaque symbolic identifier (like Int, but better!).

  7. final case class IntCons(head: Int, tail: IntList) extends IntList with Product with Serializable
  8. sealed trait IntList extends LinearSeq[Int] with LinearSeqOptimized[Int, IntList]
  9. final class IntListBuilder extends Builder[Int, IntList]
  10. class MapPimp[A, B, CC[B] <: GenTraversable[B]] extends AnyRef
  11. trait MapUtils extends AnyRef

    Implicit container trait

  12. final class RingDeque[A] extends AnyRef

    Unchecked and unboxed (fast!) deque implementation with a fixed bound.

    Unchecked and unboxed (fast!) deque implementation with a fixed bound. None of the operations on this datastructure are checked for bounds. You are trusted to get this right on your own. If you do something weird, you could end up overwriting data, reading old results, etc. Don't do that.

    No objects were allocated in the making of this film.

  13. case class VectorClock(map: Map[Int, Int]) extends Product with Serializable
  14. trait VectorClockSerialization extends AnyRef

Value Members

  1. object BitSetUtil
  2. object ByteBufferPool
  3. object DateTimeUtil
  4. object FileLock
  5. object IOUtils extends Logging
  6. object IdGen extends IdGen
  7. object IntList
  8. object IntNil extends IntList with Product with Serializable
  9. object NumericComparisons
  10. object RawBitSet
  11. object VectorClock extends VectorClockSerialization with Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped