JsonObjectBuilder
class JsonObjectBuilder
Defines JSON object builder.
import little.json.*
import little.json.Implicits.given
import scala.language.implicitConversions
val user = JsonObjectBuilder()
.add("id", 1000)
.add("name", "jza")
.add("groups", Set("jza", "sudo"))
.build()
assert { user("id").as[Int] == 1000 }
assert { user("name").as[String] == "jza" }
assert { user("groups").as[Set[String]] == Set("jza", "sudo") }
- See also
class Object
trait Matchable
class Any