| Package | Description | 
|---|---|
| org.apache.orc | |
| org.apache.orc.impl | 
| Modifier and Type | Field and Description | 
|---|---|
| static com.google.protobuf.Parser<OrcProto.Type> | OrcProto.Type. PARSER | 
| Modifier and Type | Method and Description | 
|---|---|
| OrcProto.Type | OrcProto.Type.Builder. build() | 
| OrcProto.Type | OrcProto.Type.Builder. buildPartial() | 
| static OrcProto.Type | OrcProto.Type. getDefaultInstance() | 
| OrcProto.Type | OrcProto.Type. getDefaultInstanceForType() | 
| OrcProto.Type | OrcProto.Type.Builder. getDefaultInstanceForType() | 
| OrcProto.Type | OrcProto.FooterOrBuilder. getTypes(int index)repeated .orc.proto.Type types = 4; | 
| OrcProto.Type | OrcProto.Footer. getTypes(int index)repeated .orc.proto.Type types = 4; | 
| OrcProto.Type | OrcProto.Footer.Builder. getTypes(int index)repeated .orc.proto.Type types = 4; | 
| static OrcProto.Type | OrcProto.Type. parseDelimitedFrom(InputStream input) | 
| static OrcProto.Type | OrcProto.Type. parseDelimitedFrom(InputStream input,
                  com.google.protobuf.ExtensionRegistryLite extensionRegistry) | 
| static OrcProto.Type | OrcProto.Type. parseFrom(byte[] data) | 
| static OrcProto.Type | OrcProto.Type. parseFrom(byte[] data,
         com.google.protobuf.ExtensionRegistryLite extensionRegistry) | 
| static OrcProto.Type | OrcProto.Type. parseFrom(com.google.protobuf.ByteString data) | 
| static OrcProto.Type | OrcProto.Type. parseFrom(com.google.protobuf.ByteString data,
         com.google.protobuf.ExtensionRegistryLite extensionRegistry) | 
| static OrcProto.Type | OrcProto.Type. parseFrom(com.google.protobuf.CodedInputStream input) | 
| static OrcProto.Type | OrcProto.Type. parseFrom(com.google.protobuf.CodedInputStream input,
         com.google.protobuf.ExtensionRegistryLite extensionRegistry) | 
| static OrcProto.Type | OrcProto.Type. parseFrom(InputStream input) | 
| static OrcProto.Type | OrcProto.Type. parseFrom(InputStream input,
         com.google.protobuf.ExtensionRegistryLite extensionRegistry) | 
| Modifier and Type | Method and Description | 
|---|---|
| static List<OrcProto.Type> | OrcUtils. getOrcTypes(TypeDescription typeDescr) | 
| com.google.protobuf.Parser<OrcProto.Type> | OrcProto.Type. getParserForType() | 
| List<OrcProto.Type> | Reader. getTypes()Deprecated. 
 use getSchema instead | 
| List<OrcProto.Type> | FileMetadata. getTypes() | 
| List<OrcProto.Type> | OrcProto.FooterOrBuilder. getTypesList()repeated .orc.proto.Type types = 4; | 
| List<OrcProto.Type> | OrcProto.Footer. getTypesList()repeated .orc.proto.Type types = 4; | 
| List<OrcProto.Type> | OrcProto.Footer.Builder. getTypesList()repeated .orc.proto.Type types = 4; | 
| Modifier and Type | Method and Description | 
|---|---|
| OrcProto.Footer.Builder | OrcProto.Footer.Builder. addTypes(int index,
        OrcProto.Type value)repeated .orc.proto.Type types = 4; | 
| OrcProto.Footer.Builder | OrcProto.Footer.Builder. addTypes(OrcProto.Type value)repeated .orc.proto.Type types = 4; | 
| OrcProto.Type.Builder | OrcProto.Type.Builder. mergeFrom(OrcProto.Type other) | 
| static OrcProto.Type.Builder | OrcProto.Type. newBuilder(OrcProto.Type prototype) | 
| OrcProto.Footer.Builder | OrcProto.Footer.Builder. setTypes(int index,
        OrcProto.Type value)repeated .orc.proto.Type types = 4; | 
| Modifier and Type | Method and Description | 
|---|---|
| OrcProto.Footer.Builder | OrcProto.Footer.Builder. addAllTypes(Iterable<? extends OrcProto.Type> values)repeated .orc.proto.Type types = 4; | 
| static int | OrcUtils. appendOrcTypesRebuildSubtypes(List<OrcProto.Type> result,
                             List<OrcProto.Type> types,
                             int columnId)NOTE: This method ignores the subtype numbers in the OrcProto.Type rebuilds the subtype
 numbers based on the length of the result list being appended. | 
| static int | OrcUtils. appendOrcTypesRebuildSubtypes(List<OrcProto.Type> result,
                             List<OrcProto.Type> types,
                             int columnId)NOTE: This method ignores the subtype numbers in the OrcProto.Type rebuilds the subtype
 numbers based on the length of the result list being appended. | 
| static void | OrcUtils. appendOrcTypesRebuildSubtypes(List<OrcProto.Type> result,
                             TypeDescription typeDescr)NOTE: This method ignores the subtype numbers in the TypeDescription rebuilds the subtype
 numbers based on the length of the result list being appended. | 
| static TypeDescription | OrcUtils. convertTypeFromProtobuf(List<OrcProto.Type> types,
                       int rootColumn)Translate the given rootColumn from the list of types to a TypeDescription. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected List<OrcProto.Type> | ReaderImpl. types | 
| Modifier and Type | Method and Description | 
|---|---|
| List<OrcProto.Type> | ReaderImpl. getTypes() | 
| List<OrcProto.Type> | OrcTail. getTypes() | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | RecordReaderUtils. addRgFilteredStreamToRanges(OrcProto.Stream stream,
                           boolean[] includedRowGroups,
                           boolean isCompressed,
                           OrcProto.RowIndex index,
                           OrcProto.ColumnEncoding encoding,
                           OrcProto.Type type,
                           int compressionSize,
                           boolean hasNull,
                           long offset,
                           long length,
                           DiskRangeList.CreateHelper list,
                           boolean doMergeBuffers) | 
| Modifier and Type | Method and Description | 
|---|---|
| static boolean[] | RecordReaderUtils. findPresentStreamsByColumn(List<OrcProto.Stream> streamList,
                          List<OrcProto.Type> types) | 
| static long | ReaderImpl. getRawDataSizeFromColIndices(List<Integer> colIndices,
                            List<OrcProto.Type> types,
                            List<OrcProto.ColumnStatistics> stats) | 
| static int[] | RecordReaderImpl. mapTranslatedSargColumns(List<OrcProto.Type> types,
                        List<PredicateLeaf> sargLeaves) | 
Copyright © 2013–2016 The Apache Software Foundation. All rights reserved.