Interface JSONObject
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
JSONObject.Builder
BuildJSONObject
instances-
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.Object
get(java.lang.String propertyName)
Get the value of the named propertyJSONObject.Builder
modify()
Create aJSONObject.Builder
instance populated with the state of thisJSONObject
instancejava.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.Builder
instance populated with the state of thisJSONObject
instance- Returns:
- Initialized
JSONObject.Builder
instance
-
-