Reinstate JSON license notices in datarouter
[dmaap/datarouter.git] / datarouter-prov / src / main / java / org / json / CDL.java
index 92f4c22..7e489a9 100644 (file)
  ******************************************************************************/\r
 package org.json;\r
 \r
+/*\r
+Copyright (c) 2002 JSON.org\r
 \r
+Permission is hereby granted, free of charge, to any person obtaining a copy\r
+of this software and associated documentation files (the "Software"), to deal\r
+in the Software without restriction, including without limitation the rights\r
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\r
+copies of the Software, and to permit persons to whom the Software is\r
+furnished to do so, subject to the following conditions:\r
+\r
+The above copyright notice and this permission notice shall be included in all\r
+copies or substantial portions of the Software.\r
+\r
+The Software shall be used for Good, not Evil.\r
+\r
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\r
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\r
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\r
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\r
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\r
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\r
+SOFTWARE.\r
+*/\r
+\r
+/**\r
+ * This provides static methods to convert comma delimited text into a\r
+ * JSONArray, and to covert a JSONArray into comma delimited text. Comma\r
+ * delimited text is a very popular format for data interchange. It is\r
+ * understood by most database, spreadsheet, and organizer programs.\r
+ * <p>\r
+ * Each row of text represents a row in a table or a data record. Each row\r
+ * ends with a NEWLINE character. Each row contains one or more values.\r
+ * Values are separated by commas. A value can contain any character except\r
+ * for comma, unless is is wrapped in single quotes or double quotes.\r
+ * <p>\r
+ * The first row usually contains the names of the columns.\r
+ * <p>\r
+ * A comma delimited list can be converted into a JSONArray of JSONObjects.\r
+ * The names for the elements in the JSONObjects can be taken from the names\r
+ * in the first row.\r
+ * @author JSON.org\r
+ * @version 2012-11-13\r
+ */\r
 public class CDL {\r
 \r
     /**\r