criollo-kmp-foundation
Toggle table of contents
0.2.0
common
Target filter
common
Switch theme
Search in API
Skip to content
criollo-kmp-foundation
serializers
/
io.github.jdbenitez94.criollo.kmp.foundation.kryptostore.serializers
/
ProtoOkioSerializer
Proto
Okio
Serializer
class
ProtoOkioSerializer
<
T
:
Any
>
(
kSerializer
:
KSerializer
<
T
>
,
val
defaultValue
:
T
)
:
OkioSerializer
<
T
>
Members
Constructors
Proto
Okio
Serializer
Link copied to clipboard
constructor
(
kSerializer
:
KSerializer
<
T
>
,
defaultValue
:
T
)
Properties
default
Value
Link copied to clipboard
open
override
val
defaultValue
:
T
Functions
decode
Bytes
Link copied to clipboard
fun
decodeBytes
(
bytes
:
ByteArray
)
:
T
encode
Bytes
Link copied to clipboard
fun
encodeBytes
(
value
:
T
)
:
ByteArray
read
From
Link copied to clipboard
open
suspend override
fun
readFrom
(
source
:
BufferedSource
)
:
T
write
To
Link copied to clipboard
open
suspend override
fun
writeTo
(
t
:
T
,
sink
:
BufferedSink
)