Package org.apache.orc.impl
Class TreeReaderFactory
java.lang.Object
org.apache.orc.impl.TreeReaderFactory
- Direct Known Subclasses:
ConvertTreeReaderFactory
Factory for creating ORC tree readers.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static interface
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
A reader for string columns that are dictionary encoded in the current stripe.static class
A reader for string columns that are direct encoded in the current stripe.static class
A tree reader that will read string columns.static class
static class
static class
static class
static class
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic BatchReader
createRootReader
(TypeDescription readerType, TreeReaderFactory.Context context) static TypeReader
createTreeReader
(TypeDescription readerType, TreeReaderFactory.Context context) static boolean
isDecimalAsLong
(OrcFile.Version version, int precision)
-
Constructor Details
-
TreeReaderFactory
public TreeReaderFactory()
-
-
Method Details
-
createTreeReader
public static TypeReader createTreeReader(TypeDescription readerType, TreeReaderFactory.Context context) throws IOException - Throws:
IOException
-
isDecimalAsLong
-
createRootReader
public static BatchReader createRootReader(TypeDescription readerType, TreeReaderFactory.Context context) throws IOException - Throws:
IOException
-