JsonObject

final case
class JsonObject(values: Map[String, JsonValue]) extends AnyVal with JsonValue
trait Serializable
trait Product
trait Equals
trait JsonValue
trait Dynamic
class AnyVal
trait Matchable
class Any

Value members

Concrete methods

def +[A : ToJson](entry: (String, A)): JsonObject
def ++(other: JsonObject): JsonObject
def ++(entries: IterableOnce[(String, JsonValue)]): JsonObject
def -(key: String): JsonObject
def --(keys: IterableOnce[String]): JsonObject
def renameField(currentName: String, newName: String): JsonObject

Inherited methods

def /(i: Int): Option[JsonValue]
Inherited from
JsonValue
def /(name: String): Option[JsonValue]
Inherited from
JsonValue
def apply(i: Int): MaybeJsonSyntax
Inherited from
JsonValue
def applyDynamic(name: String)(i: Int): MaybeJsonSyntax
Inherited from
JsonValue
def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product
def selectDynamic(name: String): MaybeJsonSyntax
Inherited from
JsonValue
def to[A : FromJson]: Try[A]
Inherited from
JsonValue
override
def toString: String
Definition Classes
JsonValue -> Any
Inherited from
JsonValue
Inherited from
JsonValue