Class JSONUtils


  • public final class JSONUtils
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.util.List<java.lang.Object> fromJSON​(org.json.JSONArray json)  
      static java.util.Map<java.lang.String,​java.lang.Object> fromJSON​(org.json.JSONObject json)  
      static java.util.Date toDate​(java.lang.String json)  
      static java.lang.Object toJSON​(java.lang.Object val)  
      static org.json.JSONArray toJSON​(java.util.List<?> list)  
      static org.json.JSONObject toJSON​(java.util.Map<?,​?> map)  
      static java.lang.String toJSONString​(java.util.Date date)  
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • toJSON

        @NonNull
        public static org.json.JSONObject toJSON​(@NonNull
                                                 java.util.Map<?,​?> map)
                                          throws org.json.JSONException
        Throws:
        org.json.JSONException
      • toJSON

        @NonNull
        public static org.json.JSONArray toJSON​(@NonNull
                                                java.util.List<?> list)
                                         throws org.json.JSONException
        Throws:
        org.json.JSONException
      • toJSONString

        @NonNull
        public static java.lang.String toJSONString​(@NonNull
                                                    java.util.Date date)
      • toJSON

        @Nullable
        public static java.lang.Object toJSON​(@Nullable
                                              java.lang.Object val)
                                       throws org.json.JSONException
        Throws:
        org.json.JSONException
      • fromJSON

        @NonNull
        public static java.util.Map<java.lang.String,​java.lang.Object> fromJSON​(@NonNull
                                                                                      org.json.JSONObject json)
                                                                               throws org.json.JSONException
        Throws:
        org.json.JSONException
      • fromJSON

        @NonNull
        public static java.util.List<java.lang.Object> fromJSON​(@NonNull
                                                                org.json.JSONArray json)
                                                         throws org.json.JSONException
        Throws:
        org.json.JSONException
      • toDate

        @Nullable
        public static java.util.Date toDate​(@Nullable
                                            java.lang.String json)