public abstract class org.apache.avro.Conversion<T>
  minor version: 0
  major version: 59
  flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
  this_class: org.apache.avro.Conversion
  super_class: java.lang.Object
{
  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.avro.Conversion this
         0: .line 48
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // org.apache.avro.Conversion this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/avro/Conversion<TT;>;

  public abstract java.lang.Class<T> getConvertedType();
    descriptor: ()Ljava/lang/Class;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/lang/Class<TT;>;

  public abstract java.lang.String getLogicalTypeName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public java.lang.String adjustAndSetValue(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.apache.avro.Conversion this
        start local 1 // java.lang.String varName
        start local 2 // java.lang.String valParamName
         0: .line 74
            new java.lang.StringBuilder
            dup
            aload 1 /* varName */
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc " = "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 2 /* valParamName */
            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;
            areturn
        end local 2 // java.lang.String valParamName
        end local 1 // java.lang.String varName
        end local 0 // org.apache.avro.Conversion this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0          this  Lorg/apache/avro/Conversion<TT;>;
            0    1     1       varName  Ljava/lang/String;
            0    1     2  valParamName  Ljava/lang/String;
    MethodParameters:
              Name  Flags
      varName       
      valParamName  

  public org.apache.avro.Schema getRecommendedSchema();
    descriptor: ()Lorg/apache/avro/Schema;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // org.apache.avro.Conversion this
         0: .line 78
            new java.lang.UnsupportedOperationException
            dup
            new java.lang.StringBuilder
            dup
            ldc "No recommended schema for "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            invokevirtual org.apache.avro.Conversion.getLogicalTypeName:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.apache.avro.Conversion this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/avro/Conversion<TT;>;

  public T fromBoolean(java.lang.Boolean, org.apache.avro.Schema, org.apache.avro.LogicalType);
    descriptor: (Ljava/lang/Boolean;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // org.apache.avro.Conversion this
        start local 1 // java.lang.Boolean value
        start local 2 // org.apache.avro.Schema schema
        start local 3 // org.apache.avro.LogicalType type
         0: .line 82
            new java.lang.UnsupportedOperationException
            dup
            new java.lang.StringBuilder
            dup
            ldc "fromBoolean is not supported for "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 3 /* type */
            invokevirtual org.apache.avro.LogicalType.getName:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 3 // org.apache.avro.LogicalType type
        end local 2 // org.apache.avro.Schema schema
        end local 1 // java.lang.Boolean value
        end local 0 // org.apache.avro.Conversion this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/avro/Conversion<TT;>;
            0    1     1   value  Ljava/lang/Boolean;
            0    1     2  schema  Lorg/apache/avro/Schema;
            0    1     3    type  Lorg/apache/avro/LogicalType;
    Signature: (Ljava/lang/Boolean;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)TT;
    MethodParameters:
        Name  Flags
      value   
      schema  
      type    

  public T fromInt(java.lang.Integer, org.apache.avro.Schema, org.apache.avro.LogicalType);
    descriptor: (Ljava/lang/Integer;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // org.apache.avro.Conversion this
        start local 1 // java.lang.Integer value
        start local 2 // org.apache.avro.Schema schema
        start local 3 // org.apache.avro.LogicalType type
         0: .line 86
            new java.lang.UnsupportedOperationException
            dup
            new java.lang.StringBuilder
            dup
            ldc "fromInt is not supported for "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 3 /* type */
            invokevirtual org.apache.avro.LogicalType.getName:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 3 // org.apache.avro.LogicalType type
        end local 2 // org.apache.avro.Schema schema
        end local 1 // java.lang.Integer value
        end local 0 // org.apache.avro.Conversion this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/avro/Conversion<TT;>;
            0    1     1   value  Ljava/lang/Integer;
            0    1     2  schema  Lorg/apache/avro/Schema;
            0    1     3    type  Lorg/apache/avro/LogicalType;
    Signature: (Ljava/lang/Integer;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)TT;
    MethodParameters:
        Name  Flags
      value   
      schema  
      type    

  public T fromLong(java.lang.Long, org.apache.avro.Schema, org.apache.avro.LogicalType);
    descriptor: (Ljava/lang/Long;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // org.apache.avro.Conversion this
        start local 1 // java.lang.Long value
        start local 2 // org.apache.avro.Schema schema
        start local 3 // org.apache.avro.LogicalType type
         0: .line 90
            new java.lang.UnsupportedOperationException
            dup
            new java.lang.StringBuilder
            dup
            ldc "fromLong is not supported for "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 3 /* type */
            invokevirtual org.apache.avro.LogicalType.getName:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 3 // org.apache.avro.LogicalType type
        end local 2 // org.apache.avro.Schema schema
        end local 1 // java.lang.Long value
        end local 0 // org.apache.avro.Conversion this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/avro/Conversion<TT;>;
            0    1     1   value  Ljava/lang/Long;
            0    1     2  schema  Lorg/apache/avro/Schema;
            0    1     3    type  Lorg/apache/avro/LogicalType;
    Signature: (Ljava/lang/Long;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)TT;
    MethodParameters:
        Name  Flags
      value   
      schema  
      type    

  public T fromFloat(java.lang.Float, org.apache.avro.Schema, org.apache.avro.LogicalType);
    descriptor: (Ljava/lang/Float;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // org.apache.avro.Conversion this
        start local 1 // java.lang.Float value
        start local 2 // org.apache.avro.Schema schema
        start local 3 // org.apache.avro.LogicalType type
         0: .line 94
            new java.lang.UnsupportedOperationException
            dup
            new java.lang.StringBuilder
            dup
            ldc "fromFloat is not supported for "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 3 /* type */
            invokevirtual org.apache.avro.LogicalType.getName:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 3 // org.apache.avro.LogicalType type
        end local 2 // org.apache.avro.Schema schema
        end local 1 // java.lang.Float value
        end local 0 // org.apache.avro.Conversion this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/avro/Conversion<TT;>;
            0    1     1   value  Ljava/lang/Float;
            0    1     2  schema  Lorg/apache/avro/Schema;
            0    1     3    type  Lorg/apache/avro/LogicalType;
    Signature: (Ljava/lang/Float;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)TT;
    MethodParameters:
        Name  Flags
      value   
      schema  
      type    

  public T fromDouble(java.lang.Double, org.apache.avro.Schema, org.apache.avro.LogicalType);
    descriptor: (Ljava/lang/Double;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // org.apache.avro.Conversion this
        start local 1 // java.lang.Double value
        start local 2 // org.apache.avro.Schema schema
        start local 3 // org.apache.avro.LogicalType type
         0: .line 98
            new java.lang.UnsupportedOperationException
            dup
            new java.lang.StringBuilder
            dup
            ldc "fromDouble is not supported for "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 3 /* type */
            invokevirtual org.apache.avro.LogicalType.getName:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 3 // org.apache.avro.LogicalType type
        end local 2 // org.apache.avro.Schema schema
        end local 1 // java.lang.Double value
        end local 0 // org.apache.avro.Conversion this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/avro/Conversion<TT;>;
            0    1     1   value  Ljava/lang/Double;
            0    1     2  schema  Lorg/apache/avro/Schema;
            0    1     3    type  Lorg/apache/avro/LogicalType;
    Signature: (Ljava/lang/Double;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)TT;
    MethodParameters:
        Name  Flags
      value   
      schema  
      type    

  public T fromCharSequence(java.lang.CharSequence, org.apache.avro.Schema, org.apache.avro.LogicalType);
    descriptor: (Ljava/lang/CharSequence;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // org.apache.avro.Conversion this
        start local 1 // java.lang.CharSequence value
        start local 2 // org.apache.avro.Schema schema
        start local 3 // org.apache.avro.LogicalType type
         0: .line 102
            new java.lang.UnsupportedOperationException
            dup
            new java.lang.StringBuilder
            dup
            ldc "fromCharSequence is not supported for "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 3 /* type */
            invokevirtual org.apache.avro.LogicalType.getName:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 3 // org.apache.avro.LogicalType type
        end local 2 // org.apache.avro.Schema schema
        end local 1 // java.lang.CharSequence value
        end local 0 // org.apache.avro.Conversion this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/avro/Conversion<TT;>;
            0    1     1   value  Ljava/lang/CharSequence;
            0    1     2  schema  Lorg/apache/avro/Schema;
            0    1     3    type  Lorg/apache/avro/LogicalType;
    Signature: (Ljava/lang/CharSequence;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)TT;
    MethodParameters:
        Name  Flags
      value   
      schema  
      type    

  public T fromEnumSymbol(org.apache.avro.generic.GenericEnumSymbol, org.apache.avro.Schema, org.apache.avro.LogicalType);
    descriptor: (Lorg/apache/avro/generic/GenericEnumSymbol;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // org.apache.avro.Conversion this
        start local 1 // org.apache.avro.generic.GenericEnumSymbol value
        start local 2 // org.apache.avro.Schema schema
        start local 3 // org.apache.avro.LogicalType type
         0: .line 106
            new java.lang.UnsupportedOperationException
            dup
            new java.lang.StringBuilder
            dup
            ldc "fromEnumSymbol is not supported for "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 3 /* type */
            invokevirtual org.apache.avro.LogicalType.getName:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 3 // org.apache.avro.LogicalType type
        end local 2 // org.apache.avro.Schema schema
        end local 1 // org.apache.avro.generic.GenericEnumSymbol value
        end local 0 // org.apache.avro.Conversion this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/avro/Conversion<TT;>;
            0    1     1   value  Lorg/apache/avro/generic/GenericEnumSymbol;
            0    1     2  schema  Lorg/apache/avro/Schema;
            0    1     3    type  Lorg/apache/avro/LogicalType;
    Signature: (Lorg/apache/avro/generic/GenericEnumSymbol;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)TT;
    MethodParameters:
        Name  Flags
      value   
      schema  
      type    

  public T fromFixed(org.apache.avro.generic.GenericFixed, org.apache.avro.Schema, org.apache.avro.LogicalType);
    descriptor: (Lorg/apache/avro/generic/GenericFixed;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // org.apache.avro.Conversion this
        start local 1 // org.apache.avro.generic.GenericFixed value
        start local 2 // org.apache.avro.Schema schema
        start local 3 // org.apache.avro.LogicalType type
         0: .line 110
            new java.lang.UnsupportedOperationException
            dup
            new java.lang.StringBuilder
            dup
            ldc "fromFixed is not supported for "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 3 /* type */
            invokevirtual org.apache.avro.LogicalType.getName:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 3 // org.apache.avro.LogicalType type
        end local 2 // org.apache.avro.Schema schema
        end local 1 // org.apache.avro.generic.GenericFixed value
        end local 0 // org.apache.avro.Conversion this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/avro/Conversion<TT;>;
            0    1     1   value  Lorg/apache/avro/generic/GenericFixed;
            0    1     2  schema  Lorg/apache/avro/Schema;
            0    1     3    type  Lorg/apache/avro/LogicalType;
    Signature: (Lorg/apache/avro/generic/GenericFixed;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)TT;
    MethodParameters:
        Name  Flags
      value   
      schema  
      type    

  public T fromBytes(java.nio.ByteBuffer, org.apache.avro.Schema, org.apache.avro.LogicalType);
    descriptor: (Ljava/nio/ByteBuffer;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // org.apache.avro.Conversion this
        start local 1 // java.nio.ByteBuffer value
        start local 2 // org.apache.avro.Schema schema
        start local 3 // org.apache.avro.LogicalType type
         0: .line 114
            new java.lang.UnsupportedOperationException
            dup
            new java.lang.StringBuilder
            dup
            ldc "fromBytes is not supported for "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 3 /* type */
            invokevirtual org.apache.avro.LogicalType.getName:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 3 // org.apache.avro.LogicalType type
        end local 2 // org.apache.avro.Schema schema
        end local 1 // java.nio.ByteBuffer value
        end local 0 // org.apache.avro.Conversion this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/avro/Conversion<TT;>;
            0    1     1   value  Ljava/nio/ByteBuffer;
            0    1     2  schema  Lorg/apache/avro/Schema;
            0    1     3    type  Lorg/apache/avro/LogicalType;
    Signature: (Ljava/nio/ByteBuffer;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)TT;
    MethodParameters:
        Name  Flags
      value   
      schema  
      type    

  public T fromArray(java.util.Collection<?>, org.apache.avro.Schema, org.apache.avro.LogicalType);
    descriptor: (Ljava/util/Collection;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // org.apache.avro.Conversion this
        start local 1 // java.util.Collection value
        start local 2 // org.apache.avro.Schema schema
        start local 3 // org.apache.avro.LogicalType type
         0: .line 118
            new java.lang.UnsupportedOperationException
            dup
            new java.lang.StringBuilder
            dup
            ldc "fromArray is not supported for "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 3 /* type */
            invokevirtual org.apache.avro.LogicalType.getName:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 3 // org.apache.avro.LogicalType type
        end local 2 // org.apache.avro.Schema schema
        end local 1 // java.util.Collection value
        end local 0 // org.apache.avro.Conversion this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/avro/Conversion<TT;>;
            0    1     1   value  Ljava/util/Collection<*>;
            0    1     2  schema  Lorg/apache/avro/Schema;
            0    1     3    type  Lorg/apache/avro/LogicalType;
    Signature: (Ljava/util/Collection<*>;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)TT;
    MethodParameters:
        Name  Flags
      value   
      schema  
      type    

  public T fromMap(java.util.Map<?, ?>, org.apache.avro.Schema, org.apache.avro.LogicalType);
    descriptor: (Ljava/util/Map;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // org.apache.avro.Conversion this
        start local 1 // java.util.Map value
        start local 2 // org.apache.avro.Schema schema
        start local 3 // org.apache.avro.LogicalType type
         0: .line 122
            new java.lang.UnsupportedOperationException
            dup
            new java.lang.StringBuilder
            dup
            ldc "fromMap is not supported for "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 3 /* type */
            invokevirtual org.apache.avro.LogicalType.getName:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 3 // org.apache.avro.LogicalType type
        end local 2 // org.apache.avro.Schema schema
        end local 1 // java.util.Map value
        end local 0 // org.apache.avro.Conversion this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/avro/Conversion<TT;>;
            0    1     1   value  Ljava/util/Map<**>;
            0    1     2  schema  Lorg/apache/avro/Schema;
            0    1     3    type  Lorg/apache/avro/LogicalType;
    Signature: (Ljava/util/Map<**>;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)TT;
    MethodParameters:
        Name  Flags
      value   
      schema  
      type    

  public T fromRecord(org.apache.avro.generic.IndexedRecord, org.apache.avro.Schema, org.apache.avro.LogicalType);
    descriptor: (Lorg/apache/avro/generic/IndexedRecord;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // org.apache.avro.Conversion this
        start local 1 // org.apache.avro.generic.IndexedRecord value
        start local 2 // org.apache.avro.Schema schema
        start local 3 // org.apache.avro.LogicalType type
         0: .line 126
            new java.lang.UnsupportedOperationException
            dup
            new java.lang.StringBuilder
            dup
            ldc "fromRecord is not supported for "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 3 /* type */
            invokevirtual org.apache.avro.LogicalType.getName:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 3 // org.apache.avro.LogicalType type
        end local 2 // org.apache.avro.Schema schema
        end local 1 // org.apache.avro.generic.IndexedRecord value
        end local 0 // org.apache.avro.Conversion this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/avro/Conversion<TT;>;
            0    1     1   value  Lorg/apache/avro/generic/IndexedRecord;
            0    1     2  schema  Lorg/apache/avro/Schema;
            0    1     3    type  Lorg/apache/avro/LogicalType;
    Signature: (Lorg/apache/avro/generic/IndexedRecord;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)TT;
    MethodParameters:
        Name  Flags
      value   
      schema  
      type    

  public java.lang.Boolean toBoolean(T, org.apache.avro.Schema, org.apache.avro.LogicalType);
    descriptor: (Ljava/lang/Object;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)Ljava/lang/Boolean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // org.apache.avro.Conversion this
        start local 1 // java.lang.Object value
        start local 2 // org.apache.avro.Schema schema
        start local 3 // org.apache.avro.LogicalType type
         0: .line 130
            new java.lang.UnsupportedOperationException
            dup
            new java.lang.StringBuilder
            dup
            ldc "toBoolean is not supported for "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 3 /* type */
            invokevirtual org.apache.avro.LogicalType.getName:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 3 // org.apache.avro.LogicalType type
        end local 2 // org.apache.avro.Schema schema
        end local 1 // java.lang.Object value
        end local 0 // org.apache.avro.Conversion this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/avro/Conversion<TT;>;
            0    1     1   value  TT;
            0    1     2  schema  Lorg/apache/avro/Schema;
            0    1     3    type  Lorg/apache/avro/LogicalType;
    Signature: (TT;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)Ljava/lang/Boolean;
    MethodParameters:
        Name  Flags
      value   
      schema  
      type    

  public java.lang.Integer toInt(T, org.apache.avro.Schema, org.apache.avro.LogicalType);
    descriptor: (Ljava/lang/Object;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)Ljava/lang/Integer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // org.apache.avro.Conversion this
        start local 1 // java.lang.Object value
        start local 2 // org.apache.avro.Schema schema
        start local 3 // org.apache.avro.LogicalType type
         0: .line 134
            new java.lang.UnsupportedOperationException
            dup
            new java.lang.StringBuilder
            dup
            ldc "toInt is not supported for "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 3 /* type */
            invokevirtual org.apache.avro.LogicalType.getName:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 3 // org.apache.avro.LogicalType type
        end local 2 // org.apache.avro.Schema schema
        end local 1 // java.lang.Object value
        end local 0 // org.apache.avro.Conversion this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/avro/Conversion<TT;>;
            0    1     1   value  TT;
            0    1     2  schema  Lorg/apache/avro/Schema;
            0    1     3    type  Lorg/apache/avro/LogicalType;
    Signature: (TT;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)Ljava/lang/Integer;
    MethodParameters:
        Name  Flags
      value   
      schema  
      type    

  public java.lang.Long toLong(T, org.apache.avro.Schema, org.apache.avro.LogicalType);
    descriptor: (Ljava/lang/Object;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)Ljava/lang/Long;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // org.apache.avro.Conversion this
        start local 1 // java.lang.Object value
        start local 2 // org.apache.avro.Schema schema
        start local 3 // org.apache.avro.LogicalType type
         0: .line 138
            new java.lang.UnsupportedOperationException
            dup
            new java.lang.StringBuilder
            dup
            ldc "toLong is not supported for "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 3 /* type */
            invokevirtual org.apache.avro.LogicalType.getName:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 3 // org.apache.avro.LogicalType type
        end local 2 // org.apache.avro.Schema schema
        end local 1 // java.lang.Object value
        end local 0 // org.apache.avro.Conversion this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/avro/Conversion<TT;>;
            0    1     1   value  TT;
            0    1     2  schema  Lorg/apache/avro/Schema;
            0    1     3    type  Lorg/apache/avro/LogicalType;
    Signature: (TT;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)Ljava/lang/Long;
    MethodParameters:
        Name  Flags
      value   
      schema  
      type    

  public java.lang.Float toFloat(T, org.apache.avro.Schema, org.apache.avro.LogicalType);
    descriptor: (Ljava/lang/Object;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)Ljava/lang/Float;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // org.apache.avro.Conversion this
        start local 1 // java.lang.Object value
        start local 2 // org.apache.avro.Schema schema
        start local 3 // org.apache.avro.LogicalType type
         0: .line 142
            new java.lang.UnsupportedOperationException
            dup
            new java.lang.StringBuilder
            dup
            ldc "toFloat is not supported for "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 3 /* type */
            invokevirtual org.apache.avro.LogicalType.getName:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 3 // org.apache.avro.LogicalType type
        end local 2 // org.apache.avro.Schema schema
        end local 1 // java.lang.Object value
        end local 0 // org.apache.avro.Conversion this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/avro/Conversion<TT;>;
            0    1     1   value  TT;
            0    1     2  schema  Lorg/apache/avro/Schema;
            0    1     3    type  Lorg/apache/avro/LogicalType;
    Signature: (TT;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)Ljava/lang/Float;
    MethodParameters:
        Name  Flags
      value   
      schema  
      type    

  public java.lang.Double toDouble(T, org.apache.avro.Schema, org.apache.avro.LogicalType);
    descriptor: (Ljava/lang/Object;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)Ljava/lang/Double;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // org.apache.avro.Conversion this
        start local 1 // java.lang.Object value
        start local 2 // org.apache.avro.Schema schema
        start local 3 // org.apache.avro.LogicalType type
         0: .line 146
            new java.lang.UnsupportedOperationException
            dup
            new java.lang.StringBuilder
            dup
            ldc "toDouble is not supported for "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 3 /* type */
            invokevirtual org.apache.avro.LogicalType.getName:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 3 // org.apache.avro.LogicalType type
        end local 2 // org.apache.avro.Schema schema
        end local 1 // java.lang.Object value
        end local 0 // org.apache.avro.Conversion this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/avro/Conversion<TT;>;
            0    1     1   value  TT;
            0    1     2  schema  Lorg/apache/avro/Schema;
            0    1     3    type  Lorg/apache/avro/LogicalType;
    Signature: (TT;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)Ljava/lang/Double;
    MethodParameters:
        Name  Flags
      value   
      schema  
      type    

  public java.lang.CharSequence toCharSequence(T, org.apache.avro.Schema, org.apache.avro.LogicalType);
    descriptor: (Ljava/lang/Object;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)Ljava/lang/CharSequence;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // org.apache.avro.Conversion this
        start local 1 // java.lang.Object value
        start local 2 // org.apache.avro.Schema schema
        start local 3 // org.apache.avro.LogicalType type
         0: .line 150
            new java.lang.UnsupportedOperationException
            dup
            new java.lang.StringBuilder
            dup
            ldc "toCharSequence is not supported for "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 3 /* type */
            invokevirtual org.apache.avro.LogicalType.getName:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 3 // org.apache.avro.LogicalType type
        end local 2 // org.apache.avro.Schema schema
        end local 1 // java.lang.Object value
        end local 0 // org.apache.avro.Conversion this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/avro/Conversion<TT;>;
            0    1     1   value  TT;
            0    1     2  schema  Lorg/apache/avro/Schema;
            0    1     3    type  Lorg/apache/avro/LogicalType;
    Signature: (TT;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)Ljava/lang/CharSequence;
    MethodParameters:
        Name  Flags
      value   
      schema  
      type    

  public org.apache.avro.generic.GenericEnumSymbol toEnumSymbol(T, org.apache.avro.Schema, org.apache.avro.LogicalType);
    descriptor: (Ljava/lang/Object;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)Lorg/apache/avro/generic/GenericEnumSymbol;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // org.apache.avro.Conversion this
        start local 1 // java.lang.Object value
        start local 2 // org.apache.avro.Schema schema
        start local 3 // org.apache.avro.LogicalType type
         0: .line 154
            new java.lang.UnsupportedOperationException
            dup
            new java.lang.StringBuilder
            dup
            ldc "toEnumSymbol is not supported for "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 3 /* type */
            invokevirtual org.apache.avro.LogicalType.getName:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 3 // org.apache.avro.LogicalType type
        end local 2 // org.apache.avro.Schema schema
        end local 1 // java.lang.Object value
        end local 0 // org.apache.avro.Conversion this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/avro/Conversion<TT;>;
            0    1     1   value  TT;
            0    1     2  schema  Lorg/apache/avro/Schema;
            0    1     3    type  Lorg/apache/avro/LogicalType;
    Signature: (TT;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)Lorg/apache/avro/generic/GenericEnumSymbol;
    MethodParameters:
        Name  Flags
      value   
      schema  
      type    

  public org.apache.avro.generic.GenericFixed toFixed(T, org.apache.avro.Schema, org.apache.avro.LogicalType);
    descriptor: (Ljava/lang/Object;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)Lorg/apache/avro/generic/GenericFixed;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // org.apache.avro.Conversion this
        start local 1 // java.lang.Object value
        start local 2 // org.apache.avro.Schema schema
        start local 3 // org.apache.avro.LogicalType type
         0: .line 158
            new java.lang.UnsupportedOperationException
            dup
            new java.lang.StringBuilder
            dup
            ldc "toFixed is not supported for "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 3 /* type */
            invokevirtual org.apache.avro.LogicalType.getName:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 3 // org.apache.avro.LogicalType type
        end local 2 // org.apache.avro.Schema schema
        end local 1 // java.lang.Object value
        end local 0 // org.apache.avro.Conversion this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/avro/Conversion<TT;>;
            0    1     1   value  TT;
            0    1     2  schema  Lorg/apache/avro/Schema;
            0    1     3    type  Lorg/apache/avro/LogicalType;
    Signature: (TT;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)Lorg/apache/avro/generic/GenericFixed;
    MethodParameters:
        Name  Flags
      value   
      schema  
      type    

  public java.nio.ByteBuffer toBytes(T, org.apache.avro.Schema, org.apache.avro.LogicalType);
    descriptor: (Ljava/lang/Object;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)Ljava/nio/ByteBuffer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // org.apache.avro.Conversion this
        start local 1 // java.lang.Object value
        start local 2 // org.apache.avro.Schema schema
        start local 3 // org.apache.avro.LogicalType type
         0: .line 162
            new java.lang.UnsupportedOperationException
            dup
            new java.lang.StringBuilder
            dup
            ldc "toBytes is not supported for "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 3 /* type */
            invokevirtual org.apache.avro.LogicalType.getName:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 3 // org.apache.avro.LogicalType type
        end local 2 // org.apache.avro.Schema schema
        end local 1 // java.lang.Object value
        end local 0 // org.apache.avro.Conversion this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/avro/Conversion<TT;>;
            0    1     1   value  TT;
            0    1     2  schema  Lorg/apache/avro/Schema;
            0    1     3    type  Lorg/apache/avro/LogicalType;
    Signature: (TT;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)Ljava/nio/ByteBuffer;
    MethodParameters:
        Name  Flags
      value   
      schema  
      type    

  public java.util.Collection<?> toArray(T, org.apache.avro.Schema, org.apache.avro.LogicalType);
    descriptor: (Ljava/lang/Object;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)Ljava/util/Collection;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // org.apache.avro.Conversion this
        start local 1 // java.lang.Object value
        start local 2 // org.apache.avro.Schema schema
        start local 3 // org.apache.avro.LogicalType type
         0: .line 166
            new java.lang.UnsupportedOperationException
            dup
            new java.lang.StringBuilder
            dup
            ldc "toArray is not supported for "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 3 /* type */
            invokevirtual org.apache.avro.LogicalType.getName:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 3 // org.apache.avro.LogicalType type
        end local 2 // org.apache.avro.Schema schema
        end local 1 // java.lang.Object value
        end local 0 // org.apache.avro.Conversion this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/avro/Conversion<TT;>;
            0    1     1   value  TT;
            0    1     2  schema  Lorg/apache/avro/Schema;
            0    1     3    type  Lorg/apache/avro/LogicalType;
    Signature: (TT;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)Ljava/util/Collection<*>;
    MethodParameters:
        Name  Flags
      value   
      schema  
      type    

  public java.util.Map<?, ?> toMap(T, org.apache.avro.Schema, org.apache.avro.LogicalType);
    descriptor: (Ljava/lang/Object;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)Ljava/util/Map;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // org.apache.avro.Conversion this
        start local 1 // java.lang.Object value
        start local 2 // org.apache.avro.Schema schema
        start local 3 // org.apache.avro.LogicalType type
         0: .line 170
            new java.lang.UnsupportedOperationException
            dup
            new java.lang.StringBuilder
            dup
            ldc "toMap is not supported for "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 3 /* type */
            invokevirtual org.apache.avro.LogicalType.getName:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 3 // org.apache.avro.LogicalType type
        end local 2 // org.apache.avro.Schema schema
        end local 1 // java.lang.Object value
        end local 0 // org.apache.avro.Conversion this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/avro/Conversion<TT;>;
            0    1     1   value  TT;
            0    1     2  schema  Lorg/apache/avro/Schema;
            0    1     3    type  Lorg/apache/avro/LogicalType;
    Signature: (TT;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)Ljava/util/Map<**>;
    MethodParameters:
        Name  Flags
      value   
      schema  
      type    

  public org.apache.avro.generic.IndexedRecord toRecord(T, org.apache.avro.Schema, org.apache.avro.LogicalType);
    descriptor: (Ljava/lang/Object;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)Lorg/apache/avro/generic/IndexedRecord;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // org.apache.avro.Conversion this
        start local 1 // java.lang.Object value
        start local 2 // org.apache.avro.Schema schema
        start local 3 // org.apache.avro.LogicalType type
         0: .line 174
            new java.lang.UnsupportedOperationException
            dup
            new java.lang.StringBuilder
            dup
            ldc "toRecord is not supported for "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 3 /* type */
            invokevirtual org.apache.avro.LogicalType.getName:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 3 // org.apache.avro.LogicalType type
        end local 2 // org.apache.avro.Schema schema
        end local 1 // java.lang.Object value
        end local 0 // org.apache.avro.Conversion this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/avro/Conversion<TT;>;
            0    1     1   value  TT;
            0    1     2  schema  Lorg/apache/avro/Schema;
            0    1     3    type  Lorg/apache/avro/LogicalType;
    Signature: (TT;Lorg/apache/avro/Schema;Lorg/apache/avro/LogicalType;)Lorg/apache/avro/generic/IndexedRecord;
    MethodParameters:
        Name  Flags
      value   
      schema  
      type    
}
Signature: <T:Ljava/lang/Object;>Ljava/lang/Object;
SourceFile: "Conversion.java"