Toggle table of contents
0.13.0-SNAPSHOT
Select version
0.13.0-SNAPSHOT
0.12.5
jvm
Platform filter
jvm
Switch theme
Search in API
modulecheck-reporting:sarif
/
modulecheck.reporting.sarif
/
SarifReportJsonAdapter
Sarif
Report
Json
Adapter
class
SarifReportJsonAdapter
(
moshi
:
Moshi
)
:
JsonAdapter
<
SarifReport
>
Members
Constructors
Sarif
Report
Json
Adapter
Link copied to clipboard
constructor
(
moshi
:
Moshi
)
Properties
constructor
Ref
Link copied to clipboard
@
Volatile
private
var
constructorRef
:
Constructor
<
SarifReport
>
?
list
Of
Run
Adapter
Link copied to clipboard
private
val
listOfRunAdapter
:
JsonAdapter
<
List
<
Run
>
>
nullable
List
Of
External
Properties
Adapter
Link copied to clipboard
private
val
nullableListOfExternalPropertiesAdapter
:
JsonAdapter
<
List
<
ExternalProperties
>
?
>
nullable
Property
Bag
Adapter
Link copied to clipboard
private
val
nullablePropertyBagAdapter
:
JsonAdapter
<
PropertyBag
?
>
options
Link copied to clipboard
private
val
options
:
JsonReader.Options
string
Adapter
Link copied to clipboard
private
val
stringAdapter
:
JsonAdapter
<
String
>
version
Adapter
Link copied to clipboard
private
val
versionAdapter
:
JsonAdapter
<
Version
>
Functions
fail
On
Unknown
Link copied to clipboard
fun
failOnUnknown
(
)
:
JsonAdapter
<
SarifReport
>
from
Json
Link copied to clipboard
fun
fromJson
(
p0
:
String
)
:
SarifReport
?
fun
fromJson
(
p0
:
BufferedSource
)
:
SarifReport
?
open
override
fun
fromJson
(
reader
:
JsonReader
)
:
SarifReport
from
Json
Value
Link copied to clipboard
fun
fromJsonValue
(
p0
:
Any
?
)
:
SarifReport
?
indent
Link copied to clipboard
open
fun
indent
(
p0
:
String
)
:
JsonAdapter
<
SarifReport
>
is
Lenient
Link copied to clipboard
open
fun
isLenient
(
)
:
Boolean
lenient
Link copied to clipboard
fun
lenient
(
)
:
JsonAdapter
<
SarifReport
>
non
Null
Link copied to clipboard
fun
nonNull
(
)
:
JsonAdapter
<
SarifReport
>
null
Safe
Link copied to clipboard
fun
nullSafe
(
)
:
JsonAdapter
<
SarifReport
>
serialize
Nulls
Link copied to clipboard
fun
serializeNulls
(
)
:
JsonAdapter
<
SarifReport
>
to
Json
Link copied to clipboard
fun
toJson
(
p0
:
SarifReport
?
)
:
String
fun
toJson
(
p0
:
BufferedSink
,
p1
:
SarifReport
?
)
open
override
fun
toJson
(
writer
:
JsonWriter
,
value_
:
SarifReport
?
)
to
Json
Value
Link copied to clipboard
fun
toJsonValue
(
p0
:
SarifReport
?
)
:
Any
?
to
String
Link copied to clipboard
open
override
fun
toString
(
)
:
String