Package org.apache.orc.impl
Class TreeReaderFactory.ReaderContext
java.lang.Object
org.apache.orc.impl.TreeReaderFactory.ReaderContext
- All Implemented Interfaces:
TreeReaderFactory.Context
- Enclosing class:
- TreeReaderFactory
public static class TreeReaderFactory.ReaderContext
extends Object
implements TreeReaderFactory.Context
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfileFormat(OrcFile.Version version) booleangetReaderCategory(int columnId) booleanbooleansetEncryption(ReaderEncryption value) setFilterCallback(Set<Integer> filterColumnsList, Consumer<OrcFilterContext> filterCallback) setProlepticGregorian(boolean file, boolean reader) setSchemaEvolution(SchemaEvolution evolution) skipCorrupt(boolean skipCorrupt) booleanuseUTCTimestamp(boolean useUTCTimestamp) writerTimeZone(String writerTimezone)
-
Constructor Details
-
ReaderContext
public ReaderContext()
-
-
Method Details
-
setSchemaEvolution
-
setEncryption
-
setFilterCallback
public TreeReaderFactory.ReaderContext setFilterCallback(Set<Integer> filterColumnsList, Consumer<OrcFilterContext> filterCallback) -
skipCorrupt
-
useUTCTimestamp
-
writerTimeZone
-
fileFormat
-
setProlepticGregorian
-
getSchemaEvolution
- Specified by:
getSchemaEvolutionin interfaceTreeReaderFactory.Context
-
getColumnFilterIds
- Specified by:
getColumnFilterIdsin interfaceTreeReaderFactory.Context
-
getColumnFilterCallback
- Specified by:
getColumnFilterCallbackin interfaceTreeReaderFactory.Context
-
isSkipCorrupt
public boolean isSkipCorrupt()- Specified by:
isSkipCorruptin interfaceTreeReaderFactory.Context
-
getUseUTCTimestamp
public boolean getUseUTCTimestamp()- Specified by:
getUseUTCTimestampin interfaceTreeReaderFactory.Context
-
getWriterTimezone
- Specified by:
getWriterTimezonein interfaceTreeReaderFactory.Context
-
getFileFormat
- Specified by:
getFileFormatin interfaceTreeReaderFactory.Context
-
getEncryption
- Specified by:
getEncryptionin interfaceTreeReaderFactory.Context
-
useProlepticGregorian
public boolean useProlepticGregorian()- Specified by:
useProlepticGregorianin interfaceTreeReaderFactory.Context
-
fileUsedProlepticGregorian
public boolean fileUsedProlepticGregorian()- Specified by:
fileUsedProlepticGregorianin interfaceTreeReaderFactory.Context
-
getReaderCategory
- Specified by:
getReaderCategoryin interfaceTreeReaderFactory.Context
-