airframe-msgpack
airframe-msgpack
wvlet.airframe.msgpack.impl
BufferPackerImpl
PackerImpl
PackerImpl
PureScalaBufferPacker
PureScalaBufferUnpacker
UnpackerImpl
UnpackerImpl
wvlet.airframe.msgpack.io
ByteArrayBuffer
ByteArrayBuffer
ByteArrayBufferBase
InfiniteByteArrayBuffer
wvlet.airframe.msgpack.json
LocalStructureContext
NestedMessagePackBuilder
NestedMessagePackBuilder
StreamMessagePackBuilder
ParseContext
ObjectContext
ArrayContext
SingleContext
StreamMessagePackBuilder
wvlet.airframe.msgpack.spi
Buffer
BufferPacker
Code
Compat
ErrorCode
ErrorCode
TypeConversionError
INTEGER_OVERFLOW
INVALID_TYPE_CAST
INVALID_TYPE
InternalError
INSUFFICIENT_BUFFER
InvalidFormatError
NEVER_USED_FORMAT
INVALID_STRING_CODING
TOO_LARGE_MESSAGE
INVALID_EXT_FORMAT
ExtTypeHeader
InsufficientBufferException
IntegerOverflowException
MessageException
MessageException
MessageFormat
MessageFormat
POSFIXINT
FIXMAP
FIXARRAY
FIXSTR
NIL
NEVER_USED
BOOLEAN
BIN8
BIN16
BIN32
EXT8
EXT16
EXT32
FLOAT32
FLOAT64
UINT8
UINT16
UINT32
UINT64
INT8
INT16
INT32
INT64
FIXEXT1
FIXEXT2
FIXEXT4
FIXEXT8
FIXEXT16
STR8
STR16
STR32
ARRAY16
ARRAY32
MAP16
MAP32
NEGFIXINT
MessagePack
MessageSink
MessageSource
OffsetPacker
OffsetUnpacker
Packer
ReadBuffer
ReadCursor
TooLargeMessageException
Unpacker
Value
Value
NilValue
BooleanValue
IntegerValue
LongValue
BigIntegerValue
DoubleValue
RawValue
StringValue
BinaryValue
ExtensionValue
TimestampValue
ArrayValue
MapValue
ValueFactory
ValueType
ValueType
NIL
BOOLEAN
INTEGER
FLOAT
STRING
BINARY
ARRAY
MAP
EXTENSION
WriteBuffer
WriteCursor
airframe-msgpack
/
wvlet.airframe.msgpack.impl
/
BufferPackerImpl
BufferPackerImpl
class
BufferPackerImpl
(bufferPacker:
MessageBufferPacker
) extends
PackerImpl
with
BufferPacker
Graph
Supertypes
trait
BufferPacker
class
PackerImpl
trait
Packer
trait
AutoCloseable
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
override
def
clear
:
Unit
Definition Classes
BufferPacker
override
def
toByteArray
:
Array
[
Byte
]
Definition Classes
BufferPacker
Inherited methods
override
def
addPayload
(src:
Array
[
Byte
], offset:
Int
, length:
Int
):
BufferPackerImpl
Definition Classes
PackerImpl
->
Packer
Inherited from
PackerImpl
override
def
addPayload
(src:
Array
[
Byte
]):
BufferPackerImpl
Definition Classes
PackerImpl
->
Packer
Inherited from
PackerImpl
override
def
close
():
Unit
Definition Classes
PackerImpl
->
AutoCloseable
Inherited from
PackerImpl
override
def
packArrayHeader
(arraySize:
Int
):
BufferPackerImpl
Definition Classes
PackerImpl
->
Packer
Inherited from
PackerImpl
override
def
packBigInteger
(v:
BigInteger
):
BufferPackerImpl
Definition Classes
PackerImpl
->
Packer
Inherited from
PackerImpl
override
def
packBinaryHeader
(len:
Int
):
BufferPackerImpl
Definition Classes
PackerImpl
->
Packer
Inherited from
PackerImpl
override
def
packBoolean
(v:
Boolean
):
BufferPackerImpl
Definition Classes
PackerImpl
->
Packer
Inherited from
PackerImpl
override
def
packByte
(v:
Byte
):
BufferPackerImpl
Definition Classes
PackerImpl
->
Packer
Inherited from
PackerImpl
override
def
packDouble
(v:
Double
):
BufferPackerImpl
Definition Classes
PackerImpl
->
Packer
Inherited from
PackerImpl
def
packExtensionTypeHeader
(extensionTypeHeader:
ExtTypeHeader
):
BufferPackerImpl
Inherited from
Packer
override
def
packExtensionTypeHeader
(extType:
Byte
, payloadLen:
Int
):
BufferPackerImpl
Definition Classes
PackerImpl
->
Packer
Inherited from
PackerImpl
override
def
packFloat
(v:
Float
):
BufferPackerImpl
Definition Classes
PackerImpl
->
Packer
Inherited from
PackerImpl
override
def
packInt
(v:
Int
):
BufferPackerImpl
Definition Classes
PackerImpl
->
Packer
Inherited from
PackerImpl
override
def
packLong
(v:
Long
):
BufferPackerImpl
Definition Classes
PackerImpl
->
Packer
Inherited from
PackerImpl
override
def
packMapHeader
(mapSize:
Int
):
BufferPackerImpl
Definition Classes
PackerImpl
->
Packer
Inherited from
PackerImpl
override
def
packNil
:
BufferPackerImpl
Definition Classes
PackerImpl
->
Packer
Inherited from
PackerImpl
override
def
packRawStringHeader
(len:
Int
):
BufferPackerImpl
Definition Classes
PackerImpl
->
Packer
Inherited from
PackerImpl
override
def
packShort
(v:
Short
):
BufferPackerImpl
Definition Classes
PackerImpl
->
Packer
Inherited from
PackerImpl
override
def
packString
(v:
String
):
BufferPackerImpl
Definition Classes
PackerImpl
->
Packer
Inherited from
PackerImpl
override
def
packTimestamp
(epochSecond:
Long
, nanoAdjustment:
Int
):
BufferPackerImpl
Definition Classes
PackerImpl
->
Packer
Inherited from
PackerImpl
def
packTimestamp
(v:
Instant
):
BufferPackerImpl
Inherited from
Packer
override
def
packValue
(v:
Value
):
BufferPackerImpl
Definition Classes
PackerImpl
->
Packer
Inherited from
PackerImpl
override
def
totalByteSize
:
Long
Definition Classes
PackerImpl
->
Packer
Inherited from
PackerImpl
override
def
writePayload
(src:
Array
[
Byte
], offset:
Int
, length:
Int
):
BufferPackerImpl
Definition Classes
PackerImpl
->
Packer
Inherited from
PackerImpl
override
def
writePayload
(src:
Array
[
Byte
]):
BufferPackerImpl
Definition Classes
PackerImpl
->
Packer
Inherited from
PackerImpl