pubnub-kotlin-docs
Toggle table of contents
13.1.0
apple
common
js
jvm
Target filter
apple
common
js
jvm
Switch theme
Search in API
Skip to content
pubnub-kotlin-docs
pubnub-kotlin-core-api
/
com.pubnub.api
/
JsonElement
Json
Element
apple
common
js
jvm
actual
abstract
class
JsonElement
Inheritors
JsonElementImpl
expect
abstract
class
JsonElement
actual
abstract
class
JsonElement
Inheritors
JsonElementImpl
actual
typealias
JsonElement
=
com.google.gson.JsonElement
Members
Members & Extensions
Constructors
Json
Element
Link copied to clipboard
apple
js
constructor
(
value
:
Any
?
)
constructor
(
value
:
Any
?
)
Properties
value
Link copied to clipboard
apple
js
val
value
:
Any
?
val
value
:
Any
?
Functions
as
Boolean
Link copied to clipboard
apple
common
js
jvm
actual
fun
JsonElement
.
asBoolean
(
)
:
Boolean
?
expect
fun
JsonElement
.
asBoolean
(
)
:
Boolean
?
actual
fun
JsonElement
.
asBoolean
(
)
:
Boolean
?
actual
fun
JsonElement
.
asBoolean
(
)
:
Boolean
?
as
Double
Link copied to clipboard
apple
common
js
jvm
actual
fun
JsonElement
.
asDouble
(
)
:
Double
?
expect
fun
JsonElement
.
asDouble
(
)
:
Double
?
actual
fun
JsonElement
.
asDouble
(
)
:
Double
?
actual
fun
JsonElement
.
asDouble
(
)
:
Double
?
as
List
Link copied to clipboard
apple
common
js
jvm
actual
fun
JsonElement
.
asList
(
)
:
List
<
JsonElement
>
?
expect
fun
JsonElement
.
asList
(
)
:
List
<
JsonElement
>
?
actual
fun
JsonElement
.
asList
(
)
:
List
<
JsonElement
>
?
actual
fun
JsonElement
.
asList
(
)
:
List
<
JsonElement
>
?
as
Long
Link copied to clipboard
apple
common
js
jvm
actual
fun
JsonElement
.
asLong
(
)
:
Long
?
expect
fun
JsonElement
.
asLong
(
)
:
Long
?
actual
fun
JsonElement
.
asLong
(
)
:
Long
?
actual
fun
JsonElement
.
asLong
(
)
:
Long
?
as
Map
Link copied to clipboard
apple
common
js
jvm
actual
fun
JsonElement
.
asMap
(
)
:
Map
<
String
,
JsonElement
>
?
expect
fun
JsonElement
.
asMap
(
)
:
Map
<
String
,
JsonElement
>
?
actual
fun
JsonElement
.
asMap
(
)
:
Map
<
String
,
JsonElement
>
?
actual
fun
JsonElement
.
asMap
(
)
:
Map
<
String
,
JsonElement
>
?
as
Number
Link copied to clipboard
apple
common
js
jvm
actual
fun
JsonElement
.
asNumber
(
)
:
Number
?
expect
fun
JsonElement
.
asNumber
(
)
:
Number
?
actual
fun
JsonElement
.
asNumber
(
)
:
Number
?
actual
fun
JsonElement
.
asNumber
(
)
:
Number
?
as
String
Link copied to clipboard
apple
common
js
jvm
actual
fun
JsonElement
.
asString
(
)
:
String
?
expect
fun
JsonElement
.
asString
(
)
:
String
?
actual
fun
JsonElement
.
asString
(
)
:
String
?
actual
fun
JsonElement
.
asString
(
)
:
String
?
decode
Link copied to clipboard
fun
JsonElement
.
decode
(
)
:
Any
?
equals
Link copied to clipboard
apple
js
open
operator override
fun
equals
(
other
:
Any
?
)
:
Boolean
open
operator override
fun
equals
(
other
:
Any
?
)
:
Boolean
hash
Code
Link copied to clipboard
apple
js
open
override
fun
hashCode
(
)
:
Int
open
override
fun
hashCode
(
)
:
Int
is
Null
Link copied to clipboard
apple
common
js
jvm
actual
fun
JsonElement
.
isNull
(
)
:
Boolean
expect
fun
JsonElement
.
isNull
(
)
:
Boolean
actual
fun
JsonElement
.
isNull
(
)
:
Boolean
actual
fun
JsonElement
.
isNull
(
)
:
Boolean
to
String
Link copied to clipboard
apple
open
override
fun
toString
(
)
:
String