operator fun set(name: String, value: Int): JsonObject
Sets the value of the member with the specified name to the JSON representation of the
specified int value. If this object does not contain a member with this name, a
new member is added at the end of the object. If this object contains multiple members with
this name, only the last one is changed.
This method should only be used to modify existing objects. To fill a new
object with members, the method add(name, value) should be preferred which is much
faster (as it does not need to search for existing members).
name - the name of the member to replace
value - the value to set to the member
Return
the object itself, to enable method chaining
operator fun set(name: String, value: Long): JsonObject
Sets the value of the member with the specified name to the JSON representation of the
specified long value. If this object does not contain a member with this name, a
new member is added at the end of the object. If this object contains multiple members with
this name, only the last one is changed.
This method should only be used to modify existing objects. To fill a new
object with members, the method add(name, value) should be preferred which is much
faster (as it does not need to search for existing members).
name - the name of the member to replace
value - the value to set to the member
Return
the object itself, to enable method chaining
operator fun set(name: String, value: Float): JsonObject
Sets the value of the member with the specified name to the JSON representation of the
specified float value. If this object does not contain a member with this name, a
new member is added at the end of the object. If this object contains multiple members with
this name, only the last one is changed.
This method should only be used to modify existing objects. To fill a new
object with members, the method add(name, value) should be preferred which is much
faster (as it does not need to search for existing members).
name - the name of the member to add
value - the value of the member to add
Return
the object itself, to enable method chaining
operator fun set(name: String, value: Double): JsonObject
Sets the value of the member with the specified name to the JSON representation of the
specified double value. If this object does not contain a member with this name, a
new member is added at the end of the object. If this object contains multiple members with
this name, only the last one is changed.
This method should only be used to modify existing objects. To fill a new
object with members, the method add(name, value) should be preferred which is much
faster (as it does not need to search for existing members).
name - the name of the member to add
value - the value of the member to add
Return
the object itself, to enable method chaining
operator fun set(name: String, value: Boolean): JsonObject
Sets the value of the member with the specified name to the JSON representation of the
specified boolean value. If this object does not contain a member with this name,
a new member is added at the end of the object. If this object contains multiple members with
this name, only the last one is changed.
This method should only be used to modify existing objects. To fill a new
object with members, the method add(name, value) should be preferred which is much
faster (as it does not need to search for existing members).
name - the name of the member to add
value - the value of the member to add
Return
the object itself, to enable method chaining
operator fun set(name: String, value: String): JsonObject
Sets the value of the member with the specified name to the JSON representation of the specified string. If this object does not contain a member with this name, a new member is added at the end of the object. If this object contains multiple members with this name, only the last one is changed.
This method should only be used to modify existing objects. To fill a new
object with members, the method add(name, value) should be preferred which is much
faster (as it does not need to search for existing members).
name - the name of the member to add
value - the value of the member to add
Return
the object itself, to enable method chaining
operator fun set(name: String?, value: JsonValue?): JsonObject
Sets the value of the member with the specified name to the specified JSON value. If this object does not contain a member with this name, a new member is added at the end of the object. If this object contains multiple members with this name, only the last one is changed.
This method should only be used to modify existing objects. To fill a new
object with members, the method add(name, value) should be preferred which is much
faster (as it does not need to search for existing members).
name - the name of the member to add
value - the value of the member to add, must not be null
Return
the object itself, to enable method chaining