Class/Object

wvlet.airframe.msgpack.io

ByteArrayBuffer

Related Docs: object ByteArrayBuffer | package io

Permalink

class ByteArrayBuffer extends ByteArrayBufferBase

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ByteArrayBuffer
  2. ByteArrayBufferBase
  3. WriteBuffer
  4. ReadBuffer
  5. Buffer
  6. AnyRef
  7. 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. var a: Array[Byte]

    Permalink
    Attributes
    protected[this]
    Definition Classes
    ByteArrayBufferBase
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. var capacity: Int

    Permalink
    Attributes
    protected
    Definition Classes
    ByteArrayBufferBase
  7. def clone(): AnyRef

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

    Permalink
    Definition Classes
    ByteArrayBufferBaseBuffer
  9. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  11. final def getClass(): Class[_]

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

    Permalink
    Definition Classes
    ByteArrayBufferBaseBuffer
  13. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  14. final def isInstanceOf[T0]: Boolean

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

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  18. def readByte(position: Int): Byte

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

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

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

    Permalink
    Definition Classes
    ByteArrayBufferBaseReadBuffer
  22. def readDouble(position: Int): Double

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

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

    Permalink
    Definition Classes
    ByteArrayBufferBaseReadBuffer
  25. def readLong(position: Int): Long

    Permalink
    Definition Classes
    ByteArrayBufferBaseReadBuffer
  26. def readShort(position: Int): Short

    Permalink
    Definition Classes
    ByteArrayBufferBaseReadBuffer
  27. def size: Int

    Permalink
    Definition Classes
    ByteArrayBufferBaseBuffer
  28. def slice(position: Int, newSize: Int): ReadBuffer

    Permalink

    Return a (shallow) copy of the buffer.

    Return a (shallow) copy of the buffer.

    Definition Classes
    ByteArrayBufferBaseBuffer
  29. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  30. def toByteArray(position: Int, arraySize: Int): Array[Byte]

    Permalink
    Definition Classes
    ByteArrayBufferBase
  31. def toString(): String

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

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

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

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

    Permalink
    Definition Classes
    ByteArrayBufferBaseWriteBuffer
  36. def writeByteAndByte(position: Int, b: Byte, v: Byte): Int

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    ByteArrayBufferBaseWriteBuffer
  48. def writeLong(position: Int, v: Long): Int

    Permalink
    Definition Classes
    ByteArrayBufferBaseWriteBuffer
  49. def writeShort(position: Int, v: Short): Int

    Permalink
    Definition Classes
    ByteArrayBufferBaseWriteBuffer

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 ByteArrayBufferBase

Inherited from WriteBuffer

Inherited from ReadBuffer

Inherited from Buffer

Inherited from AnyRef

Inherited from Any

Ungrouped