msgpack4z-core
msgpack4z-core
msgpack4z
AnyValArrayCodec
AnyValCodec
ArrayCodec
ArrayCodecImpl
Binary
BinaryCodec
BooleanArrayCodec
BuildInfoMsgpack4zCore
ByteArrayCodec
CaseClassMapMissingKeyError
CaseCodec
CaseMapCodec
CaseMapCodec
CodecInstances
DisjunctionCodec
DoubleArrayCodec
EitherCodec
Err
Extractor
FloatArrayCodec
IntArrayCodec
LongArrayCodec
MapKeyNotFound
MaybeCodec
MsgpackArray
MsgpackBinary
MsgpackBinary
MsgpackCodec
MsgpackCodec
MsgpackCompanion
MsgpackDouble
MsgpackDouble
MsgpackExt
MsgpackFalse
MsgpackLong
MsgpackLong
MsgpackMap
MsgpackMap
MsgpackNil
MsgpackString
MsgpackString
MsgpackTrue
MsgpackULong
MsgpackUnion
MsgpackUnion
NotEnoughArraySize
Opt
Opt
OptionCodec
Other
PackerUnpackerFactory
RefArrayCodec
ScalazCodec
ShortArrayCodec
StdCodec
TupleCodec
UnexpectedArraySize
UnexpectedEitherKey
UnexpectedMapSize
UnpackError
msgpack4z-core
/
msgpack4z
/
MsgpackUnion
MsgpackUnion
object
MsgpackUnion
Companion
class
Graph
Supertypes
Self type
trait
Sum
trait
Mirror
class
Object
trait
Matchable
class
Any
MsgpackUnion
Type members
Value members
Implicits
Type members
Inherited types
type
MirroredElemLabels
<:
Tuple
The names of the product elements
The names of the product elements
Inherited from
Mirror
type
MirroredLabel
<:
String
The name of the type
The name of the type
Inherited from
Mirror
Value members
Concrete methods
def
extension
(tpe:
Byte
, data:
Array
[
Byte
]):
MsgpackUnion
def
unpack
(unpacker:
MsgUnpacker
):
MsgpackUnion
Concrete fields
val
False
:
MsgpackUnion
val
True
:
MsgpackUnion
val
array
:
Extractor
[
List
[
MsgpackUnion
]]
val
binary
:
Extractor
[
Array
[
Byte
]]
val
bool
:
Boolean
=>
MsgpackUnion
val
byte
:
Byte
=>
MsgpackUnion
val
double
:
Double
=>
MsgpackUnion
val
ext
:
Extractor
[(
Byte
,
Array
[
Byte
])]
val
float
:
Float
=>
MsgpackUnion
val
imap
:
Extractor
[
MsgpackUnion
==>>
MsgpackUnion
]
val
int
:
Int
=>
MsgpackUnion
val
long
:
Long
=>
MsgpackUnion
val
map
:
Extractor
[
Map
[
MsgpackUnion
,
MsgpackUnion
]]
val
nil
:
MsgpackUnion
val
short
:
Short
=>
MsgpackUnion
val
string
:
Extractor
[
String
]
val
ulong
:
Extractor
[
BigInteger
]
val
unpackF
:
MsgUnpacker
=>
MsgpackUnion
val
vector
:
Extractor
[
Vector
[
MsgpackUnion
]]
Implicits
Implicits
implicit
val
codecInstance
:
MsgpackCodec
[
MsgpackUnion
]
implicit
val
msgpackUnionInstance
:
Order
[
MsgpackUnion
]