# Hierarchy For All Packages

Package Hierarchies:

- org.apache.avro,
- org.apache.avro.avro_maven_plugin,
- org.apache.avro.compiler.schema,
- org.apache.avro.compiler.specific,
- org.apache.avro.data,
- org.apache.avro.file,
- org.apache.avro.generic,
- org.apache.avro.grpc,
- org.apache.avro.hadoop.file,
- org.apache.avro.hadoop.io,
- org.apache.avro.hadoop.util,
- org.apache.avro.io,
- org.apache.avro.io.parsing,
- org.apache.avro.ipc,
- org.apache.avro.ipc.generic,
- org.apache.avro.ipc.jetty,
- org.apache.avro.ipc.netty,
- org.apache.avro.ipc.reflect,
- org.apache.avro.ipc.specific,
- org.apache.avro.ipc.stats,
- org.apache.avro.mapred,
- org.apache.avro.mapred.tether,
- org.apache.avro.mapreduce,
- org.apache.avro.message,
- org.apache.avro.mojo,
- org.apache.avro.path,
- org.apache.avro.perf,
- org.apache.avro.perf.test,
- org.apache.avro.perf.test.basic,
- org.apache.avro.perf.test.basic.jmh_generated,
- org.apache.avro.perf.test.generic,
- org.apache.avro.perf.test.generic.jmh_generated,
- org.apache.avro.perf.test.record,
- org.apache.avro.perf.test.record.jmh_generated,
- org.apache.avro.perf.test.reflect,
- org.apache.avro.perf.test.reflect.jmh_generated,
- org.apache.avro.protobuf,
- org.apache.avro.reflect,
- org.apache.avro.specific,
- org.apache.avro.thrift,
- org.apache.avro.tool,
- org.apache.avro.util,
- org.apache.avro.util.springframework,
- org.apache.trevni,
- org.apache.trevni.avro,
- org.apache.trevni.avro.mapreduce

## Class Hierarchy

- java.lang.Object
  - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    - java.util.AbstractList<E> (implements java.util.List<E>)
      - org.apache.avro.generic.GenericData.Array<T> (implements java.lang.Comparable<T>, org.apache.avro.generic.GenericArray<T>)
  - java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
    - org.apache.avro.util.springframework.ConcurrentReferenceHashMap<K,V> (implements java.util.concurrent.ConcurrentMap<K,V>)
    - java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
      - java.util.LinkedHashMap<K,V> (implements java.util.Map<K,V>)
        - org.apache.trevni.MetaData<T>
          - org.apache.trevni.ColumnFileMetaData
          - org.apache.trevni.ColumnMetaData
  - org.apache.maven.plugin.AbstractMojo (implements org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo)
    - org.apache.avro.mojo.AbstractAvroMojo
      - org.apache.avro.mojo.IDLProtocolMojo
      - org.apache.avro.mojo.ProtocolMojo
      - org.apache.avro.mojo.SchemaMojo
    - org.apache.avro.avro_maven_plugin.HelpMojo
    - org.apache.avro.mojo.InduceMojo
  - org.apache.avro.path.ArrayPositionPredicate (implements org.apache.avro.path.PositionalPathPredicate)
  - org.apache.avro.perf.test.basic.ArrayTest
    - org.apache.avro.perf.test.basic.jmh_generated.ArrayTest_jmhType_B1
      - org.apache.avro.perf.test.basic.jmh_generated.ArrayTest_jmhType_B2
        - org.apache.avro.perf.test.basic.jmh_generated.ArrayTest_jmhType_B3
          - org.apache.avro.perf.test.basic.jmh_generated.ArrayTest_jmhType
  - org.apache.avro.perf.test.basic.jmh_generated.ArrayTest_decode_jmhTest
  - org.apache.avro.perf.test.basic.jmh_generated.ArrayTest_encode_jmhTest
  - org.apache.avro.hadoop.util.AvroCharSequenceComparator<T> (implements java.util.Comparator<T>)
  - org.apache.trevni.avro.AvroColumnReader<D> (implements java.io.Closeable, java.lang.Iterable<T>, java.util.Iterator<E>)
  - org.apache.trevni.avro.AvroColumnReader.Params
  - org.apache.trevni.avro.AvroColumnWriter<D>
  - org.apache.avro.hadoop.io.AvroDatumConverter<INPUT,OUTPUT>
    - org.apache.avro.hadoop.io.AvroDatumConverterFactory.AvroWrapperConverter
    - org.apache.avro.hadoop.io.AvroDatumConverterFactory.BooleanWritableConverter
    - org.apache.avro.hadoop.io.AvroDatumConverterFactory.BytesWritableConverter
    - org.apache.avro.hadoop.io.AvroDatumConverterFactory.ByteWritableConverter
    - org.apache.avro.hadoop.io.AvroDatumConverterFactory.DoubleWritableConverter
    - org.apache.avro.hadoop.io.AvroDatumConverterFactory.FloatWritableConverter
    - org.apache.avro.hadoop.io.AvroDatumConverterFactory.IntWritableConverter
    - org.apache.avro.hadoop.io.AvroDatumConverterFactory.LongWritableConverter
    - org.apache.avro.hadoop.io.AvroDatumConverterFactory.NullWritableConverter
    - org.apache.avro.hadoop.io.AvroDatumConverterFactory.TextConverter
  - org.apache.avro.hadoop.io.AvroDeserializer<T,D> (implements org.apache.hadoop.io.serializer.Deserializer<T>)
    - org.apache.avro.hadoop.io.AvroKeyDeserializer<D>
    - org.apache.avro.hadoop.io.AvroValueDeserializer<D>
  - org.apache.avro.grpc.AvroGrpcClient
  - org.apache.avro.grpc.AvroGrpcServer
  - org.apache.avro.grpc.AvroGrpcUtils
  - org.apache.avro.mapred.AvroJob
  - org.apache.avro.mapreduce.AvroJob
  - org.apache.avro.mapreduce.AvroKeyOutputFormat.RecordWriterFactory<T>
  - org.apache.avro.hadoop.io.AvroKeyValue<K,V>
  - org.apache.avro.hadoop.io.AvroKeyValue.Iterator<K,V> (implements java.util.Iterator<E>)
  - org.apache.avro.mapred.AvroMultipleInputs
  - org.apache.avro.mapred.AvroMultipleOutputs
  - org.apache.avro.mapreduce.AvroMultipleOutputs
  - org.apache.avro.mapred.AvroRecordReader<T> (implements org.apache.hadoop.mapred.RecordReader<K,V>)
    - org.apache.avro.mapred.SequenceFileRecordReader<K,V>
  - org.apache.avro.grpc.AvroRequestMarshaller (implements io.grpc.MethodDescriptor.Marshaller<T>)
  - org.apache.avro.grpc.AvroResponseMarshaller (implements io.grpc.MethodDescriptor.Marshaller<T>)
  - org.apache.avro.hadoop.io.AvroSequenceFile
  - org.apache.avro.hadoop.io.AvroSequenceFile.Reader.Options
  - org.apache.avro.hadoop.io.AvroSequenceFile.Writer.Options
  - org.apache.avro.hadoop.io.AvroSerializer<T> (implements org.apache.hadoop.io.serializer.Serializer<T>)
  - org.apache.avro.mapred.AvroWrapper<T>
    - org.apache.avro.mapred.AvroKey<T>
    - org.apache.avro.mapred.AvroValue<T>
  - org.apache.avro.perf.test.BasicRecord
  - org.apache.avro.perf.test.BasicState
    - org.apache.avro.perf.test.basic.ArrayTest.TestStateDecode
      - org.apache.avro.perf.test.basic.jmh_generated.ArrayTest_TestStateDecode_jmhType_B1
        - org.apache.avro.perf.test.basic.jmh_generated.ArrayTest_TestStateDecode_jmhType_B2
          - org.apache.avro.perf.test.basic.jmh_generated.ArrayTest_TestStateDecode_jmhType_B3
            - org.apache.avro.perf.test.basic.jmh_generated.ArrayTest_TestStateDecode_jmhType
    - org.apache.avro.perf.test.basic.ArrayTest.TestStateEncode
      - org.apache.avro.perf.test.basic.jmh_generated.ArrayTest_TestStateEncode_jmhType_B1
        - org.apache.avro.perf.test.basic.jmh_generated.ArrayTest_TestStateEncode_jmhType_B2
          - org.apache.avro.perf.test.basic.jmh_generated.ArrayTest_TestStateEncode_jmhType_B3
            - org.apache.avro.perf.test.basic.jmh_generated.ArrayTest_TestStateEncode_jmhType
    - org.apache.avro.perf.test.BasicArrayState
      - org.apache.avro.perf.test.reflect.ReflectDoubleArrayTest.TestStateDecode
        - org.apache.avro.perf.test.reflect.jmh_generated.ReflectDoubleArrayTest_TestStateDecode_jmhType_B1
          - org.apache.avro.perf.test.reflect.jmh_generated.ReflectDoubleArrayTest_TestStateDecode_jmhType_B2
            - org.apache.avro.perf.test.reflect.jmh_generated.ReflectDoubleArrayTest_TestStateDecode_jmhType_B3
              - org.apache.avro.perf.test.reflect.jmh_generated.ReflectDoubleArrayTest_TestStateDecode_jmhType
      - org.apache.avro.perf.test.reflect.ReflectDoubleArrayTest.TestStateEncode
        - org.apache.avro.perf.test.reflect.jmh_generated.ReflectDoubleArrayTest_TestStateEncode_jmhType_B1
          - org.apache.avro.perf.test.reflect.jmh_generated.ReflectDoubleArrayTest_TestStateEncode_jmhType_B2
            - org.apache.avro.perf.test.reflect.jmh_generated.ReflectDoubleArrayTest_TestStateEncode_jmhType_B3
              - org.apache.avro.perf.test.reflect.jmh_generated.ReflectDoubleArrayTest_TestStateEncode_jmhType
      - org.apache.avro.perf.test.reflect.ReflectFloatArrayTest.TestStateDecode
        - org.apache.avro.perf.test.reflect.jmh_generated.ReflectFloatArrayTest_TestStateDecode_jmhType_B1
          - org.apache.avro.perf.test.reflect.jmh_generated.ReflectFloatArrayTest_TestStateDecode_jmhType_B2
            - org.apache.avro.perf.test.reflect.jmh_generated.ReflectFloatArrayTest_TestStateDecode_jmhType_B3
              - org.apache.avro.perf.test.reflect.jmh_generated.ReflectFloatArrayTest_TestStateDecode_jmhType
      - org.apache.avro.perf.test.reflect.ReflectFloatArrayTest.TestStateEncode
        - org.apache.avro.perf.test.reflect.jmh_generated.ReflectFloatArrayTest_TestStateEncode_jmhType_B1
          - org.apache.avro.perf.test.reflect.jmh_generated.ReflectFloatArrayTest_TestStateEncode_jmhType_B2
            - org.apache.avro.perf.test.reflect.jmh_generated.ReflectFloatArrayTest_TestStateEncode_jmhType_B3
              - org.apache.avro.perf.test.reflect.jmh_generated.ReflectFloatArrayTest_TestStateEncode_jmhType
      - org.apache.avro.perf.test.reflect.ReflectIntArrayTest.TestStateDecode
        - org.apache.avro.perf.test.reflect.jmh_generated.ReflectIntArrayTest_TestStateDecode_jmhType_B1
          - org.apache.avro.perf.test.reflect.jmh_generated.ReflectIntArrayTest_TestStateDecode_jmhType_B2
            - org.apache.avro.perf.test.reflect.jmh_generated.ReflectIntArrayTest_TestStateDecode_jmhType_B3
              - org.apache.avro.perf.test.reflect.jmh_generated.ReflectIntArrayTest_TestStateDecode_jmhType
      - org.apache.avro.perf.test.reflect.ReflectIntArrayTest.TestStateEncode
        - org.apache.avro.perf.test.reflect.jmh_generated.ReflectIntArrayTest_TestStateEncode_jmhType_B1
          - org.apache.avro.perf.test.reflect.jmh_generated.ReflectIntArrayTest_TestStateEncode_jmhType_B2
            - org.apache.avro.perf.test.reflect.jmh_generated.ReflectIntArrayTest_TestStateEncode_jmhType_B3
              - org.apache.avro.perf.test.reflect.jmh_generated.ReflectIntArrayTest_TestStateEncode_jmhType
      - org.apache.avro.perf.test.reflect.ReflectLargeFloatArrayBlockedTest.TestStateDecode
        - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLargeFloatArrayBlockedTest_TestStateDecode_jmhType_B1
          - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLargeFloatArrayBlockedTest_TestStateDecode_jmhType_B2
            - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLargeFloatArrayBlockedTest_TestStateDecode_jmhType_B3
              - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLargeFloatArrayBlockedTest_TestStateDecode_jmhType
      - org.apache.avro.perf.test.reflect.ReflectLargeFloatArrayBlockedTest.TestStateEncode
        - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLargeFloatArrayBlockedTest_TestStateEncode_jmhType_B1
          - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLargeFloatArrayBlockedTest_TestStateEncode_jmhType_B2
            - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLargeFloatArrayBlockedTest_TestStateEncode_jmhType_B3
              - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLargeFloatArrayBlockedTest_TestStateEncode_jmhType
      - org.apache.avro.perf.test.reflect.ReflectLargeFloatArrayTest.TestStateDecode
        - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLargeFloatArrayTest_TestStateDecode_jmhType_B1
          - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLargeFloatArrayTest_TestStateDecode_jmhType_B2
            - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLargeFloatArrayTest_TestStateDecode_jmhType_B3
              - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLargeFloatArrayTest_TestStateDecode_jmhType
      - org.apache.avro.perf.test.reflect.ReflectLargeFloatArrayTest.TestStateEncode
        - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLargeFloatArrayTest_TestStateEncode_jmhType_B1
          - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLargeFloatArrayTest_TestStateEncode_jmhType_B2
            - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLargeFloatArrayTest_TestStateEncode_jmhType_B3
              - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLargeFloatArrayTest_TestStateEncode_jmhType
      - org.apache.avro.perf.test.reflect.ReflectLongArrayTest.TestStateDecode
        - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLongArrayTest_TestStateDecode_jmhType_B1
          - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLongArrayTest_TestStateDecode_jmhType_B2
            - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLongArrayTest_TestStateDecode_jmhType_B3
              - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLongArrayTest_TestStateDecode_jmhType
      - org.apache.avro.perf.test.reflect.ReflectLongArrayTest.TestStateEncode
        - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLongArrayTest_TestStateEncode_jmhType_B1
          - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLongArrayTest_TestStateEncode_jmhType_B2
            - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLongArrayTest_TestStateEncode_jmhType_B3
              - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLongArrayTest_TestStateEncode_jmhType
      - org.apache.avro.perf.test.reflect.ReflectNestedFloatArrayTest.TestStateDecode
        - org.apache.avro.perf.test.reflect.jmh_generated.ReflectNestedFloatArrayTest_TestStateDecode_jmhType_B1
          - org.apache.avro.perf.test.reflect.jmh_generated.ReflectNestedFloatArrayTest_TestStateDecode_jmhType_B2
            - org.apache.avro.perf.test.reflect.jmh_generated.ReflectNestedFloatArrayTest_TestStateDecode_jmhType_B3
              - org.apache.avro.perf.test.reflect.jmh_generated.ReflectNestedFloatArrayTest_TestStateDecode_jmhType
      - org.apache.avro.perf.test.reflect.ReflectNestedFloatArrayTest.TestStateEncode
        - org.apache.avro.perf.test.reflect.jmh_generated.ReflectNestedFloatArrayTest_TestStateEncode_jmhType_B1
          - org.apache.avro.perf.test.reflect.jmh_generated.ReflectNestedFloatArrayTest_TestStateEncode_jmhType_B2
            - org.apache.avro.perf.test.reflect.jmh_generated.ReflectNestedFloatArrayTest_TestStateEncode_jmhType_B3
              - org.apache.avro.perf.test.reflect.jmh_generated.ReflectNestedFloatArrayTest_TestStateEncode_jmhType
      - org.apache.avro.perf.test.reflect.ReflectNestedObjectArrayTest.TestStateDecode
        - org.apache.avro.perf.test.reflect.jmh_generated.ReflectNestedObjectArrayTest_TestStateDecode_jmhType_B1
          - org.apache.avro.perf.test.reflect.jmh_generated.ReflectNestedObjectArrayTest_TestStateDecode_jmhType_B2
            - org.apache.avro.perf.test.reflect.jmh_generated.ReflectNestedObjectArrayTest_TestStateDecode_jmhType_B3
              - org.apache.avro.perf.test.reflect.jmh_generated.ReflectNestedObjectArrayTest_TestStateDecode_jmhType
      - org.apache.avro.perf.test.reflect.ReflectNestedObjectArrayTest.TestStateEncode
        - org.apache.avro.perf.test.reflect.jmh_generated.ReflectNestedObjectArrayTest_TestStateEncode_jmhType_B1
          - org.apache.avro.perf.test.reflect.jmh_generated.ReflectNestedObjectArrayTest_TestStateEncode_jmhType_B2
            - org.apache.avro.perf.test.reflect.jmh_generated.ReflectNestedObjectArrayTest_TestStateEncode_jmhType_B3
              - org.apache.avro.perf.test.reflect.jmh_generated.ReflectNestedObjectArrayTest_TestStateEncode_jmhType
    - org.apache.avro.perf.test.basic.BooleanTest.TestStateDecode
      - org.apache.avro.perf.test.basic.jmh_generated.BooleanTest_TestStateDecode_jmhType_B1
        - org.apache.avro.perf.test.basic.jmh_generated.BooleanTest_TestStateDecode_jmhType_B2
          - org.apache.avro.perf.test.basic.jmh_generated.BooleanTest_TestStateDecode_jmhType_B3
            - org.apache.avro.perf.test.basic.jmh_generated.BooleanTest_TestStateDecode_jmhType
    - org.apache.avro.perf.test.basic.BooleanTest.TestStateEncode
      - org.apache.avro.perf.test.basic.jmh_generated.BooleanTest_TestStateEncode_jmhType_B1
        - org.apache.avro.perf.test.basic.jmh_generated.BooleanTest_TestStateEncode_jmhType_B2
          - org.apache.avro.perf.test.basic.jmh_generated.BooleanTest_TestStateEncode_jmhType_B3
            - org.apache.avro.perf.test.basic.jmh_generated.BooleanTest_TestStateEncode_jmhType
    - org.apache.avro.perf.test.basic.BytesTest.TestStateDecode
      - org.apache.avro.perf.test.basic.jmh_generated.BytesTest_TestStateDecode_jmhType_B1
        - org.apache.avro.perf.test.basic.jmh_generated.BytesTest_TestStateDecode_jmhType_B2
          - org.apache.avro.perf.test.basic.jmh_generated.BytesTest_TestStateDecode_jmhType_B3
            - org.apache.avro.perf.test.basic.jmh_generated.BytesTest_TestStateDecode_jmhType
    - org.apache.avro.perf.test.basic.BytesTest.TestStateEncode
      - org.apache.avro.perf.test.basic.jmh_generated.BytesTest_TestStateEncode_jmhType_B1
        - org.apache.avro.perf.test.basic.jmh_generated.BytesTest_TestStateEncode_jmhType_B2
          - org.apache.avro.perf.test.basic.jmh_generated.BytesTest_TestStateEncode_jmhType_B3
            - org.apache.avro.perf.test.basic.jmh_generated.BytesTest_TestStateEncode_jmhType
    - org.apache.avro.perf.test.basic.DoubleTest.TestStateDecode
      - org.apache.avro.perf.test.basic.jmh_generated.DoubleTest_TestStateDecode_jmhType_B1
        - org.apache.avro.perf.test.basic.jmh_generated.DoubleTest_TestStateDecode_jmhType_B2
          - org.apache.avro.perf.test.basic.jmh_generated.DoubleTest_TestStateDecode_jmhType_B3
            - org.apache.avro.perf.test.basic.jmh_generated.DoubleTest_TestStateDecode_jmhType
    - org.apache.avro.perf.test.basic.DoubleTest.TestStateEncode
      - org.apache.avro.perf.test.basic.jmh_generated.DoubleTest_TestStateEncode_jmhType_B1
        - org.apache.avro.perf.test.basic.jmh_generated.DoubleTest_TestStateEncode_jmhType_B2
          - org.apache.avro.perf.test.basic.jmh_generated.DoubleTest_TestStateEncode_jmhType_B3
            - org.apache.avro.perf.test.basic.jmh_generated.DoubleTest_TestStateEncode_jmhType
    - org.apache.avro.perf.test.basic.ExtendedEnumTest.TestStateDecode
      - org.apache.avro.perf.test.basic.jmh_generated.ExtendedEnumTest_TestStateDecode_jmhType_B1
        - org.apache.avro.perf.test.basic.jmh_generated.ExtendedEnumTest_TestStateDecode_jmhType_B2
          - org.apache.avro.perf.test.basic.jmh_generated.ExtendedEnumTest_TestStateDecode_jmhType_B3
            - org.apache.avro.perf.test.basic.jmh_generated.ExtendedEnumTest_TestStateDecode_jmhType
    - org.apache.avro.perf.test.basic.ExtendedEnumTest.TestStateEncode
      - org.apache.avro.perf.test.basic.jmh_generated.ExtendedEnumTest_TestStateEncode_jmhType_B1
        - org.apache.avro.perf.test.basic.jmh_generated.ExtendedEnumTest_TestStateEncode_jmhType_B2
          - org.apache.avro.perf.test.basic.jmh_generated.ExtendedEnumTest_TestStateEncode_jmhType_B3
            - org.apache.avro.perf.test.basic.jmh_generated.ExtendedEnumTest_TestStateEncode_jmhType
    - org.apache.avro.perf.test.basic.FloatTest.TestStateDecode
      - org.apache.avro.perf.test.basic.jmh_generated.FloatTest_TestStateDecode_jmhType_B1
        - org.apache.avro.perf.test.basic.jmh_generated.FloatTest_TestStateDecode_jmhType_B2
          - org.apache.avro.perf.test.basic.jmh_generated.FloatTest_TestStateDecode_jmhType_B3
            - org.apache.avro.perf.test.basic.jmh_generated.FloatTest_TestStateDecode_jmhType
    - org.apache.avro.perf.test.basic.FloatTest.TestStateEncode
      - org.apache.avro.perf.test.basic.jmh_generated.FloatTest_TestStateEncode_jmhType_B1
        - org.apache.avro.perf.test.basic.jmh_generated.FloatTest_TestStateEncode_jmhType_B2
          - org.apache.avro.perf.test.basic.jmh_generated.FloatTest_TestStateEncode_jmhType_B3
            - org.apache.avro.perf.test.basic.jmh_generated.FloatTest_TestStateEncode_jmhType
    - org.apache.avro.perf.test.generic.GenericNestedFakeTest.TestStateDecode
      - org.apache.avro.perf.test.generic.jmh_generated.GenericNestedFakeTest_TestStateDecode_jmhType_B1
        - org.apache.avro.perf.test.generic.jmh_generated.GenericNestedFakeTest_TestStateDecode_jmhType_B2
          - org.apache.avro.perf.test.generic.jmh_generated.GenericNestedFakeTest_TestStateDecode_jmhType_B3
            - org.apache.avro.perf.test.generic.jmh_generated.GenericNestedFakeTest_TestStateDecode_jmhType
    - org.apache.avro.perf.test.generic.GenericNestedFakeTest.TestStateEncode
      - org.apache.avro.perf.test.generic.jmh_generated.GenericNestedFakeTest_TestStateEncode_jmhType_B1
        - org.apache.avro.perf.test.generic.jmh_generated.GenericNestedFakeTest_TestStateEncode_jmhType_B2
          - org.apache.avro.perf.test.generic.jmh_generated.GenericNestedFakeTest_TestStateEncode_jmhType_B3
            - org.apache.avro.perf.test.generic.jmh_generated.GenericNestedFakeTest_TestStateEncode_jmhType
    - org.apache.avro.perf.test.generic.GenericNestedTest.TestStateDecode
      - org.apache.avro.perf.test.generic.jmh_generated.GenericNestedTest_TestStateDecode_jmhType_B1
        - org.apache.avro.perf.test.generic.jmh_generated.GenericNestedTest_TestStateDecode_jmhType_B2
          - org.apache.avro.perf.test.generic.jmh_generated.GenericNestedTest_TestStateDecode_jmhType_B3
            - org.apache.avro.perf.test.generic.jmh_generated.GenericNestedTest_TestStateDecode_jmhType
    - org.apache.avro.perf.test.generic.GenericNestedTest.TestStateEncode
      - org.apache.avro.perf.test.generic.jmh_generated.GenericNestedTest_TestStateEncode_jmhType_B1
        - org.apache.avro.perf.test.generic.jmh_generated.GenericNestedTest_TestStateEncode_jmhType_B2
          - org.apache.avro.perf.test.generic.jmh_generated.GenericNestedTest_TestStateEncode_jmhType_B3
            - org.apache.avro.perf.test.generic.jmh_generated.GenericNestedTest_TestStateEncode_jmhType
    - org.apache.avro.perf.test.generic.GenericStringTest.TestStateDecode
      - org.apache.avro.perf.test.generic.jmh_generated.GenericStringTest_TestStateDecode_jmhType_B1
        - org.apache.avro.perf.test.generic.jmh_generated.GenericStringTest_TestStateDecode_jmhType_B2
          - org.apache.avro.perf.test.generic.jmh_generated.GenericStringTest_TestStateDecode_jmhType_B3
            - org.apache.avro.perf.test.generic.jmh_generated.GenericStringTest_TestStateDecode_jmhType
    - org.apache.avro.perf.test.generic.GenericStringTest.TestStateEncode
      - org.apache.avro.perf.test.generic.jmh_generated.GenericStringTest_TestStateEncode_jmhType_B1
        - org.apache.avro.perf.test.generic.jmh_generated.GenericStringTest_TestStateEncode_jmhType_B2
          - org.apache.avro.perf.test.generic.jmh_generated.GenericStringTest_TestStateEncode_jmhType_B3
            - org.apache.avro.perf.test.generic.jmh_generated.GenericStringTest_TestStateEncode_jmhType
    - org.apache.avro.perf.test.generic.GenericTest.TestStateDecode
      - org.apache.avro.perf.test.generic.jmh_generated.GenericTest_TestStateDecode_jmhType_B1
        - org.apache.avro.perf.test.generic.jmh_generated.GenericTest_TestStateDecode_jmhType_B2
          - org.apache.avro.perf.test.generic.jmh_generated.GenericTest_TestStateDecode_jmhType_B3
            - org.apache.avro.perf.test.generic.jmh_generated.GenericTest_TestStateDecode_jmhType
    - org.apache.avro.perf.test.generic.GenericTest.TestStateEncode
      - org.apache.avro.perf.test.generic.jmh_generated.GenericTest_TestStateEncode_jmhType_B1
        - org.apache.avro.perf.test.generic.jmh_generated.GenericTest_TestStateEncode_jmhType_B2
          - org.apache.avro.perf.test.generic.jmh_generated.GenericTest_TestStateEncode_jmhType_B3
            - org.apache.avro.perf.test.generic.jmh_generated.GenericTest_TestStateEncode_jmhType
    - org.apache.avro.perf.test.generic.GenericWithDefaultTest.TestStateDecode
      - org.apache.avro.perf.test.generic.jmh_generated.GenericWithDefaultTest_TestStateDecode_jmhType_B1
        - org.apache.avro.perf.test.generic.jmh_generated.GenericWithDefaultTest_TestStateDecode_jmhType_B2
          - org.apache.avro.perf.test.generic.jmh_generated.GenericWithDefaultTest_TestStateDecode_jmhType_B3
            - org.apache.avro.perf.test.generic.jmh_generated.GenericWithDefaultTest_TestStateDecode_jmhType
    - org.apache.avro.perf.test.generic.GenericWithDefaultTest.TestStateEncode
      - org.apache.avro.perf.test.generic.jmh_generated.GenericWithDefaultTest_TestStateEncode_jmhType_B1
        - org.apache.avro.perf.test.generic.jmh_generated.GenericWithDefaultTest_TestStateEncode_jmhType_B2
          - org.apache.avro.perf.test.generic.jmh_generated.GenericWithDefaultTest_TestStateEncode_jmhType_B3
            - org.apache.avro.perf.test.generic.jmh_generated.GenericWithDefaultTest_TestStateEncode_jmhType
    - org.apache.avro.perf.test.generic.GenericWithOutOfOrderTest.TestStateDecode
      - org.apache.avro.perf.test.generic.jmh_generated.GenericWithOutOfOrderTest_TestStateDecode_jmhType_B1
        - org.apache.avro.perf.test.generic.jmh_generated.GenericWithOutOfOrderTest_TestStateDecode_jmhType_B2
          - org.apache.avro.perf.test.generic.jmh_generated.GenericWithOutOfOrderTest_TestStateDecode_jmhType_B3
            - org.apache.avro.perf.test.generic.jmh_generated.GenericWithOutOfOrderTest_TestStateDecode_jmhType
    - org.apache.avro.perf.test.generic.GenericWithPromotionTest.TestStateDecode
      - org.apache.avro.perf.test.generic.jmh_generated.GenericWithPromotionTest_TestStateDecode_jmhType_B1
        - org.apache.avro.perf.test.generic.jmh_generated.GenericWithPromotionTest_TestStateDecode_jmhType_B2
          - org.apache.avro.perf.test.generic.jmh_generated.GenericWithPromotionTest_TestStateDecode_jmhType_B3
            - org.apache.avro.perf.test.generic.jmh_generated.GenericWithPromotionTest_TestStateDecode_jmhType
    - org.apache.avro.perf.test.basic.IntTest.TestStateDecode
      - org.apache.avro.perf.test.basic.jmh_generated.IntTest_TestStateDecode_jmhType_B1
        - org.apache.avro.perf.test.basic.jmh_generated.IntTest_TestStateDecode_jmhType_B2
          - org.apache.avro.perf.test.basic.jmh_generated.IntTest_TestStateDecode_jmhType_B3
            - org.apache.avro.perf.test.basic.jmh_generated.IntTest_TestStateDecode_jmhType
    - org.apache.avro.perf.test.basic.IntTest.TestStateEncode
      - org.apache.avro.perf.test.basic.jmh_generated.IntTest_TestStateEncode_jmhType_B1
        - org.apache.avro.perf.test.basic.jmh_generated.IntTest_TestStateEncode_jmhType_B2
          - org.apache.avro.perf.test.basic.jmh_generated.IntTest_TestStateEncode_jmhType_B3
            - org.apache.avro.perf.test.basic.jmh_generated.IntTest_TestStateEncode_jmhType
    - org.apache.avro.perf.test.basic.LongTest.TestStateDecode
      - org.apache.avro.perf.test.basic.jmh_generated.LongTest_TestStateDecode_jmhType_B1
        - org.apache.avro.perf.test.basic.jmh_generated.LongTest_TestStateDecode_jmhType_B2
          - org.apache.avro.perf.test.basic.jmh_generated.LongTest_TestStateDecode_jmhType_B3
            - org.apache.avro.perf.test.basic.jmh_generated.LongTest_TestStateDecode_jmhType
    - org.apache.avro.perf.test.basic.LongTest.TestStateEncode
      - org.apache.avro.perf.test.basic.jmh_generated.LongTest_TestStateEncode_jmhType_B1
        - org.apache.avro.perf.test.basic.jmh_generated.LongTest_TestStateEncode_jmhType_B2
          - org.apache.avro.perf.test.basic.jmh_generated.LongTest_TestStateEncode_jmhType_B3
            - org.apache.avro.perf.test.basic.jmh_generated.LongTest_TestStateEncode_jmhType
    - org.apache.avro.perf.test.basic.MapTest.TestStateDecode
      - org.apache.avro.perf.test.basic.jmh_generated.MapTest_TestStateDecode_jmhType_B1
        - org.apache.avro.perf.test.basic.jmh_generated.MapTest_TestStateDecode_jmhType_B2
          - org.apache.avro.perf.test.basic.jmh_generated.MapTest_TestStateDecode_jmhType_B3
            - org.apache.avro.perf.test.basic.jmh_generated.MapTest_TestStateDecode_jmhType
    - org.apache.avro.perf.test.basic.MapTest.TestStateEncode
      - org.apache.avro.perf.test.basic.jmh_generated.MapTest_TestStateEncode_jmhType_B1
        - org.apache.avro.perf.test.basic.jmh_generated.MapTest_TestStateEncode_jmhType_B2
          - org.apache.avro.perf.test.basic.jmh_generated.MapTest_TestStateEncode_jmhType_B3
            - org.apache.avro.perf.test.basic.jmh_generated.MapTest_TestStateEncode_jmhType
    - org.apache.avro.perf.test.record.RecordTest.TestStateDecode
      - org.apache.avro.perf.test.record.jmh_generated.RecordTest_TestStateDecode_jmhType_B1
        - org.apache.avro.perf.test.record.jmh_generated.RecordTest_TestStateDecode_jmhType_B2
          - org.apache.avro.perf.test.record.jmh_generated.RecordTest_TestStateDecode_jmhType_B3
            - org.apache.avro.perf.test.record.jmh_generated.RecordTest_TestStateDecode_jmhType
    - org.apache.avro.perf.test.record.RecordWithDefaultTest.TestStateDecode
      - org.apache.avro.perf.test.record.jmh_generated.RecordWithDefaultTest_TestStateDecode_jmhType_B1
        - org.apache.avro.perf.test.record.jmh_generated.RecordWithDefaultTest_TestStateDecode_jmhType_B2
          - org.apache.avro.perf.test.record.jmh_generated.RecordWithDefaultTest_TestStateDecode_jmhType_B3
            - org.apache.avro.perf.test.record.jmh_generated.RecordWithDefaultTest_TestStateDecode_jmhType
    - org.apache.avro.perf.test.record.RecordWithOutOfOrderTest.TestStateDecode
      - org.apache.avro.perf.test.record.jmh_generated.RecordWithOutOfOrderTest_TestStateDecode_jmhType_B1
        - org.apache.avro.perf.test.record.jmh_generated.RecordWithOutOfOrderTest_TestStateDecode_jmhType_B2
          - org.apache.avro.perf.test.record.jmh_generated.RecordWithOutOfOrderTest_TestStateDecode_jmhType_B3
            - org.apache.avro.perf.test.record.jmh_generated.RecordWithOutOfOrderTest_TestStateDecode_jmhType
    - org.apache.avro.perf.test.record.RecordWithPromotionTest.TestStateDecode
      - org.apache.avro.perf.test.record.jmh_generated.RecordWithPromotionTest_TestStateDecode_jmhType_B1
        - org.apache.avro.perf.test.record.jmh_generated.RecordWithPromotionTest_TestStateDecode_jmhType_B2
          - org.apache.avro.perf.test.record.jmh_generated.RecordWithPromotionTest_TestStateDecode_jmhType_B3
            - org.apache.avro.perf.test.record.jmh_generated.RecordWithPromotionTest_TestStateDecode_jmhType
    - org.apache.avro.perf.test.reflect.ReflectBigRecordTest.TestStateDecode
      - org.apache.avro.perf.test.reflect.jmh_generated.ReflectBigRecordTest_TestStateDecode_jmhType_B1
        - org.apache.avro.perf.test.reflect.jmh_generated.ReflectBigRecordTest_TestStateDecode_jmhType_B2
          - org.apache.avro.perf.test.reflect.jmh_generated.ReflectBigRecordTest_TestStateDecode_jmhType_B3
            - org.apache.avro.perf.test.reflect.jmh_generated.ReflectBigRecordTest_TestStateDecode_jmhType
    - org.apache.avro.perf.test.reflect.ReflectBigRecordTest.TestStateEncode
      - org.apache.avro.perf.test.reflect.jmh_generated.ReflectBigRecordTest_TestStateEncode_jmhType_B1
        - org.apache.avro.perf.test.reflect.jmh_generated.ReflectBigRecordTest_TestStateEncode_jmhType_B2
          - org.apache.avro.perf.test.reflect.jmh_generated.ReflectBigRecordTest_TestStateEncode_jmhType_B3
            - org.apache.avro.perf.test.reflect.jmh_generated.ReflectBigRecordTest_TestStateEncode_jmhType
    - org.apache.avro.perf.test.reflect.ReflectRecordTest.TestStateDecode
      - org.apache.avro.perf.test.reflect.jmh_generated.ReflectRecordTest_TestStateDecode_jmhType_B1
        - org.apache.avro.perf.test.reflect.jmh_generated.ReflectRecordTest_TestStateDecode_jmhType_B2
          - org.apache.avro.perf.test.reflect.jmh_generated.ReflectRecordTest_TestStateDecode_jmhType_B3
            - org.apache.avro.perf.test.reflect.jmh_generated.ReflectRecordTest_TestStateDecode_jmhType
    - org.apache.avro.perf.test.reflect.ReflectRecordTest.TestStateEncode
      - org.apache.avro.perf.test.reflect.jmh_generated.ReflectRecordTest_TestStateEncode_jmhType_B1
        - org.apache.avro.perf.test.reflect.jmh_generated.ReflectRecordTest_TestStateEncode_jmhType_B2
          - org.apache.avro.perf.test.reflect.jmh_generated.ReflectRecordTest_TestStateEncode_jmhType_B3
            - org.apache.avro.perf.test.reflect.jmh_generated.ReflectRecordTest_TestStateEncode_jmhType
    - org.apache.avro.perf.test.record.ResolvingRecordTest.TestStateDecode
      - org.apache.avro.perf.test.record.jmh_generated.ResolvingRecordTest_TestStateDecode_jmhType_B1
        - org.apache.avro.perf.test.record.jmh_generated.ResolvingRecordTest_TestStateDecode_jmhType_B2
          - org.apache.avro.perf.test.record.jmh_generated.ResolvingRecordTest_TestStateDecode_jmhType_B3
            - org.apache.avro.perf.test.record.jmh_generated.ResolvingRecordTest_TestStateDecode_jmhType
    - org.apache.avro.perf.test.basic.SmallLongTest.TestStateDecode
      - org.apache.avro.perf.test.basic.jmh_generated.SmallLongTest_TestStateDecode_jmhType_B1
        - org.apache.avro.perf.test.basic.jmh_generated.SmallLongTest_TestStateDecode_jmhType_B2
          - org.apache.avro.perf.test.basic.jmh_generated.SmallLongTest_TestStateDecode_jmhType_B3
            - org.apache.avro.perf.test.basic.jmh_generated.SmallLongTest_TestStateDecode_jmhType
    - org.apache.avro.perf.test.basic.SmallLongTest.TestStateEncode
      - org.apache.avro.perf.test.basic.jmh_generated.SmallLongTest_TestStateEncode_jmhType_B1
        - org.apache.avro.perf.test.basic.jmh_generated.SmallLongTest_TestStateEncode_jmhType_B2
          - org.apache.avro.perf.test.basic.jmh_generated.SmallLongTest_TestStateEncode_jmhType_B3
            - org.apache.avro.perf.test.basic.jmh_generated.SmallLongTest_TestStateEncode_jmhType
    - org.apache.avro.perf.test.basic.StringTest.TestStateDecode
      - org.apache.avro.perf.test.basic.jmh_generated.StringTest_TestStateDecode_jmhType_B1
        - org.apache.avro.perf.test.basic.jmh_generated.StringTest_TestStateDecode_jmhType_B2
          - org.apache.avro.perf.test.basic.jmh_generated.StringTest_TestStateDecode_jmhType_B3
            - org.apache.avro.perf.test.basic.jmh_generated.StringTest_TestStateDecode_jmhType
    - org.apache.avro.perf.test.basic.StringTest.TestStateEncode
      - org.apache.avro.perf.test.basic.jmh_generated.StringTest_TestStateEncode_jmhType_B1
        - org.apache.avro.perf.test.basic.jmh_generated.StringTest_TestStateEncode_jmhType_B2
          - org.apache.avro.perf.test.basic.jmh_generated.StringTest_TestStateEncode_jmhType_B3
            - org.apache.avro.perf.test.basic.jmh_generated.StringTest_TestStateEncode_jmhType
    - org.apache.avro.perf.test.basic.UnchangedUnionTest.TestStateDecode
      - org.apache.avro.perf.test.basic.jmh_generated.UnchangedUnionTest_TestStateDecode_jmhType_B1
        - org.apache.avro.perf.test.basic.jmh_generated.UnchangedUnionTest_TestStateDecode_jmhType_B2
          - org.apache.avro.perf.test.basic.jmh_generated.UnchangedUnionTest_TestStateDecode_jmhType_B3
            - org.apache.avro.perf.test.basic.jmh_generated.UnchangedUnionTest_TestStateDecode_jmhType
    - org.apache.avro.perf.test.basic.UnchangedUnionTest.TestStateEncode
      - org.apache.avro.perf.test.basic.jmh_generated.UnchangedUnionTest_TestStateEncode_jmhType_B1
        - org.apache.avro.perf.test.basic.jmh_generated.UnchangedUnionTest_TestStateEncode_jmhType_B2
          - org.apache.avro.perf.test.basic.jmh_generated.UnchangedUnionTest_TestStateEncode_jmhType_B3
            - org.apache.avro.perf.test.basic.jmh_generated.UnchangedUnionTest_TestStateEncode_jmhType
    - org.apache.avro.perf.test.record.ValidatingRecordTest.TestStateDecode
      - org.apache.avro.perf.test.record.jmh_generated.ValidatingRecordTest_TestStateDecode_jmhType_B1
        - org.apache.avro.perf.test.record.jmh_generated.ValidatingRecordTest_TestStateDecode_jmhType_B2
          - org.apache.avro.perf.test.record.jmh_generated.ValidatingRecordTest_TestStateDecode_jmhType_B3
            - org.apache.avro.perf.test.record.jmh_generated.ValidatingRecordTest_TestStateDecode_jmhType
    - org.apache.avro.perf.test.record.ValidatingRecordTest.TestStateEncode
      - org.apache.avro.perf.test.record.jmh_generated.ValidatingRecordTest_TestStateEncode_jmhType_B1
        - org.apache.avro.perf.test.record.jmh_generated.ValidatingRecordTest_TestStateEncode_jmhType_B2
          - org.apache.avro.perf.test.record.jmh_generated.ValidatingRecordTest_TestStateEncode_jmhType_B3
            - org.apache.avro.perf.test.record.jmh_generated.ValidatingRecordTest_TestStateEncode_jmhType
  - org.apache.avro.perf.test.BigRecord
  - org.apache.avro.io.BinaryData
  - org.apache.avro.tool.BinaryFragmentToJsonTool (implements org.apache.avro.tool.Tool)
  - org.apache.avro.message.BinaryMessageEncoder<D> (implements org.apache.avro.message.MessageEncoder<D>)
  - org.apache.avro.perf.test.basic.BooleanTest
    - org.apache.avro.perf.test.basic.jmh_generated.BooleanTest_jmhType_B1
      - org.apache.avro.perf.test.basic.jmh_generated.BooleanTest_jmhType_B2
        - org.apache.avro.perf.test.basic.jmh_generated.BooleanTest_jmhType_B3
          - org.apache.avro.perf.test.basic.jmh_generated.BooleanTest_jmhType
  - org.apache.avro.perf.test.basic.jmh_generated.BooleanTest_decode_jmhTest
  - org.apache.avro.perf.test.basic.jmh_generated.BooleanTest_encode_jmhTest
  - org.apache.avro.perf.test.basic.BytesTest
    - org.apache.avro.perf.test.basic.jmh_generated.BytesTest_jmhType_B1
      - org.apache.avro.perf.test.basic.jmh_generated.BytesTest_jmhType_B2
        - org.apache.avro.perf.test.basic.jmh_generated.BytesTest_jmhType_B3
          - org.apache.avro.perf.test.basic.jmh_generated.BytesTest_jmhType
  - org.apache.avro.perf.test.basic.jmh_generated.BytesTest_decode_jmhTest
  - org.apache.avro.perf.test.basic.jmh_generated.BytesTest_encode_jmhTest
  - org.apache.trevni.BZip2Codec
  - org.apache.avro.ipc.CallFuture<T> (implements org.apache.avro.ipc.Callback<T>, java.util.concurrent.Future<V>)
  - org.apache.avro.tool.CatTool (implements org.apache.avro.tool.Tool)
  - io.netty.channel.ChannelHandlerAdapter (implements io.netty.channel.ChannelHandler)
    - io.netty.channel.ChannelInboundHandlerAdapter (implements io.netty.channel.ChannelInboundHandler)
      - io.netty.handler.codec.ByteToMessageDecoder
        - org.apache.avro.ipc.netty.NettyTransportCodec.NettyFrameDecoder
      - io.netty.channel.SimpleChannelInboundHandler<I>
        - org.apache.avro.ipc.netty.NettyTransceiver.NettyClientAvroHandler
    - io.netty.channel.ChannelOutboundHandlerAdapter (implements io.netty.channel.ChannelOutboundHandler)
      - io.netty.handler.codec.MessageToMessageEncoder<I>
        - org.apache.avro.ipc.netty.NettyTransportCodec.NettyFrameEncoder
  - org.apache.avro.util.ClassUtils
  - org.apache.avro.compiler.schema.CloningVisitor (implements org.apache.avro.compiler.schema.SchemaVisitor<T>)
  - org.apache.avro.file.Codec
    - org.apache.avro.file.BZip2Codec
    - org.apache.avro.file.DeflateCodec
    - org.apache.avro.file.SnappyCodec
    - org.apache.avro.file.XZCodec
    - org.apache.avro.file.ZstandardCodec
  - org.apache.avro.file.CodecFactory
  - org.apache.trevni.ColumnFileReader (implements java.io.Closeable)
  - org.apache.trevni.ColumnFileWriter
  - org.apache.trevni.ColumnValues<T> (implements java.lang.Iterable<T>, java.util.Iterator<E>)
  - org.apache.avro.tool.ConcatTool (implements org.apache.avro.tool.Tool)
  - org.apache.avro.util.springframework.ConcurrentReferenceHashMap.Entry<K,V> (implements java.util.Map.Entry<K,V>)
  - org.apache.avro.util.springframework.ConcurrentReferenceHashMap.ReferenceManager
  - org.apache.hadoop.conf.Configured (implements org.apache.hadoop.conf.Configurable)
    - org.apache.avro.mapred.AvroCollector<T>
    - org.apache.avro.hadoop.io.AvroDatumConverterFactory
    - org.apache.avro.mapred.AvroKeyComparator<T> (implements org.apache.hadoop.io.RawComparator<T>)
    - org.apache.avro.hadoop.io.AvroKeyComparator<T> (implements org.apache.hadoop.io.RawComparator<T>)
    - org.apache.avro.mapred.AvroMapper<IN,OUT> (implements java.io.Closeable, org.apache.hadoop.mapred.JobConfigurable)
    - org.apache.avro.mapred.AvroReducer<K,V,OUT> (implements java.io.Closeable, org.apache.hadoop.mapred.JobConfigurable)
    - org.apache.avro.mapred.AvroSerialization<T> (implements org.apache.hadoop.io.serializer.Serialization<T>)
    - org.apache.avro.hadoop.io.AvroSerialization<T> (implements org.apache.hadoop.io.serializer.Serialization<T>)
    - org.apache.avro.mapred.tether.TetherJob
  - org.apache.avro.Conversion<T>
    - org.apache.avro.Conversions.BigDecimalConversion
    - org.apache.avro.Conversions.DecimalConversion
    - org.apache.avro.Conversions.UUIDConversion
    - org.apache.avro.protobuf.ProtoConversions.TimestampMicrosConversion
    - org.apache.avro.protobuf.ProtoConversions.TimestampMillisConversion
    - org.apache.avro.data.TimeConversions.DateConversion
    - org.apache.avro.data.TimeConversions.LocalTimestampMicrosConversion
    - org.apache.avro.data.TimeConversions.LocalTimestampMillisConversion
    - org.apache.avro.data.TimeConversions.TimeMicrosConversion
    - org.apache.avro.data.TimeConversions.TimeMillisConversion
    - org.apache.avro.data.TimeConversions.TimestampMicrosConversion
    - org.apache.avro.data.TimeConversions.TimestampMillisConversion
  - org.apache.avro.Conversions
  - org.apache.avro.tool.CreateRandomFileTool (implements org.apache.avro.tool.Tool)
  - org.apache.avro.reflect.CustomEncoding<T>
    - org.apache.avro.reflect.DateAsLongEncoding
  - org.apache.avro.file.DataFileConstants
  - org.apache.avro.tool.DataFileGetMetaTool (implements org.apache.avro.tool.Tool)
  - org.apache.avro.tool.DataFileGetSchemaTool (implements org.apache.avro.tool.Tool)
  - org.apache.avro.file.DataFileReader12<D> (implements java.io.Closeable, org.apache.avro.file.FileReader<D>)
  - org.apache.avro.tool.DataFileReadTool (implements org.apache.avro.tool.Tool)
  - org.apache.avro.tool.DataFileRepairTool (implements org.apache.avro.tool.Tool)
  - org.apache.avro.file.DataFileStream<D> (implements java.io.Closeable, java.lang.Iterable<T>, java.util.Iterator<E>)
    - org.apache.avro.file.DataFileReader<D> (implements org.apache.avro.file.FileReader<D>)
  - org.apache.avro.file.DataFileStream.Header
  - org.apache.avro.file.DataFileWriter<D> (implements java.io.Closeable, java.io.Flushable)
  - org.apache.avro.tool.DataFileWriteTool (implements org.apache.avro.tool.Tool)
  - org.apache.avro.io.Decoder
    - org.apache.avro.io.BinaryDecoder
    - org.apache.avro.io.ParsingDecoder (implements org.apache.avro.io.parsing.Parser.ActionHandler, org.apache.avro.io.parsing.SkipParser.SkipHandler)
      - org.apache.avro.io.JsonDecoder (implements org.apache.avro.io.parsing.Parser.ActionHandler)
      - org.apache.avro.io.ValidatingDecoder (implements org.apache.avro.io.parsing.Parser.ActionHandler)
        - org.apache.avro.io.ResolvingDecoder
  - org.apache.avro.io.DecoderFactory
  - org.apache.avro.perf.test.basic.DoubleTest
    - org.apache.avro.perf.test.basic.jmh_generated.DoubleTest_jmhType_B1
      - org.apache.avro.perf.test.basic.jmh_generated.DoubleTest_jmhType_B2
        - org.apache.avro.perf.test.basic.jmh_generated.DoubleTest_jmhType_B3
          - org.apache.avro.perf.test.basic.jmh_generated.DoubleTest_jmhType
  - org.apache.avro.perf.test.basic.jmh_generated.DoubleTest_decode_jmhTest
  - org.apache.avro.perf.test.basic.jmh_generated.DoubleTest_encode_jmhTest
  - org.apache.avro.io.Encoder (implements java.io.Flushable)
    - org.apache.avro.io.BinaryEncoder
      - org.apache.avro.io.BufferedBinaryEncoder
        - org.apache.avro.io.BlockingBinaryEncoder
      - org.apache.avro.io.DirectBinaryEncoder
        - org.apache.avro.io.BlockingDirectBinaryEncoder
    - org.apache.avro.io.ParsingEncoder
      - org.apache.avro.io.JsonEncoder (implements org.apache.avro.io.parsing.Parser.ActionHandler)
      - org.apache.avro.io.ValidatingEncoder (implements org.apache.avro.io.parsing.Parser.ActionHandler)
  - org.apache.avro.io.EncoderFactory
  - org.apache.avro.perf.test.basic.ExtendedEnumTest
    - org.apache.avro.perf.test.basic.jmh_generated.ExtendedEnumTest_jmhType_B1
      - org.apache.avro.perf.test.basic.jmh_generated.ExtendedEnumTest_jmhType_B2
        - org.apache.avro.perf.test.basic.jmh_generated.ExtendedEnumTest_jmhType_B3
          - org.apache.avro.perf.test.basic.jmh_generated.ExtendedEnumTest_jmhType
  - org.apache.avro.perf.test.basic.jmh_generated.ExtendedEnumTest_decode_jmhTest
  - org.apache.avro.perf.test.basic.jmh_generated.ExtendedEnumTest_encode_jmhTest
  - org.apache.avro.io.FastReaderBuilder
  - org.apache.avro.io.FastReaderBuilder.MapReader (implements org.apache.avro.io.FastReaderBuilder.FieldReader)
  - org.apache.avro.io.FastReaderBuilder.RecordReader (implements org.apache.avro.io.FastReaderBuilder.FieldReader)
  - org.apache.hadoop.mapred.FileInputFormat<K,V> (implements org.apache.hadoop.mapred.InputFormat<K,V>)
    - org.apache.avro.mapred.AvroAsTextInputFormat
    - org.apache.avro.mapred.AvroInputFormat<T>
    - org.apache.trevni.avro.AvroTrevniInputFormat<T>
    - org.apache.avro.mapred.AvroUtf8InputFormat (implements org.apache.hadoop.mapred.JobConfigurable)
    - org.apache.avro.mapred.SequenceFileInputFormat<K,V>
  - org.apache.hadoop.mapred.FileOutputFormat<K,V> (implements org.apache.hadoop.mapred.OutputFormat<K,V>)
    - org.apache.avro.mapred.AvroOutputFormat<T>
    - org.apache.avro.mapred.AvroTextOutputFormat<K,V>
    - org.apache.trevni.avro.AvroTrevniOutputFormat<T>
  - org.apache.avro.perf.test.basic.FloatTest
    - org.apache.avro.perf.test.basic.jmh_generated.FloatTest_jmhType_B1
      - org.apache.avro.perf.test.basic.jmh_generated.FloatTest_jmhType_B2
        - org.apache.avro.perf.test.basic.jmh_generated.FloatTest_jmhType_B3
          - org.apache.avro.perf.test.basic.jmh_generated.FloatTest_jmhType
  - org.apache.avro.perf.test.basic.jmh_generated.FloatTest_decode_jmhTest
  - org.apache.avro.perf.test.basic.jmh_generated.FloatTest_encode_jmhTest
  - org.apache.avro.tool.FromTextTool (implements org.apache.avro.tool.Tool)
  - org.apache.avro.mapred.FsInput (implements java.io.Closeable, org.apache.avro.file.SeekableInput)
  - org.apache.avro.generic.GenericData
    - org.apache.avro.protobuf.ProtobufData
    - org.apache.avro.specific.SpecificData
      - org.apache.avro.reflect.ReflectData
        - org.apache.avro.reflect.ReflectData.AllowNull
    - org.apache.avro.thrift.ThriftData
  - org.apache.avro.generic.GenericData.EnumSymbol (implements org.apache.avro.generic.GenericEnumSymbol<E>)
  - org.apache.avro.generic.GenericData.Fixed (implements java.lang.Comparable<T>, org.apache.avro.generic.GenericFixed)
  - org.apache.avro.generic.GenericData.Record (implements java.lang.Comparable<T>, org.apache.avro.generic.GenericRecord)
  - org.apache.avro.generic.GenericDatumReader<D> (implements org.apache.avro.io.DatumReader<D>)
    - org.apache.avro.protobuf.ProtobufDatumReader<T>
    - org.apache.avro.specific.SpecificDatumReader<T>
      - org.apache.avro.reflect.ReflectDatumReader<T>
    - org.apache.avro.thrift.ThriftDatumReader<T>
  - org.apache.avro.generic.GenericDatumWriter<D> (implements org.apache.avro.io.DatumWriter<D>)
    - org.apache.avro.protobuf.ProtobufDatumWriter<T>
    - org.apache.avro.specific.SpecificDatumWriter<T>
      - org.apache.avro.reflect.ReflectDatumWriter<T>
    - org.apache.avro.thrift.ThriftDatumWriter<T>
  - org.apache.avro.perf.test.generic.GenericNestedFakeTest
    - org.apache.avro.perf.test.generic.jmh_generated.GenericNestedFakeTest_jmhType_B1
      - org.apache.avro.perf.test.generic.jmh_generated.GenericNestedFakeTest_jmhType_B2
        - org.apache.avro.perf.test.generic.jmh_generated.GenericNestedFakeTest_jmhType_B3
          - org.apache.avro.perf.test.generic.jmh_generated.GenericNestedFakeTest_jmhType
  - org.apache.avro.perf.test.generic.jmh_generated.GenericNestedFakeTest_decode_jmhTest
  - org.apache.avro.perf.test.generic.jmh_generated.GenericNestedFakeTest_encode_jmhTest
  - org.apache.avro.perf.test.generic.GenericNestedTest
    - org.apache.avro.perf.test.generic.jmh_generated.GenericNestedTest_jmhType_B1
      - org.apache.avro.perf.test.generic.jmh_generated.GenericNestedTest_jmhType_B2
        - org.apache.avro.perf.test.generic.jmh_generated.GenericNestedTest_jmhType_B3
          - org.apache.avro.perf.test.generic.jmh_generated.GenericNestedTest_jmhType
  - org.apache.avro.perf.test.generic.jmh_generated.GenericNestedTest_decode_jmhTest
  - org.apache.avro.perf.test.generic.jmh_generated.GenericNestedTest_encode_jmhTest
  - javax.servlet.GenericServlet (implements java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig)
    - javax.servlet.http.HttpServlet
      - org.eclipse.jetty.servlet.DefaultServlet (implements org.eclipse.jetty.util.resource.ResourceFactory, org.eclipse.jetty.server.ResourceService.WelcomeFactory)
        - org.apache.avro.ipc.jetty.StaticServlet
      - org.apache.avro.ipc.ResponderServlet
      - org.apache.avro.ipc.stats.StatsServlet
  - org.apache.avro.perf.test.generic.GenericStringTest
    - org.apache.avro.perf.test.generic.jmh_generated.GenericStringTest_jmhType_B1
      - org.apache.avro.perf.test.generic.jmh_generated.GenericStringTest_jmhType_B2
        - org.apache.avro.perf.test.generic.jmh_generated.GenericStringTest_jmhType_B3
          - org.apache.avro.perf.test.generic.jmh_generated.GenericStringTest_jmhType
  - org.apache.avro.perf.test.generic.jmh_generated.GenericStringTest_decode_jmhTest
  - org.apache.avro.perf.test.generic.jmh_generated.GenericStringTest_encode_jmhTest
  - org.apache.avro.perf.test.generic.GenericTest
    - org.apache.avro.perf.test.generic.jmh_generated.GenericTest_jmhType_B1
      - org.apache.avro.perf.test.generic.jmh_generated.GenericTest_jmhType_B2
        - org.apache.avro.perf.test.generic.jmh_generated.GenericTest_jmhType_B3
          - org.apache.avro.perf.test.generic.jmh_generated.GenericTest_jmhType
  - org.apache.avro.perf.test.generic.jmh_generated.GenericTest_decode_jmhTest
  - org.apache.avro.perf.test.generic.jmh_generated.GenericTest_encode_jmhTest
  - org.apache.avro.perf.test.generic.GenericWithDefaultTest
    - org.apache.avro.perf.test.generic.jmh_generated.GenericWithDefaultTest_jmhType_B1
      - org.apache.avro.perf.test.generic.jmh_generated.GenericWithDefaultTest_jmhType_B2
        - org.apache.avro.perf.test.generic.jmh_generated.GenericWithDefaultTest_jmhType_B3
          - org.apache.avro.perf.test.generic.jmh_generated.GenericWithDefaultTest_jmhType
  - org.apache.avro.perf.test.generic.jmh_generated.GenericWithDefaultTest_decode_jmhTest
  - org.apache.avro.perf.test.generic.jmh_generated.GenericWithDefaultTest_encode_jmhTest
  - org.apache.avro.perf.test.generic.GenericWithOutOfOrderTest
    - org.apache.avro.perf.test.generic.jmh_generated.GenericWithOutOfOrderTest_jmhType_B1
      - org.apache.avro.perf.test.generic.jmh_generated.GenericWithOutOfOrderTest_jmhType_B2
        - org.apache.avro.perf.test.generic.jmh_generated.GenericWithOutOfOrderTest_jmhType_B3
          - org.apache.avro.perf.test.generic.jmh_generated.GenericWithOutOfOrderTest_jmhType
  - org.apache.avro.perf.test.generic.jmh_generated.GenericWithOutOfOrderTest_decode_jmhTest
  - org.apache.avro.perf.test.generic.GenericWithPromotionTest
    - org.apache.avro.perf.test.generic.jmh_generated.GenericWithPromotionTest_jmhType_B1
      - org.apache.avro.perf.test.generic.jmh_generated.GenericWithPromotionTest_jmhType_B2
        - org.apache.avro.perf.test.generic.jmh_generated.GenericWithPromotionTest_jmhType_B3
          - org.apache.avro.perf.test.generic.jmh_generated.GenericWithPromotionTest_jmhType
  - org.apache.avro.perf.test.generic.jmh_generated.GenericWithPromotionTest_decode_jmhTest
  - org.apache.avro.hadoop.file.HadoopCodecFactory
  - org.apache.trevni.avro.HadoopInput (implements org.apache.trevni.Input)
  - org.apache.avro.ipc.jetty.HttpServer (implements org.apache.avro.ipc.Server)
  - org.apache.avro.tool.IdlTool (implements org.apache.avro.tool.Tool)
  - org.apache.avro.tool.IdlToSchemataTool (implements org.apache.avro.tool.Tool)
  - org.apache.avro.tool.InduceSchemaTool (implements org.apache.avro.tool.Tool)
  - org.apache.trevni.InputFile (implements org.apache.trevni.Input)
  - org.apache.hadoop.mapreduce.InputFormat<K,V>
    - org.apache.hadoop.mapreduce.lib.input.FileInputFormat<K,V>
      - org.apache.avro.mapreduce.AvroKeyInputFormat<T>
      - org.apache.avro.mapreduce.AvroKeyValueInputFormat<K,V>
      - org.apache.trevni.avro.mapreduce.AvroTrevniKeyInputFormat<T>
      - org.apache.trevni.avro.mapreduce.AvroTrevniKeyValueInputFormat<K,V>
      - org.apache.hadoop.mapreduce.lib.input.CombineFileInputFormat<K,V>
        - org.apache.avro.mapreduce.CombineAvroKeyValueFileInputFormat<K,V>
      - org.apache.hadoop.mapreduce.lib.input.SequenceFileInputFormat<K,V>
        - org.apache.avro.mapreduce.AvroSequenceFileInputFormat<K,V>
  - java.io.InputStream (implements java.io.Closeable)
    - org.apache.avro.grpc.AvroInputStream (implements io.grpc.Drainable)
    - java.io.ByteArrayInputStream
      - org.apache.trevni.InputBytes (implements org.apache.trevni.Input)
      - org.apache.avro.util.ReusableByteArrayInputStream
      - org.apache.avro.file.SeekableByteArrayInput (implements org.apache.avro.file.SeekableInput)
    - org.apache.avro.util.ByteBufferInputStream
    - java.io.FileInputStream
      - org.apache.avro.file.SeekableFileInput (implements org.apache.avro.file.SeekableInput)
    - org.apache.avro.util.ReusableByteBufferInputStream
  - org.apache.avro.perf.test.basic.IntTest
    - org.apache.avro.perf.test.basic.jmh_generated.IntTest_jmhType_B1
      - org.apache.avro.perf.test.basic.jmh_generated.IntTest_jmhType_B2
        - org.apache.avro.perf.test.basic.jmh_generated.IntTest_jmhType_B3
          - org.apache.avro.perf.test.basic.jmh_generated.IntTest_jmhType
  - org.apache.avro.perf.test.basic.jmh_generated.IntTest_decode_jmhTest
  - org.apache.avro.perf.test.basic.jmh_generated.IntTest_encode_jmhTest
  - org.apache.avro.ipc.Ipc
  - org.apache.avro.data.Json
  - org.apache.avro.data.Json.ObjectReader (implements org.apache.avro.io.DatumReader<D>)
  - org.apache.avro.data.Json.ObjectWriter (implements org.apache.avro.io.DatumWriter<D>)
  - org.apache.avro.JsonProperties
    - org.apache.avro.Protocol
    - org.apache.avro.Protocol.Message
    - org.apache.avro.Schema (implements java.io.Serializable)
    - org.apache.avro.Schema.Field
  - org.apache.avro.JsonProperties.Null
  - org.apache.avro.tool.JsonToBinaryFragmentTool (implements org.apache.avro.tool.Tool)
  - org.apache.avro.path.LocationStep (implements org.apache.avro.path.PathElement)
  - org.apache.avro.LogicalType
    - org.apache.avro.LogicalTypes.BigDecimal
    - org.apache.avro.LogicalTypes.Date
    - org.apache.avro.LogicalTypes.Decimal
    - org.apache.avro.LogicalTypes.LocalTimestampMicros
    - org.apache.avro.LogicalTypes.LocalTimestampMillis
    - org.apache.avro.LogicalTypes.TimeMicros
    - org.apache.avro.LogicalTypes.TimeMillis
    - org.apache.avro.LogicalTypes.TimestampMicros
    - org.apache.avro.LogicalTypes.TimestampMillis
  - org.apache.avro.LogicalTypes
  - org.apache.avro.perf.test.basic.LongTest
    - org.apache.avro.perf.test.basic.jmh_generated.LongTest_jmhType_B1
      - org.apache.avro.perf.test.basic.jmh_generated.LongTest_jmhType_B2
        - org.apache.avro.perf.test.basic.jmh_generated.LongTest_jmhType_B3
          - org.apache.avro.perf.test.basic.jmh_generated.LongTest_jmhType
  - org.apache.avro.perf.test.basic.jmh_generated.LongTest_decode_jmhTest
  - org.apache.avro.perf.test.basic.jmh_generated.LongTest_encode_jmhTest
  - org.apache.avro.tool.Main
  - org.apache.avro.util.MapEntry<K,V> (implements java.util.Map.Entry<K,V>)
  - org.apache.avro.reflect.MapEntry<K,V> (implements java.util.Map.Entry<K,V>)
  - org.apache.avro.path.MapKeyPredicate (implements org.apache.avro.path.PositionalPathPredicate)
  - org.apache.avro.perf.test.basic.MapTest
    - org.apache.avro.perf.test.basic.jmh_generated.MapTest_jmhType_B1
      - org.apache.avro.perf.test.basic.jmh_generated.MapTest_jmhType_B2
        - org.apache.avro.perf.test.basic.jmh_generated.MapTest_jmhType_B3
          - org.apache.avro.perf.test.basic.jmh_generated.MapTest_jmhType
  - org.apache.avro.perf.test.basic.jmh_generated.MapTest_decode_jmhTest
  - org.apache.avro.perf.test.basic.jmh_generated.MapTest_encode_jmhTest
  - org.apache.avro.util.MapUtil
  - org.apache.avro.message.MessageDecoder.BaseDecoder<D> (implements org.apache.avro.message.MessageDecoder<D>)
    - org.apache.avro.message.BinaryMessageDecoder<D>
    - org.apache.avro.message.RawMessageDecoder<D>
  - org.apache.avro.ipc.netty.NettyServer (implements org.apache.avro.ipc.Server)
  - org.apache.avro.ipc.netty.NettyTransceiver.NettyTransceiverThreadFactory (implements java.util.concurrent.ThreadFactory)
  - org.apache.avro.ipc.netty.NettyTransceiver.WriteFutureListener (implements io.netty.channel.ChannelFutureListener)
  - org.apache.avro.ipc.netty.NettyTransportCodec
  - org.apache.avro.ipc.netty.NettyTransportCodec.NettyDataPack
  - org.apache.hadoop.mapreduce.OutputFormat<K,V>
    - org.apache.hadoop.mapreduce.lib.output.FileOutputFormat<K,V>
      - org.apache.avro.mapreduce.AvroOutputFormatBase<K,V>
        - org.apache.avro.mapreduce.AvroKeyOutputFormat<T>
        - org.apache.avro.mapreduce.AvroKeyValueOutputFormat<K,V>
      - org.apache.avro.mapreduce.AvroSequenceFileOutputFormat<K,V>
      - org.apache.trevni.avro.mapreduce.AvroTrevniKeyOutputFormat<T>
      - org.apache.trevni.avro.mapreduce.AvroTrevniKeyValueOutputFormat<K,V>
  - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
    - org.apache.avro.grpc.AvroInputStream.CountingOutputStream
    - java.io.ByteArrayOutputStream
      - org.apache.avro.util.NonCopyingByteArrayOutputStream
    - org.apache.avro.util.ByteBufferOutputStream
    - java.io.FileOutputStream
      - org.apache.avro.file.SyncableFileOutputStream (implements org.apache.avro.file.Syncable)
  - org.apache.avro.mapred.Pair<K,V> (implements java.lang.Comparable<T>, org.apache.avro.generic.IndexedRecord, org.apache.avro.specific.SpecificData.SchemaConstructable)
  - org.apache.avro.io.parsing.Parser
    - org.apache.avro.io.parsing.SkipParser
  - org.apache.avro.perf.Perf
  - org.apache.tools.ant.ProjectComponent (implements java.lang.Cloneable)
    - org.apache.tools.ant.Task
      - org.apache.avro.compiler.specific.ProtocolTask
        - org.apache.avro.compiler.specific.SchemaTask
  - org.apache.avro.protobuf.ProtoConversions
  - org.apache.avro.util.RandomData (implements java.lang.Iterable<T>)
  - org.apache.avro.message.RawMessageEncoder<D> (implements org.apache.avro.message.MessageEncoder<D>)
  - org.apache.avro.tool.RecodecTool (implements org.apache.avro.tool.Tool)
  - org.apache.avro.data.RecordBuilderBase<T> (implements org.apache.avro.data.RecordBuilder<T>)
    - org.apache.avro.generic.GenericRecordBuilder
    - org.apache.avro.specific.SpecificErrorBuilderBase<T> (implements org.apache.avro.data.ErrorBuilder<T>)
    - org.apache.avro.specific.SpecificRecordBuilderBase<T>
      - org.apache.avro.ipc.HandshakeRequest.Builder (implements org.apache.avro.data.RecordBuilder<T>)
      - org.apache.avro.ipc.HandshakeResponse.Builder (implements org.apache.avro.data.RecordBuilder<T>)
  - org.apache.avro.tool.RecordCountTool (implements org.apache.avro.tool.Tool)
  - org.apache.hadoop.mapreduce.RecordReader<KEYIN,VALUEIN> (implements java.io.Closeable)
    - org.apache.avro.mapreduce.AvroRecordReaderBase<K,V,T>
      - org.apache.avro.mapreduce.AvroKeyRecordReader<T>
      - org.apache.avro.mapreduce.AvroKeyValueRecordReader<K,V>
    - org.apache.avro.mapreduce.AvroSequenceFileInputFormat.AvroSequenceFileRecordReader
    - org.apache.trevni.avro.mapreduce.AvroTrevniRecordReaderBase<K,V,T>
      - org.apache.trevni.avro.mapreduce.AvroTrevniKeyRecordReader<T>
      - org.apache.trevni.avro.mapreduce.AvroTrevniKeyValueRecordReader<K,V>
  - org.apache.avro.perf.test.record.RecordTest
    - org.apache.avro.perf.test.record.jmh_generated.RecordTest_jmhType_B1
      - org.apache.avro.perf.test.record.jmh_generated.RecordTest_jmhType_B2
        - org.apache.avro.perf.test.record.jmh_generated.RecordTest_jmhType_B3
          - org.apache.avro.perf.test.record.jmh_generated.RecordTest_jmhType
  - org.apache.avro.perf.test.record.jmh_generated.RecordTest_decode_jmhTest
  - org.apache.avro.perf.test.record.RecordWithDefaultTest
    - org.apache.avro.perf.test.record.jmh_generated.RecordWithDefaultTest_jmhType_B1
      - org.apache.avro.perf.test.record.jmh_generated.RecordWithDefaultTest_jmhType_B2
        - org.apache.avro.perf.test.record.jmh_generated.RecordWithDefaultTest_jmhType_B3
          - org.apache.avro.perf.test.record.jmh_generated.RecordWithDefaultTest_jmhType
  - org.apache.avro.perf.test.record.jmh_generated.RecordWithDefaultTest_decode_jmhTest
  - org.apache.avro.perf.test.record.RecordWithOutOfOrderTest
    - org.apache.avro.perf.test.record.jmh_generated.RecordWithOutOfOrderTest_jmhType_B1
      - org.apache.avro.perf.test.record.jmh_generated.RecordWithOutOfOrderTest_jmhType_B2
        - org.apache.avro.perf.test.record.jmh_generated.RecordWithOutOfOrderTest_jmhType_B3
          - org.apache.avro.perf.test.record.jmh_generated.RecordWithOutOfOrderTest_jmhType
  - org.apache.avro.perf.test.record.jmh_generated.RecordWithOutOfOrderTest_decode_jmhTest
  - org.apache.avro.perf.test.record.RecordWithPromotionTest
    - org.apache.avro.perf.test.record.jmh_generated.RecordWithPromotionTest_jmhType_B1
      - org.apache.avro.perf.test.record.jmh_generated.RecordWithPromotionTest_jmhType_B2
        - org.apache.avro.perf.test.record.jmh_generated.RecordWithPromotionTest_jmhType_B3
          - org.apache.avro.perf.test.record.jmh_generated.RecordWithPromotionTest_jmhType
  - org.apache.avro.perf.test.record.jmh_generated.RecordWithPromotionTest_decode_jmhTest
  - org.apache.hadoop.mapreduce.RecordWriter<K,V>
    - org.apache.avro.mapreduce.AvroKeyRecordWriter<T> (implements org.apache.avro.mapreduce.Syncable)
    - org.apache.avro.mapreduce.AvroKeyValueRecordWriter<K,V> (implements org.apache.avro.mapreduce.Syncable)
    - org.apache.trevni.avro.mapreduce.AvroTrevniRecordWriterBase<K,V,T>
      - org.apache.trevni.avro.mapreduce.AvroTrevniKeyRecordWriter<T>
      - org.apache.trevni.avro.mapreduce.AvroTrevniKeyValueRecordWriter<K,V>
  - java.util.concurrent.locks.ReentrantLock (implements java.util.concurrent.locks.Lock, java.io.Serializable)
    - org.apache.avro.util.springframework.ConcurrentReferenceHashMap.Segment
  - org.apache.avro.perf.test.reflect.ReflectBigRecordTest
    - org.apache.avro.perf.test.reflect.jmh_generated.ReflectBigRecordTest_jmhType_B1
      - org.apache.avro.perf.test.reflect.jmh_generated.ReflectBigRecordTest_jmhType_B2
        - org.apache.avro.perf.test.reflect.jmh_generated.ReflectBigRecordTest_jmhType_B3
          - org.apache.avro.perf.test.reflect.jmh_generated.ReflectBigRecordTest_jmhType
  - org.apache.avro.perf.test.reflect.jmh_generated.ReflectBigRecordTest_decode_jmhTest
  - org.apache.avro.perf.test.reflect.jmh_generated.ReflectBigRecordTest_encode_jmhTest
  - org.apache.avro.perf.test.reflect.ReflectDoubleArrayTest
    - org.apache.avro.perf.test.reflect.jmh_generated.ReflectDoubleArrayTest_jmhType_B1
      - org.apache.avro.perf.test.reflect.jmh_generated.ReflectDoubleArrayTest_jmhType_B2
        - org.apache.avro.perf.test.reflect.jmh_generated.ReflectDoubleArrayTest_jmhType_B3
          - org.apache.avro.perf.test.reflect.jmh_generated.ReflectDoubleArrayTest_jmhType
  - org.apache.avro.perf.test.reflect.jmh_generated.ReflectDoubleArrayTest_decode_jmhTest
  - org.apache.avro.perf.test.reflect.jmh_generated.ReflectDoubleArrayTest_encode_jmhTest
  - org.apache.avro.perf.test.reflect.ReflectFloatArrayTest
    - org.apache.avro.perf.test.reflect.jmh_generated.ReflectFloatArrayTest_jmhType_B1
      - org.apache.avro.perf.test.reflect.jmh_generated.ReflectFloatArrayTest_jmhType_B2
        - org.apache.avro.perf.test.reflect.jmh_generated.ReflectFloatArrayTest_jmhType_B3
          - org.apache.avro.perf.test.reflect.jmh_generated.ReflectFloatArrayTest_jmhType
  - org.apache.avro.perf.test.reflect.jmh_generated.ReflectFloatArrayTest_decode_jmhTest
  - org.apache.avro.perf.test.reflect.jmh_generated.ReflectFloatArrayTest_encode_jmhTest
  - org.apache.avro.perf.test.reflect.ReflectIntArrayTest
    - org.apache.avro.perf.test.reflect.jmh_generated.ReflectIntArrayTest_jmhType_B1
      - org.apache.avro.perf.test.reflect.jmh_generated.ReflectIntArrayTest_jmhType_B2
        - org.apache.avro.perf.test.reflect.jmh_generated.ReflectIntArrayTest_jmhType_B3
          - org.apache.avro.perf.test.reflect.jmh_generated.ReflectIntArrayTest_jmhType
  - org.apache.avro.perf.test.reflect.jmh_generated.ReflectIntArrayTest_decode_jmhTest
  - org.apache.avro.perf.test.reflect.jmh_generated.ReflectIntArrayTest_encode_jmhTest
  - org.apache.avro.reflect.ReflectionUtil
  - org.apache.avro.perf.test.reflect.ReflectLargeFloatArrayBlockedTest
    - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLargeFloatArrayBlockedTest_jmhType_B1
      - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLargeFloatArrayBlockedTest_jmhType_B2
        - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLargeFloatArrayBlockedTest_jmhType_B3
          - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLargeFloatArrayBlockedTest_jmhType
  - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLargeFloatArrayBlockedTest_decode_jmhTest
  - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLargeFloatArrayBlockedTest_encode_jmhTest
  - org.apache.avro.perf.test.reflect.ReflectLargeFloatArrayTest
    - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLargeFloatArrayTest_jmhType_B1
      - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLargeFloatArrayTest_jmhType_B2
        - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLargeFloatArrayTest_jmhType_B3
          - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLargeFloatArrayTest_jmhType
  - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLargeFloatArrayTest_decode_jmhTest
  - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLargeFloatArrayTest_encode_jmhTest
  - org.apache.avro.perf.test.reflect.ReflectLongArrayTest
    - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLongArrayTest_jmhType_B1
      - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLongArrayTest_jmhType_B2
        - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLongArrayTest_jmhType_B3
          - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLongArrayTest_jmhType
  - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLongArrayTest_decode_jmhTest
  - org.apache.avro.perf.test.reflect.jmh_generated.ReflectLongArrayTest_encode_jmhTest
  - org.apache.avro.perf.test.reflect.ReflectNestedFloatArrayTest
    - org.apache.avro.perf.test.reflect.jmh_generated.ReflectNestedFloatArrayTest_jmhType_B1
      - org.apache.avro.perf.test.reflect.jmh_generated.ReflectNestedFloatArrayTest_jmhType_B2
        - org.apache.avro.perf.test.reflect.jmh_generated.ReflectNestedFloatArrayTest_jmhType_B3
          - org.apache.avro.perf.test.reflect.jmh_generated.ReflectNestedFloatArrayTest_jmhType
  - org.apache.avro.perf.test.reflect.jmh_generated.ReflectNestedFloatArrayTest_decode_jmhTest
  - org.apache.avro.perf.test.reflect.jmh_generated.ReflectNestedFloatArrayTest_encode_jmhTest
  - org.apache.avro.perf.test.reflect.ReflectNestedObjectArrayTest
    - org.apache.avro.perf.test.reflect.jmh_generated.ReflectNestedObjectArrayTest_jmhType_B1
      - org.apache.avro.perf.test.reflect.jmh_generated.ReflectNestedObjectArrayTest_jmhType_B2
        - org.apache.avro.perf.test.reflect.jmh_generated.ReflectNestedObjectArrayTest_jmhType_B3
          - org.apache.avro.perf.test.reflect.jmh_generated.ReflectNestedObjectArrayTest_jmhType
  - org.apache.avro.perf.test.reflect.jmh_generated.ReflectNestedObjectArrayTest_decode_jmhTest
  - org.apache.avro.perf.test.reflect.jmh_generated.ReflectNestedObjectArrayTest_encode_jmhTest
  - org.apache.avro.perf.test.reflect.ReflectRecordTest
    - org.apache.avro.perf.test.reflect.jmh_generated.ReflectRecordTest_jmhType_B1
      - org.apache.avro.perf.test.reflect.jmh_generated.ReflectRecordTest_jmhType_B2
        - org.apache.avro.perf.test.reflect.jmh_generated.ReflectRecordTest_jmhType_B3
          - org.apache.avro.perf.test.reflect.jmh_generated.ReflectRecordTest_jmhType
  - org.apache.avro.perf.test.reflect.jmh_generated.ReflectRecordTest_decode_jmhTest
  - org.apache.avro.perf.test.reflect.jmh_generated.ReflectRecordTest_encode_jmhTest
  - org.apache.avro.ipc.Requestor
    - org.apache.avro.ipc.generic.GenericRequestor
    - org.apache.avro.ipc.specific.SpecificRequestor (implements java.lang.reflect.InvocationHandler)
      - org.apache.avro.ipc.reflect.ReflectRequestor
  - org.apache.avro.ipc.Requestor.TransceiverCallback<T> (implements org.apache.avro.ipc.Callback<T>)
  - org.apache.avro.Resolver
  - org.apache.avro.Resolver.Action
    - org.apache.avro.Resolver.Container
    - org.apache.avro.Resolver.DoNothing
    - org.apache.avro.Resolver.EnumAdjust
    - org.apache.avro.Resolver.ErrorAction
    - org.apache.avro.Resolver.Promote
    - org.apache.avro.Resolver.ReaderUnion
    - org.apache.avro.Resolver.RecordAdjust
    - org.apache.avro.Resolver.Skip
    - org.apache.avro.Resolver.WriterUnion
  - org.apache.avro.perf.test.record.ResolvingRecordTest
    - org.apache.avro.perf.test.record.jmh_generated.ResolvingRecordTest_jmhType_B1
      - org.apache.avro.perf.test.record.jmh_generated.ResolvingRecordTest_jmhType_B2
        - org.apache.avro.perf.test.record.jmh_generated.ResolvingRecordTest_jmhType_B3
          - org.apache.avro.perf.test.record.jmh_generated.ResolvingRecordTest_jmhType
  - org.apache.avro.perf.test.record.jmh_generated.ResolvingRecordTest_decode_jmhTest
  - org.apache.avro.ipc.Responder
    - org.apache.avro.ipc.generic.GenericResponder
      - org.apache.avro.ipc.specific.SpecificResponder
        - org.apache.avro.ipc.reflect.ReflectResponder
  - org.apache.avro.ipc.RPCContext
  - org.apache.avro.ipc.RPCPlugin
    - org.apache.avro.ipc.stats.StatsPlugin
  - org.apache.avro.tool.RpcProtocolTool (implements org.apache.avro.tool.Tool)
  - org.apache.avro.tool.RpcReceiveTool (implements org.apache.avro.tool.Tool)
  - org.apache.avro.tool.RpcSendTool (implements org.apache.avro.tool.Tool)
  - org.apache.avro.Schema.Parser
  - org.apache.avro.Schema.SeenPair
  - org.apache.avro.SchemaBuilder
  - org.apache.avro.SchemaBuilder.BaseFieldTypeBuilder<R>
    - org.apache.avro.SchemaBuilder.FieldTypeBuilder<R>
  - org.apache.avro.SchemaBuilder.BaseTypeBuilder<R>
    - org.apache.avro.SchemaBuilder.TypeBuilder<R>
  - org.apache.avro.SchemaBuilder.FieldAssembler<R>
  - org.apache.avro.SchemaBuilder.FieldDefault<R,S>
    - org.apache.avro.SchemaBuilder.ArrayDefault<R>
    - org.apache.avro.SchemaBuilder.BooleanDefault<R>
    - org.apache.avro.SchemaBuilder.BytesDefault<R>
    - org.apache.avro.SchemaBuilder.DoubleDefault<R>
    - org.apache.avro.SchemaBuilder.EnumDefault<R>
    - org.apache.avro.SchemaBuilder.FixedDefault<R>
    - org.apache.avro.SchemaBuilder.FloatDefault<R>
    - org.apache.avro.SchemaBuilder.IntDefault<R>
    - org.apache.avro.SchemaBuilder.LongDefault<R>
    - org.apache.avro.SchemaBuilder.MapDefault<R>
    - org.apache.avro.SchemaBuilder.NullDefault<R>
    - org.apache.avro.SchemaBuilder.RecordDefault<R>
    - org.apache.avro.SchemaBuilder.StringDefault<R>
  - org.apache.avro.SchemaBuilder.GenericDefault<R>
  - org.apache.avro.SchemaBuilder.PropBuilder<S>
    - org.apache.avro.SchemaBuilder.ArrayBuilder<R>
    - org.apache.avro.SchemaBuilder.BooleanBuilder<R>
    - org.apache.avro.SchemaBuilder.BytesBuilder<R>
    - org.apache.avro.SchemaBuilder.DoubleBuilder<R>
    - org.apache.avro.SchemaBuilder.FloatBuilder<R>
    - org.apache.avro.SchemaBuilder.IntBuilder<R>
    - org.apache.avro.SchemaBuilder.LongBuilder<R>
    - org.apache.avro.SchemaBuilder.MapBuilder<R>
    - org.apache.avro.SchemaBuilder.NamedBuilder<S>
      - org.apache.avro.SchemaBuilder.FieldBuilder<R>
      - org.apache.avro.SchemaBuilder.NamespacedBuilder<R,S>
        - org.apache.avro.SchemaBuilder.EnumBuilder<R>
        - org.apache.avro.SchemaBuilder.FixedBuilder<R>
        - org.apache.avro.SchemaBuilder.RecordBuilder<R>
    - org.apache.avro.SchemaBuilder.NullBuilder<R>
    - org.apache.avro.SchemaBuilder.StringBldr<R>
  - org.apache.avro.SchemaBuilder.UnionAccumulator<R>
  - org.apache.avro.SchemaBuilder.UnionFieldTypeBuilder<R>
  - org.apache.avro.SchemaCompatibility
  - org.apache.avro.SchemaCompatibility.Incompatibility
  - org.apache.avro.SchemaCompatibility.SchemaCompatibilityResult
  - org.apache.avro.SchemaCompatibility.SchemaPairCompatibility
  - org.apache.avro.tool.SchemaFingerprintTool (implements org.apache.avro.tool.Tool)
  - org.apache.avro.SchemaNormalization
  - org.apache.avro.tool.SchemaNormalizationTool (implements org.apache.avro.tool.Tool)
  - org.apache.avro.compiler.schema.Schemas
  - org.apache.avro.message.SchemaStore.Cache (implements org.apache.avro.message.SchemaStore)
  - org.apache.avro.util.SchemaUtil
  - org.apache.avro.SchemaValidatorBuilder
  - org.apache.hadoop.io.SequenceFile.Reader (implements java.io.Closeable)
    - org.apache.avro.hadoop.io.AvroSequenceFile.Reader
  - org.apache.hadoop.io.SequenceFile.Writer (implements java.io.Closeable, java.io.Flushable, org.apache.hadoop.fs.StreamCapabilities, org.apache.hadoop.fs.Syncable)
    - org.apache.avro.hadoop.io.AvroSequenceFile.Writer
  - org.apache.avro.mapred.SequenceFileReader<K,V> (implements org.apache.avro.file.FileReader<D>)
  - org.apache.avro.perf.test.basic.SmallLongTest
    - org.apache.avro.perf.test.basic.jmh_generated.SmallLongTest_jmhType_B1
      - org.apache.avro.perf.test.basic.jmh_generated.SmallLongTest_jmhType_B2
        - org.apache.avro.perf.test.basic.jmh_generated.SmallLongTest_jmhType_B3
          - org.apache.avro.perf.test.basic.jmh_generated.SmallLongTest_jmhType
  - org.apache.avro.perf.test.basic.jmh_generated.SmallLongTest_decode_jmhTest
  - org.apache.avro.perf.test.basic.jmh_generated.SmallLongTest_encode_jmhTest
  - org.apache.avro.hadoop.file.SortedKeyValueFile
  - org.apache.avro.hadoop.file.SortedKeyValueFile.Reader<K,V> (implements java.io.Closeable, java.lang.Iterable<T>)
  - org.apache.avro.hadoop.file.SortedKeyValueFile.Reader.Options
  - org.apache.avro.hadoop.file.SortedKeyValueFile.Writer<K,V> (implements java.io.Closeable)
  - org.apache.avro.hadoop.file.SortedKeyValueFile.Writer.Options
  - org.apache.avro.compiler.specific.SpecificCompiler
  - org.apache.avro.tool.SpecificCompilerTool (implements org.apache.avro.tool.Tool)
  - org.apache.avro.specific.SpecificFixed (implements java.lang.Comparable<T>, java.io.Externalizable, org.apache.avro.generic.GenericFixed)
    - org.apache.avro.ipc.MD5
  - org.apache.avro.specific.SpecificRecordBase (implements java.lang.Comparable<T>, java.io.Externalizable, org.apache.avro.generic.GenericRecord, org.apache.avro.specific.SpecificRecord)
    - org.apache.avro.ipc.HandshakeRequest (implements org.apache.avro.specific.SpecificRecord)
    - org.apache.avro.ipc.HandshakeResponse (implements org.apache.avro.specific.SpecificRecord)
  - org.apache.avro.ipc.jetty.StatsServer
  - org.apache.avro.ipc.stats.StatsServlet.RenderableMessage
  - org.apache.avro.perf.test.basic.StringTest
    - org.apache.avro.perf.test.basic.jmh_generated.StringTest_jmhType_B1
      - org.apache.avro.perf.test.basic.jmh_generated.StringTest_jmhType_B2
        - org.apache.avro.perf.test.basic.jmh_generated.StringTest_jmhType_B3
          - org.apache.avro.perf.test.basic.jmh_generated.StringTest_jmhType
  - org.apache.avro.perf.test.basic.jmh_generated.StringTest_decode_jmhTest
  - org.apache.avro.perf.test.basic.jmh_generated.StringTest_encode_jmhTest
  - org.apache.avro.io.parsing.Symbol
    - org.apache.avro.io.parsing.Symbol.Alternative
    - org.apache.avro.io.parsing.Symbol.ImplicitAction
      - org.apache.avro.io.parsing.Symbol.DefaultStartAction
      - org.apache.avro.io.parsing.Symbol.ErrorAction
      - org.apache.avro.io.parsing.Symbol.FieldAdjustAction
      - org.apache.avro.io.parsing.Symbol.FieldOrderAction
      - org.apache.avro.io.parsing.Symbol.ResolvingAction
      - org.apache.avro.io.parsing.Symbol.SkipAction
      - org.apache.avro.io.parsing.Symbol.UnionAdjustAction
      - org.apache.avro.io.parsing.Symbol.WriterUnionAction
    - org.apache.avro.io.parsing.Symbol.IntCheckAction
      - org.apache.avro.io.parsing.Symbol.EnumAdjustAction
      - org.apache.avro.io.parsing.Symbol.EnumLabelsAction
    - org.apache.avro.io.parsing.Symbol.Repeater
    - org.apache.avro.io.parsing.Symbol.Root
    - org.apache.avro.io.parsing.Symbol.Sequence (implements java.lang.Iterable<T>)
  - org.apache.avro.tool.TetherTool (implements org.apache.avro.tool.Tool)
  - java.lang.Thread (implements java.lang.Runnable)
    - org.apache.avro.ipc.DatagramServer (implements org.apache.avro.ipc.Server)
    - org.apache.avro.ipc.SocketServer (implements org.apache.avro.ipc.Server)
      - org.apache.avro.ipc.SaslSocketServer
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.apache.avro.AvroRemoteException
        - org.apache.avro.specific.SpecificExceptionBase (implements java.io.Externalizable, org.apache.avro.specific.SpecificRecord)
      - java.io.IOException
        - org.apache.avro.InvalidAvroMagicException
        - org.apache.avro.InvalidNumberEncodingException
        - org.apache.avro.UnknownAvroCodecException
      - java.lang.RuntimeException
        - org.apache.avro.AvroRuntimeException
          - org.apache.avro.AvroMissingFieldException
          - org.apache.avro.AvroTypeException
            - org.apache.avro.path.TracingAvroTypeException (implements org.apache.avro.path.PathTracingException<T>)
          - org.apache.avro.message.BadHeaderException
          - org.apache.avro.message.MissingSchemaException
          - org.apache.avro.SchemaBuilderException
          - org.apache.avro.SchemaParseException
          - org.apache.avro.SystemLimitException
          - org.apache.avro.UnresolvedUnionException
        - java.lang.ClassCastException
          - org.apache.avro.path.TracingClassCastException (implements org.apache.avro.path.PathTracingException<T>)
        - org.apache.avro.file.DataFileWriter.AppendWriteException
        - java.lang.NullPointerException
          - org.apache.avro.path.TracingNullPointException (implements org.apache.avro.path.PathTracingException<T>)
        - org.apache.trevni.TrevniRuntimeException
      - org.apache.avro.SchemaValidationException
  - org.apache.avro.data.TimeConversions
  - org.apache.avro.tool.ToTextTool (implements org.apache.avro.tool.Tool)
  - org.apache.avro.tool.ToTrevniTool (implements org.apache.avro.tool.Tool)
  - org.apache.avro.ipc.Transceiver (implements java.io.Closeable)
    - org.apache.avro.ipc.DatagramTransceiver
    - org.apache.avro.ipc.HttpTransceiver
    - org.apache.avro.ipc.LocalTransceiver
    - org.apache.avro.ipc.netty.NettyTransceiver
    - org.apache.avro.ipc.SaslSocketTransceiver
    - org.apache.avro.ipc.SocketTransceiver
  - org.apache.avro.tool.TrevniCreateRandomTool (implements org.apache.avro.tool.Tool)
  - org.apache.avro.tool.TrevniMetadataTool (implements org.apache.avro.tool.Tool)
  - org.apache.avro.tool.TrevniToJsonTool (implements org.apache.avro.tool.Tool)
  - org.apache.avro.perf.test.basic.UnchangedUnionTest
    - org.apache.avro.perf.test.basic.jmh_generated.UnchangedUnionTest_jmhType_B1
      - org.apache.avro.perf.test.basic.jmh_generated.UnchangedUnionTest_jmhType_B2
        - org.apache.avro.perf.test.basic.jmh_generated.UnchangedUnionTest_jmhType_B3
          - org.apache.avro.perf.test.basic.jmh_generated.UnchangedUnionTest_jmhType
  - org.apache.avro.perf.test.basic.jmh_generated.UnchangedUnionTest_decode_jmhTest
  - org.apache.avro.perf.test.basic.jmh_generated.UnchangedUnionTest_encode_jmhTest
  - org.apache.avro.path.UnionTypePredicate (implements org.apache.avro.path.PositionalPathPredicate)
  - org.apache.avro.util.Utf8 (implements java.lang.CharSequence, java.lang.Comparable<T>, java.io.Externalizable)
  - org.apache.avro.ValidateAll (implements org.apache.avro.SchemaValidator)
  - org.apache.avro.ValidateLatest (implements org.apache.avro.SchemaValidator)
  - org.apache.avro.io.parsing.ValidatingGrammarGenerator
    - org.apache.avro.io.parsing.JsonGrammarGenerator
    - org.apache.avro.io.parsing.ResolvingGrammarGenerator
  - org.apache.avro.perf.test.record.ValidatingRecordTest
    - org.apache.avro.perf.test.record.jmh_generated.ValidatingRecordTest_jmhType_B1
      - org.apache.avro.perf.test.record.jmh_generated.ValidatingRecordTest_jmhType_B2
        - org.apache.avro.perf.test.record.jmh_generated.ValidatingRecordTest_jmhType_B3
          - org.apache.avro.perf.test.record.jmh_generated.ValidatingRecordTest_jmhType
  - org.apache.avro.perf.test.record.jmh_generated.ValidatingRecordTest_decode_jmhTest
  - org.apache.avro.perf.test.record.jmh_generated.ValidatingRecordTest_encode_jmhTest
  - org.apache.avro.util.WeakIdentityHashMap<K,V> (implements java.util.Map<K,V>)

## Interface Hierarchy

- java.lang.AutoCloseable
  - java.io.Closeable
    - org.apache.avro.file.FileReader<D> (also extends java.lang.Iterable<T>, java.util.Iterator<E>)
    - org.apache.trevni.Input
    - org.apache.avro.file.SeekableInput
  - org.apache.avro.file.FileReader<D> (also extends java.io.Closeable, java.lang.Iterable<T>, java.util.Iterator<E>)
  - org.apache.trevni.Input
  - org.apache.avro.file.SeekableInput
- org.apache.avro.ipc.Callback<T>
- org.apache.avro.compiler.schema.CloningVisitor.PropertyCopier
- java.lang.Comparable<T>
  - org.apache.avro.generic.GenericEnumSymbol<E> (also extends org.apache.avro.generic.GenericContainer)
- org.apache.avro.util.springframework.ConcurrentReferenceHashMap.Reference<K,V>
- org.apache.avro.io.DatumReader<D>
  - org.apache.avro.io.FastReaderBuilder.FieldReader
    - org.apache.avro.io.FastReaderBuilder.ReusingFieldReader
  - org.apache.avro.io.FastReaderBuilder.ReusingFieldReader
- org.apache.avro.io.DatumWriter<D>
- org.apache.avro.io.FastReaderBuilder.ExecutionStep
- org.apache.avro.generic.GenericContainer
  - org.apache.avro.generic.GenericArray<T> (also extends java.util.List<E>)
  - org.apache.avro.generic.GenericEnumSymbol<E> (also extends java.lang.Comparable<T>)
  - org.apache.avro.generic.GenericFixed
  - org.apache.avro.generic.GenericRecord
  - org.apache.avro.generic.IndexedRecord
    - org.apache.avro.generic.GenericRecord
    - org.apache.avro.specific.SpecificRecord
  - org.apache.avro.specific.SpecificRecord
- org.apache.avro.generic.GenericData.InstanceSupplier
- org.apache.avro.mapred.tether.InputProtocol
  - org.apache.avro.mapred.tether.InputProtocol.Callback
- java.lang.Iterable<T>
  - java.util.Collection<E>
    - org.apache.avro.generic.GenericArray<T> (also extends org.apache.avro.generic.GenericContainer, java.util.List<E>)
    - java.util.List<E>
      - org.apache.avro.generic.GenericArray<T> (also extends org.apache.avro.generic.GenericContainer)
  - org.apache.avro.file.FileReader<D> (also extends java.io.Closeable, java.util.Iterator<E>)
  - org.apache.avro.generic.GenericArray<T> (also extends org.apache.avro.generic.GenericContainer, java.util.List<E>)
  - java.util.List<E>
    - org.apache.avro.generic.GenericArray<T> (also extends org.apache.avro.generic.GenericContainer)
- java.util.Iterator<E>
  - org.apache.avro.file.FileReader<D> (also extends java.io.Closeable, java.lang.Iterable<T>)
- org.apache.avro.LogicalTypes.LogicalTypeFactory
- org.apache.avro.message.MessageDecoder<D>
- org.apache.avro.message.MessageEncoder<D>
- org.apache.avro.mapred.tether.OutputProtocol
  - org.apache.avro.mapred.tether.OutputProtocol.Callback
- org.apache.avro.io.parsing.Parser.ActionHandler
- org.apache.avro.path.PathElement
  - org.apache.avro.path.PathPredicate
    - org.apache.avro.path.PositionalPathPredicate
  - org.apache.avro.path.PositionalPathPredicate
- org.apache.avro.path.PathTracingException<T>
- org.apache.avro.data.RecordBuilder<T>
  - org.apache.avro.data.ErrorBuilder<T>
- org.apache.avro.message.SchemaStore
- org.apache.avro.SchemaValidationStrategy
- org.apache.avro.SchemaValidator
- org.apache.avro.compiler.schema.SchemaVisitor<T>
- org.apache.avro.ipc.Server
- org.apache.avro.io.parsing.SkipParser.SkipHandler
- org.apache.avro.specific.SpecificData.SchemaConstructable
- org.apache.avro.file.Syncable
- org.apache.avro.mapreduce.Syncable
- org.apache.avro.tool.Tool

## Annotation Type Hierarchy

- org.apache.avro.reflect.AvroAlias (implements java.lang.annotation.Annotation)
- org.apache.avro.reflect.AvroAliases (implements java.lang.annotation.Annotation)
- org.apache.avro.reflect.AvroDefault (implements java.lang.annotation.Annotation)
- org.apache.avro.reflect.AvroDoc (implements java.lang.annotation.Annotation)
- org.apache.avro.reflect.AvroEncode (implements java.lang.annotation.Annotation)
- org.apache.avro.specific.AvroGenerated (implements java.lang.annotation.Annotation)
- org.apache.avro.reflect.AvroIgnore (implements java.lang.annotation.Annotation)
- org.apache.avro.reflect.AvroMeta (implements java.lang.annotation.Annotation)
- org.apache.avro.reflect.AvroMeta.AvroMetas (implements java.lang.annotation.Annotation)
- org.apache.avro.reflect.AvroName (implements java.lang.annotation.Annotation)
- org.apache.avro.reflect.AvroSchema (implements java.lang.annotation.Annotation)
- org.apache.avro.specific.FixedSize (implements java.lang.annotation.Annotation)
- org.apache.avro.reflect.Nullable (implements java.lang.annotation.Annotation)
- org.apache.avro.reflect.Stringable (implements java.lang.annotation.Annotation)
- org.apache.avro.reflect.Union (implements java.lang.annotation.Annotation)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.avro.util.springframework.ConcurrentReferenceHashMap.ReferenceType
    - org.apache.avro.util.springframework.ConcurrentReferenceHashMap.Restructure
    - org.apache.avro.io.FastReaderBuilder.RecordReader.Stage
    - org.apache.avro.generic.GenericData.StringType
    - org.apache.avro.ipc.HandshakeMatch (implements org.apache.avro.generic.GenericEnumSymbol<E>)
    - org.apache.avro.Resolver.Action.Type
    - org.apache.avro.Resolver.ErrorAction.ErrorType
    - org.apache.avro.Schema.Field.Order
    - org.apache.avro.Schema.Type
    - org.apache.avro.SchemaCompatibility.SchemaCompatibilityType
    - org.apache.avro.SchemaCompatibility.SchemaIncompatibilityType
    - org.apache.avro.compiler.schema.SchemaVisitorAction
    - org.apache.avro.compiler.specific.SpecificCompiler.FieldVisibility
    - org.apache.avro.io.parsing.Symbol.Kind
    - org.apache.avro.mapred.tether.TaskType (implements org.apache.avro.generic.GenericEnumSymbol<E>)
    - org.apache.trevni.ValueType

Copyright © 2009–2024 The Apache Software Foundation. All rights reserved.