interfaceSource
public interface JsonValue- Known implementations
- JsonArray, JsonBoolean, JsonNull, JsonNumber, JsonObject, JsonString
Methods
JsonArray asArray()boolean asBoolean()int asInt()BigDecimal asNumber()JsonObject asObject()String asString()JsonType getType()boolean isArray()boolean isBoolean()boolean isNull()boolean isNumber()boolean isObject()boolean isString()String toJson()default JsonArray asArray()| Returns | ||
|---|---|---|
JsonArray | ||
asBoolean()
defaultSource
default boolean asBoolean()| Returns | ||
|---|---|---|
boolean | ||
default int asInt()| Returns | ||
|---|---|---|
int | ||
asNumber()
defaultSource
default BigDecimal asNumber()| Returns | ||
|---|---|---|
BigDecimal | ||
asObject()
defaultSource
default JsonObject asObject()| Returns | ||
|---|---|---|
JsonObject | ||
asString()
defaultSource
default String asString()| Returns | ||
|---|---|---|
String | ||
JsonType getType()| Returns | ||
|---|---|---|
JsonType | ||
default boolean isArray()| Returns | ||
|---|---|---|
boolean | ||
isBoolean()
defaultSource
default boolean isBoolean()| Returns | ||
|---|---|---|
boolean | ||
default boolean isNull()| Returns | ||
|---|---|---|
boolean | ||
isNumber()
defaultSource
default boolean isNumber()| Returns | ||
|---|---|---|
boolean | ||
isObject()
defaultSource
default boolean isObject()| Returns | ||
|---|---|---|
boolean | ||
isString()
defaultSource
default boolean isString()| Returns | ||
|---|---|---|
boolean | ||
String toJson()| Returns | ||
|---|---|---|
String | ||
Used by
Methods of other types that accept or return JsonValue.
JavaManager.getRequiredJavaVersion()JsonArray.add()JsonArray.get()JsonArray.iterator()JsonArray.remove()JsonArray.values()JsonFile.get()JsonFile.getRoot()JsonObject.entries()JsonObject.get()JsonObject.put()JsonObject.remove()JsonParser.parse()VersionManifestClient.getVersionEntry()VersionManifestClient.getVersions()