public class LongInputStreamDwrf extends Object implements LongInputStream
Constructor and Description |
---|
LongInputStreamDwrf(OrcInputStream input,
OrcType.OrcTypeKind type,
boolean signed,
boolean usesVInt) |
Modifier and Type | Method and Description |
---|---|
Class<LongStreamDwrfCheckpoint> |
getCheckpointType() |
long |
next() |
void |
nextIntVector(int items,
int[] vector) |
void |
nextIntVector(int items,
int[] vector,
boolean[] isNull) |
void |
nextLongVector(int items,
long[] vector) |
void |
nextLongVector(int items,
long[] vector,
boolean[] isNull) |
void |
nextLongVector(Type type,
int items,
BlockBuilder builder) |
void |
nextLongVector(Type type,
int items,
BlockBuilder builder,
boolean[] isNull) |
void |
seekToCheckpoint(LongStreamCheckpoint checkpoint) |
void |
skip(long items) |
long |
sum(int items) |
public LongInputStreamDwrf(OrcInputStream input, OrcType.OrcTypeKind type, boolean signed, boolean usesVInt)
public Class<LongStreamDwrfCheckpoint> getCheckpointType()
getCheckpointType
in interface ValueInputStream<LongStreamCheckpoint>
public void seekToCheckpoint(LongStreamCheckpoint checkpoint) throws IOException
seekToCheckpoint
in interface ValueInputStream<LongStreamCheckpoint>
IOException
public void skip(long items) throws IOException
skip
in interface ValueInputStream<LongStreamCheckpoint>
IOException
public long sum(int items) throws IOException
sum
in interface LongInputStream
IOException
public long next() throws IOException
next
in interface LongInputStream
IOException
public void nextIntVector(int items, int[] vector) throws IOException
nextIntVector
in interface LongInputStream
IOException
public void nextIntVector(int items, int[] vector, boolean[] isNull) throws IOException
nextIntVector
in interface LongInputStream
IOException
public void nextLongVector(int items, long[] vector) throws IOException
nextLongVector
in interface LongInputStream
IOException
public void nextLongVector(int items, long[] vector, boolean[] isNull) throws IOException
nextLongVector
in interface LongInputStream
IOException
public void nextLongVector(Type type, int items, BlockBuilder builder) throws IOException
nextLongVector
in interface LongInputStream
IOException
public void nextLongVector(Type type, int items, BlockBuilder builder, boolean[] isNull) throws IOException
nextLongVector
in interface LongInputStream
IOException
Copyright © 2012-2017. All Rights Reserved.