Interface JSONArray.Builder

    • Method Detail

      • add

        JSONArray.Builder add​(java.lang.Boolean value)
        Add a boolean JSON value
        Parameters:
        value - boolean value
        Returns:
        self
      • add

        JSONArray.Builder add​(java.lang.CharSequence value)
        Add a String JSON value
        Parameters:
        value - textual value
        Returns:
        self
      • add

        JSONArray.Builder add​(java.lang.Number value)
        Create a numeric JSON value
        Parameters:
        value - The numeric value
        Returns:
        self
      • add

        JSONArray.Builder add​(java.lang.Object value)
                       throws java.lang.IllegalArgumentException
        Add a value to an array. The value must be an instance of Boolean , CharSequence, JSONNode, Number, or the null value.
        Parameters:
        value - A legal JSON data-type value
        Returns:
        self
        Throws:
        java.lang.IllegalArgumentException - if the value is not one of the legal JSON data types.
      • addAll

        JSONArray.Builder addAll​(JSONArray existing)
        Add all the items in the existing JSONArray to this array.
        Parameters:
        existing - The array of elements to add
        Returns:
        self