Interface JSONObject
- All Superinterfaces:
JSONNode
Represents a JSON object
- Author:
- cdivilly
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface oracle.dbtools.plugin.api.json.objects.JSONNode
JSONNode.Type -
Method Summary
Modifier and TypeMethodDescriptionGet the value of the named propertymodify()Create aJSONObject.Builderinstance populated with the state of thisJSONObjectinstanceEnumerate the property names of thisJSONObject
-
Method Details
-
propertyNames
Enumerate the property names of thisJSONObject- Returns:
- property names
-
get
Get the value of the named property- Parameters:
propertyName- The name of the property to retrieve- Returns:
- The value of the property or null if no such property exists
-
modify
JSONObject.Builder modify()Create aJSONObject.Builderinstance populated with the state of thisJSONObjectinstance- Returns:
- Initialized
JSONObject.Builderinstance
-