| Package | Description |
|---|---|
| com.facebook.hive.orc |
The Optimized Row Columnar (ORC) File Format.
|
| com.facebook.hive.orc.lazy |
| Modifier and Type | Method and Description |
|---|---|
static InStream |
InStream.create(String name,
ByteBuffer input,
com.facebook.hive.orc.CompressionCodec codec,
int bufferSize)
This should only be used if the data happens to already be in memory, e.g.
|
static InStream |
InStream.create(String name,
ByteBuffer input,
com.facebook.hive.orc.CompressionCodec codec,
int bufferSize,
boolean useVInts)
This should only be used if the data happens to already be in memory, e.g.
|
static InStream |
InStream.create(String name,
org.apache.hadoop.fs.FSDataInputStream file,
long streamOffset,
int streamLength,
com.facebook.hive.orc.CompressionCodec codec,
int bufferSize)
This should be used for creating streams to read file metadata, e.g.
|
static InStream |
InStream.create(String name,
org.apache.hadoop.fs.FSDataInputStream file,
long streamOffset,
int streamLength,
com.facebook.hive.orc.CompressionCodec codec,
int bufferSize,
boolean useVInts,
int readStrides) |
| Modifier and Type | Method and Description |
|---|---|
void |
DynamicByteArray.readAll(InStream in)
Read the entire stream into this array.
|
| Constructor and Description |
|---|
BitFieldReader(InStream input) |
RunLengthByteReader(InStream input) |
RunLengthIntegerReader(InStream input,
boolean signed,
int numBytes) |
| Modifier and Type | Method and Description |
|---|---|
void |
OrcLazyRow.startStripe(Map<StreamName,InStream> streams,
List<OrcProto.ColumnEncoding> encodings,
OrcProto.RowIndex[] indexes,
long rowBaseInStripe) |
void |
OrcLazyObject.startStripe(Map<StreamName,InStream> streams,
List<OrcProto.ColumnEncoding> encodings,
OrcProto.RowIndex[] indexes,
long rowBaseInStripe) |
void |
LazyUnionTreeReader.startStripe(Map<StreamName,InStream> streams,
List<OrcProto.ColumnEncoding> encodings,
OrcProto.RowIndex[] indexes,
long rowBaseInStripe) |
void |
LazyTreeReader.startStripe(Map<StreamName,InStream> streams,
List<OrcProto.ColumnEncoding> encodings,
OrcProto.RowIndex[] indexes,
long rowBaseInStripe) |
void |
LazyTimestampTreeReader.startStripe(Map<StreamName,InStream> streams,
List<OrcProto.ColumnEncoding> encodings,
OrcProto.RowIndex[] indexes,
long rowBaseInStripe) |
void |
LazyStructTreeReader.startStripe(Map<StreamName,InStream> streams,
List<OrcProto.ColumnEncoding> encodings,
OrcProto.RowIndex[] indexes,
long rowBaseInStripe) |
void |
LazyStringTreeReader.startStripe(Map<StreamName,InStream> streams,
List<OrcProto.ColumnEncoding> encodings,
OrcProto.RowIndex[] indexes,
long rowBaseInStripe) |
void |
LazyStringDictionaryTreeReader.startStripe(Map<StreamName,InStream> streams,
List<OrcProto.ColumnEncoding> encodings,
OrcProto.RowIndex[] indexes,
long rowBaseInStripe) |
void |
LazyShortTreeReader.startStripe(Map<StreamName,InStream> streams,
List<OrcProto.ColumnEncoding> encodings,
OrcProto.RowIndex[] indexes,
long rowBaseInStripe) |
void |
LazyMapTreeReader.startStripe(Map<StreamName,InStream> streams,
List<OrcProto.ColumnEncoding> encodings,
OrcProto.RowIndex[] indexes,
long rowBaseInStripe) |
void |
LazyLongTreeReader.startStripe(Map<StreamName,InStream> streams,
List<OrcProto.ColumnEncoding> encodings,
OrcProto.RowIndex[] indexes,
long rowBaseInStripe) |
void |
LazyListTreeReader.startStripe(Map<StreamName,InStream> streams,
List<OrcProto.ColumnEncoding> encodings,
OrcProto.RowIndex[] indexes,
long rowBaseInStripe) |
void |
LazyIntTreeReader.startStripe(Map<StreamName,InStream> streams,
List<OrcProto.ColumnEncoding> encodings,
OrcProto.RowIndex[] indexes,
long rowBaseInStripe) |
void |
LazyFloatTreeReader.startStripe(Map<StreamName,InStream> streams,
List<OrcProto.ColumnEncoding> encodings,
OrcProto.RowIndex[] indexes,
long rowBaseInStripe) |
void |
LazyDoubleTreeReader.startStripe(Map<StreamName,InStream> streams,
List<OrcProto.ColumnEncoding> encodings,
OrcProto.RowIndex[] indexes,
long rowBaseInStripe) |
void |
LazyByteTreeReader.startStripe(Map<StreamName,InStream> streams,
List<OrcProto.ColumnEncoding> encodings,
OrcProto.RowIndex[] indexes,
long rowBaseInStripe) |
void |
LazyBooleanTreeReader.startStripe(Map<StreamName,InStream> streams,
List<OrcProto.ColumnEncoding> encodings,
OrcProto.RowIndex[] indexes,
long rowBaseInStripe) |
void |
LazyBinaryTreeReader.startStripe(Map<StreamName,InStream> streams,
List<OrcProto.ColumnEncoding> encodings,
OrcProto.RowIndex[] indexes,
long rowBaseInStripe) |
Copyright © 2013–2021. All rights reserved.