derivation
derivation
io.bullet.borer.derivation
ArrayBasedCodecs
ArrayBasedAdtDecoder
ArrayBasedAdtEncoder
CompactMapBasedCodecs
DerivationApi
DerivationConfig
DerivationConfig
Derive
MacroCall
DerivedAdtDecoder
DerivedAdtEncoder
MapBasedCodecs
MapBasedAdtDecoder
MapBasedAdtEncoder
key
io.bullet.borer.derivation.helpers
derivation
/
io.bullet.borer.derivation.helpers
io.bullet.borer.derivation.helpers
package
io.bullet.borer.derivation.helpers
Value members
Value members
Concrete methods
def
failDuplicateMapKey
(
r:
Reader
,
key:
Long
|
String
,
typeName:
String
):
Nothing
def
failMissing
(
r:
Reader
,
typeName:
String
,
mask:
Int
,
fieldNames:
List
[
String
]):
Nothing
def
failMissing
(
r:
Reader
,
typeName:
String
,
mask:
Long
,
fieldNames:
List
[
String
]):
Nothing
def
failMissing
(
r:
Reader
,
typeName:
String
,
m0:
Long
,
m1:
Long
,
fieldNames:
List
[
String
]):
Nothing
def
failMissing
(
r:
Reader
,
typeName:
String
,
ones:
Iterator
[
Int
],
fieldNames:
List
[
String
]):
Nothing
def
readAdtValue
[
T
,
A
](
r:
Reader
,
typeId:
Long
,
decoder:
Decoder
[
A
]):
T
def
readAdtValue
[
T
,
A
](
r:
Reader
,
typeId:
String
,
decoder:
Decoder
[
A
]):
T