Packages

c

wvlet.airframe.msgpack.impl

PureScalaBufferUnpacker

class PureScalaBufferUnpacker extends Unpacker

Linear Supertypes
Unpacker, AutoCloseable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PureScalaBufferUnpacker
  2. Unpacker
  3. AutoCloseable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new PureScalaBufferUnpacker(buf: ReadBuffer)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  6. def close(): Unit
    Definition Classes
    PureScalaBufferUnpacker → AutoCloseable
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  9. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  10. def getNextFormat: MessageFormat
    Definition Classes
    PureScalaBufferUnpackerUnpacker
  11. def getNextValueType: ValueType
    Definition Classes
    PureScalaBufferUnpackerUnpacker
  12. def hasNext: Boolean
    Definition Classes
    PureScalaBufferUnpackerUnpacker
  13. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  14. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  15. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  17. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  18. def readPayload(length: Int): Array[Byte]
    Definition Classes
    PureScalaBufferUnpackerUnpacker
  19. def readPayload(dst: Array[Byte], offset: Int, length: Int): Unit
    Definition Classes
    PureScalaBufferUnpackerUnpacker
  20. def readPayload(dst: Array[Byte]): Unit
    Definition Classes
    PureScalaBufferUnpackerUnpacker
  21. def skipValue(count: Int): Unit
    Definition Classes
    PureScalaBufferUnpackerUnpacker
  22. def skipValue: Unit
    Definition Classes
    PureScalaBufferUnpackerUnpacker
  23. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  24. def toString(): String
    Definition Classes
    AnyRef → Any
  25. def tryUnpackNil: Boolean

    Peeks a Nil byte and read it if the next byte is actually a Nil value, then proceed the cursor 1 byte and return true.

    Peeks a Nil byte and read it if the next byte is actually a Nil value, then proceed the cursor 1 byte and return true.

    If the next byte is not Nil, it will return false and the cursor position will not be changed.

    returns

    true if a nil value is read and the cursor is proceeded 1 bytes. false if the next value is not Nil and the cursor position will not change.

    Definition Classes
    PureScalaBufferUnpackerUnpacker
  26. def unpackArrayHeader: Int
    Definition Classes
    PureScalaBufferUnpackerUnpacker
  27. def unpackBigInteger: BigInteger
    Definition Classes
    PureScalaBufferUnpackerUnpacker
  28. def unpackBinaryHeader: Int
    Definition Classes
    PureScalaBufferUnpackerUnpacker
  29. def unpackBoolean: Boolean
    Definition Classes
    PureScalaBufferUnpackerUnpacker
  30. def unpackByte: Byte
    Definition Classes
    PureScalaBufferUnpackerUnpacker
  31. def unpackDouble: Double
    Definition Classes
    PureScalaBufferUnpackerUnpacker
  32. def unpackExtTypeHeader: ExtTypeHeader
    Definition Classes
    PureScalaBufferUnpackerUnpacker
  33. def unpackExtValue(extTypeHeader: ExtTypeHeader): Value
    Definition Classes
    PureScalaBufferUnpackerUnpacker
  34. def unpackFloat: Float
    Definition Classes
    PureScalaBufferUnpackerUnpacker
  35. def unpackInt: Int
    Definition Classes
    PureScalaBufferUnpackerUnpacker
  36. def unpackLong: Long
    Definition Classes
    PureScalaBufferUnpackerUnpacker
  37. def unpackMapHeader: Int
    Definition Classes
    PureScalaBufferUnpackerUnpacker
  38. def unpackNil: Unit
    Definition Classes
    PureScalaBufferUnpackerUnpacker
  39. def unpackRawStringHeader: Int
    Definition Classes
    PureScalaBufferUnpackerUnpacker
  40. def unpackShort: Short
    Definition Classes
    PureScalaBufferUnpackerUnpacker
  41. def unpackString: String
    Definition Classes
    PureScalaBufferUnpackerUnpacker
  42. def unpackTimestamp(extTypeHeader: ExtTypeHeader): Instant
    Definition Classes
    PureScalaBufferUnpackerUnpacker
  43. def unpackTimestamp: Instant
    Definition Classes
    PureScalaBufferUnpackerUnpacker
  44. def unpackValue: Value
    Definition Classes
    PureScalaBufferUnpackerUnpacker
  45. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  46. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  47. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from Unpacker

Inherited from AutoCloseable

Inherited from AnyRef

Inherited from Any

Ungrouped