Interface JSONObject
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceJSONObject.BuilderBuildJSONObjectinstances-
Nested classes/interfaces inherited from interface oracle.dbtools.plugin.api.json.objects.JSONNode
JSONNode.Type
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Objectget(java.lang.String propertyName)Get the value of the named propertyJSONObject.Buildermodify()Create aJSONObject.Builderinstance populated with the state of thisJSONObjectinstancejava.lang.Iterable<java.lang.String>propertyNames()Enumerate the property names of thisJSONObject
-
-
-
Method Detail
-
propertyNames
java.lang.Iterable<java.lang.String> propertyNames()
Enumerate the property names of thisJSONObject- Returns:
- property names
-
get
java.lang.Object get(java.lang.String propertyName)
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
-
-