public final class JsonObj extends Object
| Modifier and Type | Field and Description |
|---|---|
static Function<InputStream,JsonObj> |
fromInputStream |
static Function<Map,JsonObj> |
jsonObj
jsonObj(java.util.Map) as a function. |
| Constructor and Description |
|---|
JsonObj(Map json)
Create a wrapper for a map.
|
| Modifier and Type | Method and Description |
|---|---|
JsonArr |
arr(String key) |
<A> A |
get(Class<A> ev,
String key)
Deprecated.
|
JsonObj |
getObj(String key)
Deprecated.
|
boolean |
has(String key) |
static JsonObj |
jsonObj(Map json)
Constructor function.
|
static JsonObj |
jsonObj(String json)
Create a JsonObj from a JSON string.
|
Set |
keySet() |
static JsonObj |
mk(InputStream in) |
JsonObj |
obj(String key) |
<A> Option<A> |
opt(Class<A> ev,
String key)
Deprecated.
|
Option<JsonObj> |
optObj(String key)
Deprecated.
|
JsonVal |
val(String key) |
JsonVal |
valOpt(String key) |
public static final Function<InputStream,JsonObj> fromInputStream
public static final Function<Map,JsonObj> jsonObj
jsonObj(java.util.Map) as a function.public JsonObj(Map json)
public static JsonObj mk(InputStream in) throws IOException
IOExceptionpublic Set keySet()
public boolean has(String key)
public <A> A get(Class<A> ev, String key)
ev.public <A> Option<A> opt(Class<A> ev, String key)
ev.Copyright © 2009–2021 Opencast Project. All rights reserved.