public class org.apache.avro.SchemaBuilder
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.apache.avro.SchemaBuilder
  super_class: java.lang.Object
{
  private static final org.apache.avro.Schema NULL_SCHEMA;
    descriptor: Lorg/apache/avro/Schema;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 2565
            getstatic org.apache.avro.Schema$Type.NULL:Lorg/apache/avro/Schema$Type;
            invokestatic org.apache.avro.Schema.create:(Lorg/apache/avro/Schema$Type;)Lorg/apache/avro/Schema;
            putstatic org.apache.avro.SchemaBuilder.NULL_SCHEMA:Lorg/apache/avro/Schema;
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  private void <init>();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.avro.SchemaBuilder this
         0: .line 232
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 233
            return
        end local 0 // org.apache.avro.SchemaBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/avro/SchemaBuilder;

  public static org.apache.avro.SchemaBuilder$TypeBuilder<org.apache.avro.Schema> builder();
    descriptor: ()Lorg/apache/avro/SchemaBuilder$TypeBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=0, args_size=0
         0: .line 239
            new org.apache.avro.SchemaBuilder$TypeBuilder
            dup
            new org.apache.avro.SchemaBuilder$SchemaCompletion
            dup
            invokespecial org.apache.avro.SchemaBuilder$SchemaCompletion.<init>:()V
            new org.apache.avro.SchemaBuilder$NameContext
            dup
            invokespecial org.apache.avro.SchemaBuilder$NameContext.<init>:()V
            invokespecial org.apache.avro.SchemaBuilder$TypeBuilder.<init>:(Lorg/apache/avro/SchemaBuilder$Completion;Lorg/apache/avro/SchemaBuilder$NameContext;)V
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Signature: ()Lorg/apache/avro/SchemaBuilder$TypeBuilder<Lorg/apache/avro/Schema;>;

  public static org.apache.avro.SchemaBuilder$TypeBuilder<org.apache.avro.Schema> builder(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/apache/avro/SchemaBuilder$TypeBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // java.lang.String namespace
         0: .line 247
            new org.apache.avro.SchemaBuilder$TypeBuilder
            dup
            new org.apache.avro.SchemaBuilder$SchemaCompletion
            dup
            invokespecial org.apache.avro.SchemaBuilder$SchemaCompletion.<init>:()V
            new org.apache.avro.SchemaBuilder$NameContext
            dup
            invokespecial org.apache.avro.SchemaBuilder$NameContext.<init>:()V
            aload 0 /* namespace */
            invokevirtual org.apache.avro.SchemaBuilder$NameContext.namespace:(Ljava/lang/String;)Lorg/apache/avro/SchemaBuilder$NameContext;
            invokespecial org.apache.avro.SchemaBuilder$TypeBuilder.<init>:(Lorg/apache/avro/SchemaBuilder$Completion;Lorg/apache/avro/SchemaBuilder$NameContext;)V
            areturn
        end local 0 // java.lang.String namespace
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0  namespace  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lorg/apache/avro/SchemaBuilder$TypeBuilder<Lorg/apache/avro/Schema;>;
    MethodParameters:
           Name  Flags
      namespace  

  public static org.apache.avro.SchemaBuilder$RecordBuilder<org.apache.avro.Schema> record(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/apache/avro/SchemaBuilder$RecordBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // java.lang.String name
         0: .line 261
            invokestatic org.apache.avro.SchemaBuilder.builder:()Lorg/apache/avro/SchemaBuilder$TypeBuilder;
            aload 0 /* name */
            invokevirtual org.apache.avro.SchemaBuilder$TypeBuilder.record:(Ljava/lang/String;)Lorg/apache/avro/SchemaBuilder$RecordBuilder;
            areturn
        end local 0 // java.lang.String name
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  name  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lorg/apache/avro/SchemaBuilder$RecordBuilder<Lorg/apache/avro/Schema;>;
    MethodParameters:
      Name  Flags
      name  

  public static org.apache.avro.SchemaBuilder$EnumBuilder<org.apache.avro.Schema> enumeration(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/apache/avro/SchemaBuilder$EnumBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // java.lang.String name
         0: .line 275
            invokestatic org.apache.avro.SchemaBuilder.builder:()Lorg/apache/avro/SchemaBuilder$TypeBuilder;
            aload 0 /* name */
            invokevirtual org.apache.avro.SchemaBuilder$TypeBuilder.enumeration:(Ljava/lang/String;)Lorg/apache/avro/SchemaBuilder$EnumBuilder;
            areturn
        end local 0 // java.lang.String name
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  name  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lorg/apache/avro/SchemaBuilder$EnumBuilder<Lorg/apache/avro/Schema;>;
    MethodParameters:
      Name  Flags
      name  

  public static org.apache.avro.SchemaBuilder$FixedBuilder<org.apache.avro.Schema> fixed(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/apache/avro/SchemaBuilder$FixedBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // java.lang.String name
         0: .line 289
            invokestatic org.apache.avro.SchemaBuilder.builder:()Lorg/apache/avro/SchemaBuilder$TypeBuilder;
            aload 0 /* name */
            invokevirtual org.apache.avro.SchemaBuilder$TypeBuilder.fixed:(Ljava/lang/String;)Lorg/apache/avro/SchemaBuilder$FixedBuilder;
            areturn
        end local 0 // java.lang.String name
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  name  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lorg/apache/avro/SchemaBuilder$FixedBuilder<Lorg/apache/avro/Schema;>;
    MethodParameters:
      Name  Flags
      name  

  public static org.apache.avro.SchemaBuilder$ArrayBuilder<org.apache.avro.Schema> array();
    descriptor: ()Lorg/apache/avro/SchemaBuilder$ArrayBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 300
            invokestatic org.apache.avro.SchemaBuilder.builder:()Lorg/apache/avro/SchemaBuilder$TypeBuilder;
            invokevirtual org.apache.avro.SchemaBuilder$TypeBuilder.array:()Lorg/apache/avro/SchemaBuilder$ArrayBuilder;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Signature: ()Lorg/apache/avro/SchemaBuilder$ArrayBuilder<Lorg/apache/avro/Schema;>;

  public static org.apache.avro.SchemaBuilder$MapBuilder<org.apache.avro.Schema> map();
    descriptor: ()Lorg/apache/avro/SchemaBuilder$MapBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 311
            invokestatic org.apache.avro.SchemaBuilder.builder:()Lorg/apache/avro/SchemaBuilder$TypeBuilder;
            invokevirtual org.apache.avro.SchemaBuilder$TypeBuilder.map:()Lorg/apache/avro/SchemaBuilder$MapBuilder;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Signature: ()Lorg/apache/avro/SchemaBuilder$MapBuilder<Lorg/apache/avro/Schema;>;

  public static org.apache.avro.SchemaBuilder$BaseTypeBuilder<org.apache.avro.SchemaBuilder$UnionAccumulator<org.apache.avro.Schema>> unionOf();
    descriptor: ()Lorg/apache/avro/SchemaBuilder$BaseTypeBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 322
            invokestatic org.apache.avro.SchemaBuilder.builder:()Lorg/apache/avro/SchemaBuilder$TypeBuilder;
            invokevirtual org.apache.avro.SchemaBuilder$TypeBuilder.unionOf:()Lorg/apache/avro/SchemaBuilder$BaseTypeBuilder;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Signature: ()Lorg/apache/avro/SchemaBuilder$BaseTypeBuilder<Lorg/apache/avro/SchemaBuilder$UnionAccumulator<Lorg/apache/avro/Schema;>;>;

  public static org.apache.avro.SchemaBuilder$BaseTypeBuilder<org.apache.avro.Schema> nullable();
    descriptor: ()Lorg/apache/avro/SchemaBuilder$BaseTypeBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 343
            invokestatic org.apache.avro.SchemaBuilder.builder:()Lorg/apache/avro/SchemaBuilder$TypeBuilder;
            invokevirtual org.apache.avro.SchemaBuilder$TypeBuilder.nullable:()Lorg/apache/avro/SchemaBuilder$BaseTypeBuilder;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Signature: ()Lorg/apache/avro/SchemaBuilder$BaseTypeBuilder<Lorg/apache/avro/Schema;>;

  private static void checkRequired(java.lang.Object, java.lang.String);
    descriptor: (Ljava/lang/Object;Ljava/lang/String;)V
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // java.lang.Object reference
        start local 1 // java.lang.String errorMessage
         0: .line 2696
            aload 0 /* reference */
            ifnonnull 2
         1: .line 2697
            new java.lang.NullPointerException
            dup
            aload 1 /* errorMessage */
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 2699
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.lang.String errorMessage
        end local 0 // java.lang.Object reference
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0     reference  Ljava/lang/Object;
            0    3     1  errorMessage  Ljava/lang/String;
    MethodParameters:
              Name  Flags
      reference     
      errorMessage  

  private static com.fasterxml.jackson.databind.JsonNode toJsonNode(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Lcom/fasterxml/jackson/databind/JsonNode;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=4, locals=5, args_size=1
        start local 0 // java.lang.Object o
         0: .line 2705
            aload 0 /* o */
            instanceof java.nio.ByteBuffer
            ifeq 10
         1: .line 2708
            aload 0 /* o */
            checkcast java.nio.ByteBuffer
            astore 2 /* bytes */
        start local 2 // java.nio.ByteBuffer bytes
         2: .line 2709
            aload 2 /* bytes */
            invokevirtual java.nio.ByteBuffer.mark:()Ljava/nio/Buffer;
            pop
         3: .line 2710
            aload 2 /* bytes */
            invokevirtual java.nio.ByteBuffer.remaining:()I
            newarray 8
            astore 3 /* data */
        start local 3 // byte[] data
         4: .line 2711
            aload 2 /* bytes */
            aload 3 /* data */
            invokevirtual java.nio.ByteBuffer.get:([B)Ljava/nio/ByteBuffer;
            pop
         5: .line 2712
            aload 2 /* bytes */
            invokevirtual java.nio.ByteBuffer.reset:()Ljava/nio/Buffer;
            pop
         6: .line 2713
            new java.lang.String
            dup
            aload 3 /* data */
            getstatic java.nio.charset.StandardCharsets.ISO_8859_1:Ljava/nio/charset/Charset;
            invokespecial java.lang.String.<init>:([BLjava/nio/charset/Charset;)V
            astore 1 /* s */
        start local 1 // java.lang.String s
         7: .line 2714
            invokestatic com.fasterxml.jackson.core.util.BufferRecyclers.getJsonStringEncoder:()Lcom/fasterxml/jackson/core/io/JsonStringEncoder;
            aload 1 /* s */
            invokevirtual com.fasterxml.jackson.core.io.JsonStringEncoder.quoteAsString:(Ljava/lang/String;)[C
            astore 4 /* quoted */
        start local 4 // char[] quoted
         8: .line 2715
            new java.lang.StringBuilder
            dup
            ldc "\""
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            new java.lang.String
            dup
            aload 4 /* quoted */
            invokespecial java.lang.String.<init>:([C)V
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc "\""
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            astore 1 /* s */
        end local 4 // char[] quoted
        end local 3 // byte[] data
        end local 2 // java.nio.ByteBuffer bytes
         9: .line 2716
            goto 16
        end local 1 // java.lang.String s
      StackMap locals:
      StackMap stack:
        10: aload 0 /* o */
            instanceof byte[]
            ifeq 15
        11: .line 2717
            new java.lang.String
            dup
            aload 0 /* o */
            checkcast byte[]
            getstatic java.nio.charset.StandardCharsets.ISO_8859_1:Ljava/nio/charset/Charset;
            invokespecial java.lang.String.<init>:([BLjava/nio/charset/Charset;)V
            astore 1 /* s */
        start local 1 // java.lang.String s
        12: .line 2718
            invokestatic com.fasterxml.jackson.core.util.BufferRecyclers.getJsonStringEncoder:()Lcom/fasterxml/jackson/core/io/JsonStringEncoder;
            aload 1 /* s */
            invokevirtual com.fasterxml.jackson.core.io.JsonStringEncoder.quoteAsString:(Ljava/lang/String;)[C
            astore 2 /* quoted */
        start local 2 // char[] quoted
        13: .line 2719
            new java.lang.StringBuilder
            dup
            bipush 34
            invokestatic java.lang.String.valueOf:(C)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            new java.lang.String
            dup
            aload 2 /* quoted */
            invokespecial java.lang.String.<init>:([C)V
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            bipush 34
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            astore 1 /* s */
        end local 2 // char[] quoted
        14: .line 2720
            goto 16
        end local 1 // java.lang.String s
        15: .line 2721
      StackMap locals:
      StackMap stack:
            invokestatic org.apache.avro.generic.GenericData.get:()Lorg/apache/avro/generic/GenericData;
            aload 0 /* o */
            invokevirtual org.apache.avro.generic.GenericData.toString:(Ljava/lang/Object;)Ljava/lang/String;
            astore 1 /* s */
        start local 1 // java.lang.String s
        16: .line 2723
      StackMap locals: java.lang.String
      StackMap stack:
            new com.fasterxml.jackson.databind.ObjectMapper
            dup
            invokespecial com.fasterxml.jackson.databind.ObjectMapper.<init>:()V
            aload 1 /* s */
            invokevirtual com.fasterxml.jackson.databind.ObjectMapper.readTree:(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
        17: areturn
        end local 1 // java.lang.String s
        18: .line 2724
      StackMap locals: java.lang.Object
      StackMap stack: java.io.IOException
            astore 1 /* e */
        start local 1 // java.io.IOException e
        19: .line 2725
            new org.apache.avro.SchemaBuilderException
            dup
            aload 1 /* e */
            invokespecial org.apache.avro.SchemaBuilderException.<init>:(Ljava/lang/Throwable;)V
            athrow
        end local 1 // java.io.IOException e
        end local 0 // java.lang.Object o
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   20     0       o  Ljava/lang/Object;
            7   10     1       s  Ljava/lang/String;
           12   15     1       s  Ljava/lang/String;
           16   18     1       s  Ljava/lang/String;
            2    9     2   bytes  Ljava/nio/ByteBuffer;
            4    9     3    data  [B
            8    9     4  quoted  [C
           13   14     2  quoted  [C
           19   20     1       e  Ljava/io/IOException;
      Exception table:
        from    to  target  type
           0    17      18  Class java.io.IOException
    MethodParameters:
      Name  Flags
      o     
}
SourceFile: "SchemaBuilder.java"
NestMembers:
  org.apache.avro.SchemaBuilder$ArrayBuilder  org.apache.avro.SchemaBuilder$ArrayCompletion  org.apache.avro.SchemaBuilder$ArrayDefault  org.apache.avro.SchemaBuilder$BaseFieldTypeBuilder  org.apache.avro.SchemaBuilder$BaseTypeBuilder  org.apache.avro.SchemaBuilder$BooleanBuilder  org.apache.avro.SchemaBuilder$BooleanDefault  org.apache.avro.SchemaBuilder$BytesBuilder  org.apache.avro.SchemaBuilder$BytesDefault  org.apache.avro.SchemaBuilder$Completion  org.apache.avro.SchemaBuilder$CompletionWrapper  org.apache.avro.SchemaBuilder$DoubleBuilder  org.apache.avro.SchemaBuilder$DoubleDefault  org.apache.avro.SchemaBuilder$EnumBuilder  org.apache.avro.SchemaBuilder$EnumDefault  org.apache.avro.SchemaBuilder$FieldAssembler  org.apache.avro.SchemaBuilder$FieldBuilder  org.apache.avro.SchemaBuilder$FieldDefault  org.apache.avro.SchemaBuilder$FieldTypeBuilder  org.apache.avro.SchemaBuilder$FixedBuilder  org.apache.avro.SchemaBuilder$FixedDefault  org.apache.avro.SchemaBuilder$FloatBuilder  org.apache.avro.SchemaBuilder$FloatDefault  org.apache.avro.SchemaBuilder$GenericDefault  org.apache.avro.SchemaBuilder$IntBuilder  org.apache.avro.SchemaBuilder$IntDefault  org.apache.avro.SchemaBuilder$LongBuilder  org.apache.avro.SchemaBuilder$LongDefault  org.apache.avro.SchemaBuilder$MapBuilder  org.apache.avro.SchemaBuilder$MapCompletion  org.apache.avro.SchemaBuilder$MapDefault  org.apache.avro.SchemaBuilder$NameContext  org.apache.avro.SchemaBuilder$NamedBuilder  org.apache.avro.SchemaBuilder$NamespacedBuilder  org.apache.avro.SchemaBuilder$NestedCompletion  org.apache.avro.SchemaBuilder$NullBuilder  org.apache.avro.SchemaBuilder$NullDefault  org.apache.avro.SchemaBuilder$NullableCompletion  org.apache.avro.SchemaBuilder$NullableCompletionWrapper  org.apache.avro.SchemaBuilder$OptionalCompletion  org.apache.avro.SchemaBuilder$PrimitiveBuilder  org.apache.avro.SchemaBuilder$PropBuilder  org.apache.avro.SchemaBuilder$RecordBuilder  org.apache.avro.SchemaBuilder$RecordDefault  org.apache.avro.SchemaBuilder$SchemaCompletion  org.apache.avro.SchemaBuilder$StringBldr  org.apache.avro.SchemaBuilder$StringDefault  org.apache.avro.SchemaBuilder$TypeBuilder  org.apache.avro.SchemaBuilder$UnionAccumulator  org.apache.avro.SchemaBuilder$UnionBuilder  org.apache.avro.SchemaBuilder$UnionCompletion  org.apache.avro.SchemaBuilder$UnionFieldTypeBuilder
InnerClasses:
  public final Type = org.apache.avro.Schema$Type of org.apache.avro.Schema
  public final ArrayBuilder = org.apache.avro.SchemaBuilder$ArrayBuilder of org.apache.avro.SchemaBuilder
  private ArrayCompletion = org.apache.avro.SchemaBuilder$ArrayCompletion of org.apache.avro.SchemaBuilder
  public ArrayDefault = org.apache.avro.SchemaBuilder$ArrayDefault of org.apache.avro.SchemaBuilder
  public BaseFieldTypeBuilder = org.apache.avro.SchemaBuilder$BaseFieldTypeBuilder of org.apache.avro.SchemaBuilder
  public BaseTypeBuilder = org.apache.avro.SchemaBuilder$BaseTypeBuilder of org.apache.avro.SchemaBuilder
  public final BooleanBuilder = org.apache.avro.SchemaBuilder$BooleanBuilder of org.apache.avro.SchemaBuilder
  public BooleanDefault = org.apache.avro.SchemaBuilder$BooleanDefault of org.apache.avro.SchemaBuilder
  public final BytesBuilder = org.apache.avro.SchemaBuilder$BytesBuilder of org.apache.avro.SchemaBuilder
  public BytesDefault = org.apache.avro.SchemaBuilder$BytesDefault of org.apache.avro.SchemaBuilder
  private abstract Completion = org.apache.avro.SchemaBuilder$Completion of org.apache.avro.SchemaBuilder
  private abstract CompletionWrapper = org.apache.avro.SchemaBuilder$CompletionWrapper of org.apache.avro.SchemaBuilder
  public final DoubleBuilder = org.apache.avro.SchemaBuilder$DoubleBuilder of org.apache.avro.SchemaBuilder
  public DoubleDefault = org.apache.avro.SchemaBuilder$DoubleDefault of org.apache.avro.SchemaBuilder
  public final EnumBuilder = org.apache.avro.SchemaBuilder$EnumBuilder of org.apache.avro.SchemaBuilder
  public EnumDefault = org.apache.avro.SchemaBuilder$EnumDefault of org.apache.avro.SchemaBuilder
  public final FieldAssembler = org.apache.avro.SchemaBuilder$FieldAssembler of org.apache.avro.SchemaBuilder
  public final FieldBuilder = org.apache.avro.SchemaBuilder$FieldBuilder of org.apache.avro.SchemaBuilder
  public abstract FieldDefault = org.apache.avro.SchemaBuilder$FieldDefault of org.apache.avro.SchemaBuilder
  public final FieldTypeBuilder = org.apache.avro.SchemaBuilder$FieldTypeBuilder of org.apache.avro.SchemaBuilder
  public final FixedBuilder = org.apache.avro.SchemaBuilder$FixedBuilder of org.apache.avro.SchemaBuilder
  public FixedDefault = org.apache.avro.SchemaBuilder$FixedDefault of org.apache.avro.SchemaBuilder
  public final FloatBuilder = org.apache.avro.SchemaBuilder$FloatBuilder of org.apache.avro.SchemaBuilder
  public FloatDefault = org.apache.avro.SchemaBuilder$FloatDefault of org.apache.avro.SchemaBuilder
  public final GenericDefault = org.apache.avro.SchemaBuilder$GenericDefault of org.apache.avro.SchemaBuilder
  public final IntBuilder = org.apache.avro.SchemaBuilder$IntBuilder of org.apache.avro.SchemaBuilder
  public IntDefault = org.apache.avro.SchemaBuilder$IntDefault of org.apache.avro.SchemaBuilder
  public final LongBuilder = org.apache.avro.SchemaBuilder$LongBuilder of org.apache.avro.SchemaBuilder
  public LongDefault = org.apache.avro.SchemaBuilder$LongDefault of org.apache.avro.SchemaBuilder
  public final MapBuilder = org.apache.avro.SchemaBuilder$MapBuilder of org.apache.avro.SchemaBuilder
  private MapCompletion = org.apache.avro.SchemaBuilder$MapCompletion of org.apache.avro.SchemaBuilder
  public MapDefault = org.apache.avro.SchemaBuilder$MapDefault of org.apache.avro.SchemaBuilder
  private NameContext = org.apache.avro.SchemaBuilder$NameContext of org.apache.avro.SchemaBuilder
  public abstract NamedBuilder = org.apache.avro.SchemaBuilder$NamedBuilder of org.apache.avro.SchemaBuilder
  public abstract NamespacedBuilder = org.apache.avro.SchemaBuilder$NamespacedBuilder of org.apache.avro.SchemaBuilder
  private abstract NestedCompletion = org.apache.avro.SchemaBuilder$NestedCompletion of org.apache.avro.SchemaBuilder
  public final NullBuilder = org.apache.avro.SchemaBuilder$NullBuilder of org.apache.avro.SchemaBuilder
  public NullDefault = org.apache.avro.SchemaBuilder$NullDefault of org.apache.avro.SchemaBuilder
  private NullableCompletion = org.apache.avro.SchemaBuilder$NullableCompletion of org.apache.avro.SchemaBuilder
  private final NullableCompletionWrapper = org.apache.avro.SchemaBuilder$NullableCompletionWrapper of org.apache.avro.SchemaBuilder
  private OptionalCompletion = org.apache.avro.SchemaBuilder$OptionalCompletion of org.apache.avro.SchemaBuilder
  private abstract PrimitiveBuilder = org.apache.avro.SchemaBuilder$PrimitiveBuilder of org.apache.avro.SchemaBuilder
  public abstract PropBuilder = org.apache.avro.SchemaBuilder$PropBuilder of org.apache.avro.SchemaBuilder
  public final RecordBuilder = org.apache.avro.SchemaBuilder$RecordBuilder of org.apache.avro.SchemaBuilder
  public RecordDefault = org.apache.avro.SchemaBuilder$RecordDefault of org.apache.avro.SchemaBuilder
  private SchemaCompletion = org.apache.avro.SchemaBuilder$SchemaCompletion of org.apache.avro.SchemaBuilder
  public final StringBldr = org.apache.avro.SchemaBuilder$StringBldr of org.apache.avro.SchemaBuilder
  public StringDefault = org.apache.avro.SchemaBuilder$StringDefault of org.apache.avro.SchemaBuilder
  public final TypeBuilder = org.apache.avro.SchemaBuilder$TypeBuilder of org.apache.avro.SchemaBuilder
  public final UnionAccumulator = org.apache.avro.SchemaBuilder$UnionAccumulator of org.apache.avro.SchemaBuilder
  private final UnionBuilder = org.apache.avro.SchemaBuilder$UnionBuilder of org.apache.avro.SchemaBuilder
  private UnionCompletion = org.apache.avro.SchemaBuilder$UnionCompletion of org.apache.avro.SchemaBuilder
  public final UnionFieldTypeBuilder = org.apache.avro.SchemaBuilder$UnionFieldTypeBuilder of org.apache.avro.SchemaBuilder