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.