put

open fun put(@NonNull key: String, value: Boolean): Json
open fun put(@NonNull key: String, value: Double): Json
open fun put(@NonNull key: String, value: Int): Json
open fun put(@NonNull key: String, value: Long): Json
open fun put(@NonNull key: String, @NonNull value: Json.Array): Json
open fun put(@NonNull key: String, @NonNull value: Json.Dict): Json
open fun put(@NonNull key: String, @NonNull value: Json): Json
open fun put(@NonNull key: String, @NonNull value: String): Json

Put a value at a key.

Return

The old value at that key or null if there was no such key.

Parameters

key

The key to put the value at.

value

The value to put.

Throws

The dictionary is not mutable.