Module watamebot

Class JSONObjectAdv

java.lang.Object
org.json.JSONObject
net.foxgenesis.config.fields.JSONObjectAdv

@Deprecated(forRemoval=true) public class JSONObjectAdv extends org.json.JSONObject
Deprecated, for removal: This API element is subject to removal in a future version.
  • Field Summary

    Fields inherited from class org.json.JSONObject

    NULL
  • Constructor Summary

    Constructors
    Constructor
    Description
    JSONObjectAdv(@NotNull String json, @NotNull TriConsumer<String,Object,Boolean> update)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    put(String key, Object value)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    putIfAbsent(@NotNull String key, Object value)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     

    Methods inherited from class org.json.JSONObject

    accumulate, append, clear, doubleToString, entrySet, get, getBigDecimal, getBigInteger, getBoolean, getDouble, getEnum, getFloat, getInt, getJSONArray, getJSONObject, getLong, getMapType, getNames, getNames, getNumber, getString, has, increment, isDecimalNotation, isEmpty, isNull, keys, keySet, length, names, numberToString, opt, optBigDecimal, optBigInteger, optBoolean, optBoolean, optDouble, optDouble, optEnum, optEnum, optFloat, optFloat, optInt, optInt, optJSONArray, optJSONObject, optJSONObject, optLong, optLong, optNumber, optNumber, optQuery, optQuery, optString, optString, put, put, put, put, put, put, put, putOnce, putOpt, query, query, quote, quote, similar, stringToNumber, stringToValue, testValidity, toJSONArray, toMap, toString, toString, valueToString, wrap, write, write

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • JSONObjectAdv

      public JSONObjectAdv(@NotNull @NotNull String json, @NotNull @NotNull TriConsumer<String,Object,Boolean> update)
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • put

      public JSONObjectAdv put(String key, Object value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Overrides:
      put in class org.json.JSONObject
    • putIfAbsent

      public JSONObjectAdv putIfAbsent(@NotNull @NotNull String key, Object value)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • remove

      public JSONObjectAdv remove(String key)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Overrides:
      remove in class org.json.JSONObject