molecule

utils

package utils

Misc utilities

Visibility
  1. Public
  2. All

Type Members

  1. class ByteArrayListInputStream extends InputStream

    Class use for compatibility with existing blocking java serialization frameworks e.

  2. class ByteArrayListOutputStream extends OutputStream

    Contrarily to the regular ByteArrayOutputStream this class accumulate byte arrays into a list buffer and assumes a thread-safe environment and immutability which permit to optimize the code by removing synchronization and defense copying.

  3. class ByteBufferSegOutputStream extends OutputStream

    Contrarily to the regular ByteArrayOutputStream this class accumulate byte buffers into a list segment and assumes a thread-safe environment and immutability which permit to optimize the code by removing synchronization and defense copying.

  4. class CharBufferSegOutputStream extends AnyRef

    Contrarily to the regular CharArrayOutputStream this class accumulate byte buffers into a list segment and assumes a thread-safe environment and immutability which permit to optimize the code by removing synchronization and defense copying.

  5. class ConcurrentLinkedBlockingQueueSC[E] extends AbstractQueue[E] with Serializable with BlockingQueue[E]

  6. trait HashcodeCaching extends AnyRef

    Suggested by John Sullivan on scala-user mailing list (4 mai 2011)

  7. final class Mutex extends AbstractQueuedSynchronizer

    A simple non-reentrant lock used for exclusion when managing queues and workers.

  8. final class Unsafe extends AnyRef

  9. class __[_] extends AnyRef

Value Members

  1. val NOOP: (Any) ⇒ Unit

    Definition Classes
    package
  2. val NOOP0: () ⇒ Unit

    Definition Classes
    package
  3. val NOOP2: (Any, Any) ⇒ Unit

    Definition Classes
    package
  4. object Reflect extends AnyRef

  5. object Unsafe extends

  6. object Unsigned extends AnyRef

  7. object __ extends AnyRef

  8. def decode(charset: String): (ByteBuffer) ⇒ CharBuffer

    Definition Classes
    package
  9. def encode(charset: String): (CharBuffer) ⇒ ByteBuffer

    Definition Classes
    package
  10. val lineSep: String

    Platform specific line separator

    Platform specific line separator

    Definition Classes
    package
  11. final def random(): Random

    Definition Classes
    package