Class JSONArrayBuilder


  • public final class JSONArrayBuilder
    extends java.lang.Object
    • Constructor Detail

      • JSONArrayBuilder

        public JSONArrayBuilder()
      • JSONArrayBuilder

        public JSONArrayBuilder​(@NotNull
                                @NotNull java.lang.Iterable<com.google.gson.JsonElement> startWith)
    • Method Detail

      • add

        @NotNull
        public @NotNull JSONArrayBuilder add​(@NotNull
                                             @NotNull com.google.gson.JsonElement element)
      • add

        @NotNull
        public @NotNull JSONArrayBuilder add​(@NotNull
                                             @NotNull java.lang.String value)
      • add

        @NotNull
        public @NotNull JSONArrayBuilder add​(@NotNull
                                             @NotNull java.lang.Boolean value)
      • add

        @NotNull
        public @NotNull JSONArrayBuilder add​(@NotNull
                                             @NotNull java.lang.Character value)
      • add

        @NotNull
        public @NotNull JSONArrayBuilder add​(@NotNull
                                             @NotNull java.lang.Number value)
      • addAll

        @NotNull
        public <T> @NotNull JSONArrayBuilder addAll​(@NotNull
                                                    @NotNull java.lang.Iterable<T> iterable,
                                                    @NotNull
                                                    @NotNull Func1<T,​com.google.gson.JsonElement> mapper)
      • addStrings

        @NotNull
        public @NotNull JSONArrayBuilder addStrings​(@NotNull
                                                    @NotNull java.lang.Iterable<java.lang.String> values)
      • addBooleans

        @NotNull
        public @NotNull JSONArrayBuilder addBooleans​(@NotNull
                                                     @NotNull java.lang.Iterable<java.lang.Boolean> values)
      • addCharacters

        @NotNull
        public @NotNull JSONArrayBuilder addCharacters​(@NotNull
                                                       @NotNull java.lang.Iterable<java.lang.Character> values)
      • addNumbers

        @NotNull
        public @NotNull JSONArrayBuilder addNumbers​(@NotNull
                                                    @NotNull java.lang.Iterable<java.lang.Number> values)
      • build

        @NotNull
        public @NotNull com.google.gson.JsonArray build()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object