sdk
Toggle table of contents
androidJvm
Platform filter
androidJvm
Switch theme
Search in API
sdk
sdk
/
ai.abra.sdk.moshi
/
RulesAdapter
Rules
Adapter
class
RulesAdapter
<
T
:
Enum
<
T
>
,
Rules
>
(
clazz
:
Class
<
T
>
)
:
JsonAdapter
<
T
>
Members
Constructors
Rules
Adapter
Link copied to clipboard
constructor
(
clazz
:
Class
<
T
>
)
Functions
fail
On
Unknown
Link copied to clipboard
@
CheckReturnValue
fun
failOnUnknown
(
)
:
JsonAdapter
<
T
>
from
Json
Link copied to clipboard
open
override
fun
fromJson
(
reader
:
JsonReader
)
:
T
?
@
CheckReturnValue
@
Nullable
fun
fromJson
(
p0
:
String
)
:
T
?
@
CheckReturnValue
@
Nullable
fun
fromJson
(
p0
:
BufferedSource
)
:
T
?
from
Json
Value
Link copied to clipboard
@
CheckReturnValue
@
Nullable
fun
fromJsonValue
(
@
Nullable
p0
:
Any
?
)
:
T
?
indent
Link copied to clipboard
@
CheckReturnValue
open
fun
indent
(
p0
:
String
)
:
JsonAdapter
<
T
>
lenient
Link copied to clipboard
@
CheckReturnValue
fun
lenient
(
)
:
JsonAdapter
<
T
>
non
Null
Link copied to clipboard
@
CheckReturnValue
fun
nonNull
(
)
:
JsonAdapter
<
T
>
null
Safe
Link copied to clipboard
@
CheckReturnValue
fun
nullSafe
(
)
:
JsonAdapter
<
T
>
serialize
Nulls
Link copied to clipboard
@
CheckReturnValue
fun
serializeNulls
(
)
:
JsonAdapter
<
T
>
to
Json
Link copied to clipboard
open
override
fun
toJson
(
writer
:
JsonWriter
,
rule
:
T
?
)
@
CheckReturnValue
fun
toJson
(
@
Nullable
p0
:
T
?
)
:
String
fun
toJson
(
p0
:
BufferedSink
,
@
Nullable
p1
:
T
?
)
to
Json
Value
Link copied to clipboard
@
CheckReturnValue
@
Nullable
fun
toJsonValue
(
@
Nullable
p0
:
T
?
)
:
Any
?