derivation
derivation
API
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
/
ArrayBasedCodecs
/
ArrayBasedAdtEncoder
ArrayBasedAdtEncoder
io.bullet.borer.derivation.ArrayBasedCodecs$.ArrayBasedAdtEncoder
abstract
class
ArrayBasedAdtEncoder
[
T
]
extends
DerivedAdtEncoder
[
T
]
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
DerivedAdtEncoder
[
T
]
trait
AdtEncoder
[
T
]
trait
Encoder
[
T
]
class
Object
trait
Matchable
class
Any
Clear all
Members list
Concise view
Value members
Concrete methods
final
def
writeAdtValue
[
A
](
w
:
Writer
,
typeId
:
Long
,
value
:
A
)(
using
encoder
:
Encoder
[
A
]):
Writer
final
def
writeAdtValue
[
A
](
w
:
Writer
,
typeId
:
String
,
value
:
A
)(
using
encoder
:
Encoder
[
A
]):
Writer
Inherited methods
def
write
(
w
:
Writer
,
value
:
T
):
Writer
Attributes
Inherited from:
Encoder