public class ColumnDataReader extends Object
| Modifier and Type | Class and Description |
|---|---|
class |
ColumnDataReader.HadoopBytesInput |
| Modifier and Type | Field and Description |
|---|---|
org.apache.hadoop.fs.FSDataInputStream |
input |
| Constructor and Description |
|---|
ColumnDataReader(org.apache.hadoop.fs.FSDataInputStream input,
long start,
long length) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
org.apache.hadoop.fs.FSDataInputStream |
getInputStream() |
org.apache.parquet.bytes.BytesInput |
getPageAsBytesInput(int pageLength) |
boolean |
hasRemainder() |
void |
loadPage(DrillBuf target,
int pageLength) |
org.apache.parquet.format.PageHeader |
readPageHeader() |
public ColumnDataReader(org.apache.hadoop.fs.FSDataInputStream input,
long start,
long length)
throws IOException
IOExceptionpublic org.apache.parquet.format.PageHeader readPageHeader()
throws IOException
IOExceptionpublic org.apache.hadoop.fs.FSDataInputStream getInputStream()
public org.apache.parquet.bytes.BytesInput getPageAsBytesInput(int pageLength)
throws IOException
IOExceptionpublic void loadPage(DrillBuf target, int pageLength) throws IOException
IOExceptionpublic void clear()
public boolean hasRemainder()
throws IOException
IOExceptionCopyright © 2017 The Apache Software Foundation. All rights reserved.