| BinaryTreeReader(int columnId,
                InStream present,
                InStream data,
                InStream length,
                OrcProto.ColumnEncoding encoding,
                TreeReaderFactory.Context context) | 
| BooleanTreeReader(int columnId,
                 InStream present,
                 InStream data,
                 TreeReaderFactory.Context context) | 
| ByteTreeReader(int columnId,
              InStream present,
              InStream data,
              TreeReaderFactory.Context context) | 
| CharTreeReader(int columnId,
              int maxLength,
              InStream present,
              InStream data,
              InStream length,
              InStream dictionary,
              OrcProto.ColumnEncoding encoding,
              TreeReaderFactory.Context context) | 
| DateTreeReader(int columnId,
              InStream present,
              InStream data,
              OrcProto.ColumnEncoding encoding,
              TreeReaderFactory.Context context) | 
| Decimal64TreeReader(int columnId,
                   InStream present,
                   InStream valueStream,
                   OrcProto.ColumnEncoding encoding,
                   int precision,
                   int scale,
                   TreeReaderFactory.Context context) | 
| DecimalTreeReader(int columnId,
                 InStream present,
                 InStream valueStream,
                 InStream scaleStream,
                 OrcProto.ColumnEncoding encoding,
                 int precision,
                 int scale,
                 TreeReaderFactory.Context context) | 
| DoubleTreeReader(int columnId,
                InStream present,
                InStream data,
                TreeReaderFactory.Context context) | 
| FloatTreeReader(int columnId,
               InStream present,
               InStream data,
               TreeReaderFactory.Context context) | 
| IntTreeReader(int columnId,
             InStream present,
             InStream data,
             OrcProto.ColumnEncoding encoding,
             TreeReaderFactory.Context context) | 
| ListTreeReader(int columnId,
              InStream present,
              TreeReaderFactory.Context context,
              InStream data,
              OrcProto.ColumnEncoding encoding,
              TypeReader elementReader) | 
| ListTreeReader(int fileColumn,
              TypeDescription readerSchema,
              TreeReaderFactory.Context context) | 
| LongTreeReader(int columnId,
              InStream present,
              InStream data,
              OrcProto.ColumnEncoding encoding,
              TreeReaderFactory.Context context) | 
| MapTreeReader(int columnId,
             InStream present,
             TreeReaderFactory.Context context,
             InStream data,
             OrcProto.ColumnEncoding encoding,
             TypeReader keyReader,
             TypeReader valueReader) | 
| MapTreeReader(int fileColumn,
             TypeDescription readerSchema,
             TreeReaderFactory.Context context) | 
| NullTreeReader(int columnId,
              TreeReaderFactory.Context context) | 
| ShortTreeReader(int columnId,
               InStream present,
               InStream data,
               OrcProto.ColumnEncoding encoding,
               TreeReaderFactory.Context context) | 
| StringDictionaryTreeReader(int columnId,
                          InStream present,
                          InStream data,
                          InStream length,
                          InStream dictionary,
                          OrcProto.ColumnEncoding encoding,
                          TreeReaderFactory.Context context) | 
| StringDirectTreeReader(int columnId,
                      InStream present,
                      InStream data,
                      InStream length,
                      OrcProto.ColumnEncoding.Kind encoding,
                      TreeReaderFactory.Context context) | 
| StringTreeReader(int columnId,
                InStream present,
                InStream data,
                InStream length,
                InStream dictionary,
                OrcProto.ColumnEncoding encoding,
                TreeReaderFactory.Context context) | 
| StructTreeReader(int columnId,
                InStream present,
                TreeReaderFactory.Context context,
                OrcProto.ColumnEncoding encoding,
                TypeReader[] childReaders) | 
| StructTreeReader(int columnId,
                TypeDescription readerSchema,
                TreeReaderFactory.Context context) | 
| TimestampTreeReader(int columnId,
                   InStream presentStream,
                   InStream dataStream,
                   InStream nanosStream,
                   OrcProto.ColumnEncoding encoding,
                   TreeReaderFactory.Context context,
                   boolean instantType) | 
| TreeReader(int columnId,
          InStream in,
          @NotNull TreeReaderFactory.Context context) | 
| UnionTreeReader(int columnId,
               InStream present,
               TreeReaderFactory.Context context,
               OrcProto.ColumnEncoding encoding,
               TypeReader[] childReaders) | 
| UnionTreeReader(int fileColumn,
               TypeDescription readerSchema,
               TreeReaderFactory.Context context) | 
| VarcharTreeReader(int columnId,
                 int maxLength,
                 InStream present,
                 InStream data,
                 InStream length,
                 InStream dictionary,
                 OrcProto.ColumnEncoding encoding,
                 TreeReaderFactory.Context context) |