X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=datarouter-prov%2Fsrc%2Fmain%2Fjava%2Forg%2Fjson%2FLOGJSONObject.java;h=a5c32c7b91cbb24f14c4633ab2d4358c0a709462;hb=ee6b47caf5bff344baf3a0616ef3e32c93ba9da3;hp=2f18c540937f6029a89fd20832f76a41f5256f01;hpb=da6d6f73a66a98ca9b666d0418c6914252d85dba;p=dmaap%2Fdatarouter.git
diff --git a/datarouter-prov/src/main/java/org/json/LOGJSONObject.java b/datarouter-prov/src/main/java/org/json/LOGJSONObject.java
index 2f18c540..a5c32c7b 100644
--- a/datarouter-prov/src/main/java/org/json/LOGJSONObject.java
+++ b/datarouter-prov/src/main/java/org/json/LOGJSONObject.java
@@ -22,29 +22,7 @@
******************************************************************************/
package org.json;
-/*
-Copyright (c) 2002 JSON.org
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-The Software shall be used for Good, not Evil.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
-*/
+
import java.io.IOException;
import java.io.StringWriter;
@@ -61,60 +39,7 @@ import java.util.Map;
import java.util.ResourceBundle;
import java.util.Set;
-/**
- * A JSONObject is an unordered collection of name/value pairs. Its external
- * form is a string wrapped in curly braces with colons between the names and
- * values, and commas between the values and names. The internal form is an
- * object having get
and opt
methods for accessing the
- * values by name, and put
methods for adding or replacing values
- * by name. The values can be any of these types: Boolean
,
- * JSONArray
, JSONObject
, Number
,
- * String
, or the JSONObject.NULL
object. A JSONObject
- * constructor can be used to convert an external form JSON text into an
- * internal form whose values can be retrieved with the get
and
- * opt
methods, or to convert values into a JSON text using the
- * put
and toString
methods. A get
method
- * returns a value if one can be found, and throws an exception if one cannot be
- * found. An opt
method returns a default value instead of throwing
- * an exception, and so is useful for obtaining optional values.
- *
- * The generic get()
and opt()
methods return an
- * object, which you can cast or query for type. There are also typed
- * get
and opt
methods that do type checking and type
- * coercion for you. The opt methods differ from the get methods in that they do
- * not throw. Instead, they return a specified value, such as null.
- *
- * The put
methods add or replace values in an object. For example,
- *
- *
- * myString = new JSONObject().put("JSON", "Hello, World!").toString(); - *- * - * produces the string
{"JSON": "Hello, World"}
.
- *
- * The texts produced by the toString
methods strictly conform to
- * the JSON syntax rules. The constructors are more forgiving in the texts they
- * will accept:
- *
,
(comma) may appear just
- * before the closing brace.'
(single
- * quote).{ } [ ] / \ : , = ; #
and if they do not look like numbers and
- * if they are not the reserved words true
, false
, or
- * null
.=
or =>
as well as by
- * :
.;
(semicolon) as
- * well as by ,
(comma).