Package argo.jdom

Class JsonObjectNodeBuilder

java.lang.Object
argo.jdom.JsonObjectNodeBuilder
All Implemented Interfaces:
JsonNodeBuilder

@Environment(CLIENT) public final class JsonObjectNodeBuilder extends Object implements JsonNodeBuilder
Mappings:
Namespace Name
intermediary argo/jdom/JsonObjectNodeBuilder
glue argo/jdom/JsonObjectNodeBuilder
server argo/jdom/JsonObjectNodeBuilder
client sx
named argo/jdom/JsonObjectNodeBuilder
  • Field Details

    • fieldBuilders

      private final List fieldBuilders
      Mappings:
      Namespace Name Mixin selector
      intermediary fieldBuilders Largo/jdom/JsonObjectNodeBuilder;fieldBuilders:Ljava/util/List;
      glue fieldBuilders Largo/jdom/JsonObjectNodeBuilder;fieldBuilders:Ljava/util/List;
      server fieldBuilders Largo/jdom/JsonObjectNodeBuilder;fieldBuilders:Ljava/util/List;
      client a Lsx;a:Ljava/util/List;
      named fieldBuilders Largo/jdom/JsonObjectNodeBuilder;fieldBuilders:Ljava/util/List;
  • Constructor Details

    • JsonObjectNodeBuilder

      JsonObjectNodeBuilder()
  • Method Details

    • withFieldBuilder

      public JsonObjectNodeBuilder withFieldBuilder(JsonFieldBuilder jsonFieldBuilder)
      Mappings:
      Namespace Name Mixin selector
      intermediary withFieldBuilder Largo/jdom/JsonObjectNodeBuilder;withFieldBuilder(Largo/jdom/JsonFieldBuilder;)Largo/jdom/JsonObjectNodeBuilder;
      glue withFieldBuilder Largo/jdom/JsonObjectNodeBuilder;withFieldBuilder(Largo/jdom/JsonFieldBuilder;)Largo/jdom/JsonObjectNodeBuilder;
      server withFieldBuilder Largo/jdom/JsonObjectNodeBuilder;withFieldBuilder(Largo/jdom/JsonFieldBuilder;)Largo/jdom/JsonObjectNodeBuilder;
      client a Lsx;a(Lpn;)Lsx;
      named withFieldBuilder Largo/jdom/JsonObjectNodeBuilder;withFieldBuilder(Largo/jdom/JsonFieldBuilder;)Largo/jdom/JsonObjectNodeBuilder;
    • build

      public JsonRootNode build()
      Specified by:
      build in interface JsonNodeBuilder
      Mappings:
      Namespace Name Mixin selector
      intermediary build Largo/jdom/JsonObjectNodeBuilder;build()Largo/jdom/JsonRootNode;
      glue build Largo/jdom/JsonObjectNodeBuilder;build()Largo/jdom/JsonRootNode;
      server build Largo/jdom/JsonObjectNodeBuilder;build()Largo/jdom/JsonRootNode;
      client a Lsx;a()Lqe;
      named build Largo/jdom/JsonObjectNodeBuilder;build()Largo/jdom/JsonRootNode;