@ProviderType
public interface JSONFactory
JSONTransformer createJavaScriptNormalizerJSONTransformer(List<String> javaScriptAttributes)
JSONArray createJSONArray()
JSONArray createJSONArray(String json) throws JSONException
JSONException<T> JSONDeserializer<T> createJSONDeserializer()
JSONObject createJSONObject()
JSONObject createJSONObject(String json) throws JSONException
JSONExceptionJSONSerializer createJSONSerializer()
JSONValidator createJSONValidator(String jsonSchema) throws JSONException
JSONExceptionObject deserialize(JSONObject jsonObj)
String getNullJSON()
JSONObject getUnmodifiableJSONObject()
String looseSerialize(Object object, JSONTransformer jsonTransformer, Class<?> clazz)
String looseSerializeDeep(Object object, JSONTransformer jsonTransformer, Class<?> clazz)