ktkit
Toggle table of contents
0.5.0
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
ktkit
ktkit-compiler-openapi
/
io.github.smyrgeorge.ktkit.compiler.openapi.ir.schema
/
JsonNode
Json
Node
sealed
interface
JsonNode
(
source
)
Inheritors
Obj
Arr
Str
Num
Bool
Null
Members
Types
Arr
Link copied to clipboard
class
Arr
(
val
items
:
MutableList
<
JsonNode
>
=
mutableListOf()
)
:
JsonNode
Bool
Link copied to clipboard
class
Bool
(
val
value
:
Boolean
)
:
JsonNode
Companion
Link copied to clipboard
object
Companion
Null
Link copied to clipboard
object
Null
:
JsonNode
Num
Link copied to clipboard
class
Num
(
val
value
:
Long
)
:
JsonNode
Obj
Link copied to clipboard
class
Obj
:
JsonNode
Str
Link copied to clipboard
class
Str
(
val
value
:
String
)
:
JsonNode
Functions
render
Link copied to clipboard
abstract
fun
render
(
sb
:
StringBuilder
)
render
To
String
Link copied to clipboard
open
fun
renderToString
(
)
:
String