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
    @HotSpotIntrinsicCandidate() @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. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  10. def hasCapacity(position: Int, byteLength: Int): Boolean

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

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  14. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  15. val offset: Int

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    ByteArrayBufferReadBuffer
  25. val size: Int

    Permalink
    Definition Classes
    ByteArrayBufferBuffer
  26. 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
  27. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  28. final def wait(arg0: Long, arg1: Int): Unit

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  31. def writeByte(position: Int, v: Byte): Int

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    ByteArrayBufferWriteBuffer

Deprecated Value Members

  1. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @Deprecated @deprecated @throws( classOf[java.lang.Throwable] )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

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