Class/Object

wvlet.airframe.msgpack.io

ByteArrayBuffer

Related Docs: object ByteArrayBuffer | package io

Permalink

case class ByteArrayBuffer(a: Array[Byte], offset: Int, size: Int) extends ReadBuffer with WriteBuffer with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, WriteBuffer, ReadBuffer, Buffer, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ByteArrayBuffer
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. WriteBuffer
  7. ReadBuffer
  8. Buffer
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ByteArrayBuffer(a: Array[Byte], offset: Int, size: Int)

    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. val a: Array[Byte]

    Permalink
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. def ensureCapacity(position: Int, requestedLength: Int): Unit

    Permalink
    Definition Classes
    ByteArrayBufferBuffer
  8. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  9. def finalize(): Unit

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

    Permalink
    Definition Classes
    AnyRef → Any
  11. def hasCapacity(position: Int, byteLength: Int): Boolean

    Permalink
    Definition Classes
    ByteArrayBufferBuffer
  12. final def isInstanceOf[T0]: Boolean

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

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

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

    Permalink
    Definition Classes
    AnyRef
  16. val offset: Int

    Permalink
  17. def readByte(position: Int): Byte

    Permalink
    Definition Classes
    ByteArrayBufferReadBuffer
  18. def readBytes(position: Int, length: Int, dest: WriteBuffer, destIndex: Int): Unit

    Permalink
    Definition Classes
    ByteArrayBufferReadBuffer
  19. def readBytes(position: Int, length: Int, dest: Array[Byte], destOffset: Int): Unit

    Permalink
    Definition Classes
    ByteArrayBufferReadBuffer
  20. def readBytes(position: Int, length: Int): Array[Byte]

    Permalink
    Definition Classes
    ByteArrayBufferReadBuffer
  21. def readDouble(position: Int): Double

    Permalink
    Definition Classes
    ReadBuffer
  22. def readFloat(position: Int): Float

    Permalink
    Definition Classes
    ReadBuffer
  23. def readInt(position: Int): Int

    Permalink
    Definition Classes
    ByteArrayBufferReadBuffer
  24. def readLong(position: Int): Long

    Permalink
    Definition Classes
    ByteArrayBufferReadBuffer
  25. def readShort(position: Int): Short

    Permalink
    Definition Classes
    ByteArrayBufferReadBuffer
  26. val size: Int

    Permalink
    Definition Classes
    ByteArrayBufferBuffer
  27. def slice(position: Int, newSize: Int): ReadBuffer

    Permalink

    Return a (shallow) copy of the buffer.

    Return a (shallow) copy of the buffer.

    Definition Classes
    ByteArrayBufferBuffer
  28. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  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( ... )
  32. def writeByte(position: Int, v: Byte): Int

    Permalink
    Definition Classes
    ByteArrayBufferWriteBuffer
  33. def writeByteAndByte(position: Int, b: Byte, v: Byte): Int

    Permalink
    Definition Classes
    WriteBuffer
  34. def writeByteAndDouble(position: Int, b: Byte, v: Double): Int

    Permalink
    Definition Classes
    WriteBuffer
  35. def writeByteAndFloat(position: Int, b: Byte, v: Float): Int

    Permalink
    Definition Classes
    WriteBuffer
  36. def writeByteAndInt(position: Int, b: Byte, v: Int): Int

    Permalink
    Definition Classes
    WriteBuffer
  37. def writeByteAndLong(position: Int, b: Byte, v: Long): Int

    Permalink
    Definition Classes
    WriteBuffer
  38. def writeByteAndShort(position: Int, b: Byte, v: Short): Int

    Permalink
    Definition Classes
    WriteBuffer
  39. def writeBytes(position: Int, src: ReadBuffer, srcPosition: Int, length: Int): Int

    Permalink
    Definition Classes
    ByteArrayBufferWriteBuffer
  40. def writeBytes(position: Int, source: Array[Byte], sourceOffset: Int, length: Int): Int

    Permalink
    Definition Classes
    ByteArrayBufferWriteBuffer
  41. def writeBytes(position: Int, src: Array[Byte]): Int

    Permalink
    Definition Classes
    WriteBuffer
  42. def writeDouble(position: Int, v: Double): Int

    Permalink
    Definition Classes
    WriteBuffer
  43. def writeFloat(position: Int, v: Float): Int

    Permalink
    Definition Classes
    WriteBuffer
  44. def writeInt(position: Int, v: Int): Int

    Permalink
    Definition Classes
    ByteArrayBufferWriteBuffer
  45. def writeLong(position: Int, v: Long): Int

    Permalink
    Definition Classes
    ByteArrayBufferWriteBuffer
  46. def writeShort(position: Int, v: Short): Int

    Permalink
    Definition Classes
    ByteArrayBufferWriteBuffer

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from WriteBuffer

Inherited from ReadBuffer

Inherited from Buffer

Inherited from AnyRef

Inherited from Any

Ungrouped