public interface javax.json.JsonBuilderFactory
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: javax.json.JsonBuilderFactory
  super_class: java.lang.Object
{
  public abstract javax.json.JsonObjectBuilder createObjectBuilder();
    descriptor: ()Ljavax/json/JsonObjectBuilder;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public javax.json.JsonObjectBuilder createObjectBuilder(javax.json.JsonObject);
    descriptor: (Ljavax/json/JsonObject;)Ljavax/json/JsonObjectBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javax.json.JsonBuilderFactory this
        start local 1 // javax.json.JsonObject object
         0: .line 71
            new java.lang.UnsupportedOperationException
            dup
            invokespecial java.lang.UnsupportedOperationException.<init>:()V
            athrow
        end local 1 // javax.json.JsonObject object
        end local 0 // javax.json.JsonBuilderFactory this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Ljavax/json/JsonBuilderFactory;
            0    1     1  object  Ljavax/json/JsonObject;
    MethodParameters:
        Name  Flags
      object  

  public javax.json.JsonObjectBuilder createObjectBuilder(java.util.Map<java.lang.String, java.lang.Object>);
    descriptor: (Ljava/util/Map;)Ljavax/json/JsonObjectBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javax.json.JsonBuilderFactory this
        start local 1 // java.util.Map object
         0: .line 84
            new java.lang.UnsupportedOperationException
            dup
            invokespecial java.lang.UnsupportedOperationException.<init>:()V
            athrow
        end local 1 // java.util.Map object
        end local 0 // javax.json.JsonBuilderFactory this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Ljavax/json/JsonBuilderFactory;
            0    1     1  object  Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
    Signature: (Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;)Ljavax/json/JsonObjectBuilder;
    MethodParameters:
        Name  Flags
      object  

  public abstract javax.json.JsonArrayBuilder createArrayBuilder();
    descriptor: ()Ljavax/json/JsonArrayBuilder;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public javax.json.JsonArrayBuilder createArrayBuilder(javax.json.JsonArray);
    descriptor: (Ljavax/json/JsonArray;)Ljavax/json/JsonArrayBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javax.json.JsonBuilderFactory this
        start local 1 // javax.json.JsonArray array
         0: .line 105
            new java.lang.UnsupportedOperationException
            dup
            invokespecial java.lang.UnsupportedOperationException.<init>:()V
            athrow
        end local 1 // javax.json.JsonArray array
        end local 0 // javax.json.JsonBuilderFactory this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Ljavax/json/JsonBuilderFactory;
            0    1     1  array  Ljavax/json/JsonArray;
    MethodParameters:
       Name  Flags
      array  

  public javax.json.JsonArrayBuilder createArrayBuilder(java.util.Collection<?>);
    descriptor: (Ljava/util/Collection;)Ljavax/json/JsonArrayBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javax.json.JsonBuilderFactory this
        start local 1 // java.util.Collection collection
         0: .line 119
            new java.lang.UnsupportedOperationException
            dup
            invokespecial java.lang.UnsupportedOperationException.<init>:()V
            athrow
        end local 1 // java.util.Collection collection
        end local 0 // javax.json.JsonBuilderFactory this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    1     0        this  Ljavax/json/JsonBuilderFactory;
            0    1     1  collection  Ljava/util/Collection<*>;
    Signature: (Ljava/util/Collection<*>;)Ljavax/json/JsonArrayBuilder;
    MethodParameters:
            Name  Flags
      collection  

  public abstract java.util.Map<java.lang.String, ?> getConfigInUse();
    descriptor: ()Ljava/util/Map;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/Map<Ljava/lang/String;*>;
}
SourceFile: "JsonBuilderFactory.java"