Package | Description |
---|---|
com.pervasive.datarush.io |
Provides classes and interfaces performing file-like I/O operations.
|
com.pervasive.datarush.io.compression |
Provides classes and interfaces for supporting data compression.
|
com.pervasive.datarush.operators.io |
Provides base file I/O components including encoders and decoders.
|
Modifier and Type | Class and Description |
---|---|
class |
CompressedFileSplit
Describes a range of bytes from a compressed file.
|
class |
FileSplit
Describes a range of bytes from a file.
|
class |
SplittableCompressedFileSplit
Represents a file split for a compression format that supports splitting.
|
Modifier and Type | Method and Description |
---|---|
DataSplit |
DataSplit.authorize(FileClient client)
Creates an identical split which will use the specified authorization
context for access.
|
DataSplit |
SplitIterator.getSplit()
Get the current split in the iterated set.
|
DataSplit |
SingleSplitIterator.getSplit() |
DataSplit |
CompressionSplitIterator.getSplit() |
Constructor and Description |
---|
SingleSplitIterator(DataSplit split)
Creates an iterator returning only the specified split
with no locality data.
|
SingleSplitIterator(DataSplit split,
List<String> locality)
Creates an iterator returning only the specified split
and locality data.
|
Modifier and Type | Method and Description |
---|---|
SplitInputStream |
UncompressedData.decompressSplitStream(DataSplit split,
InputStream in,
int bufferSize) |
SplitInputStream |
SnappyCompression.decompressSplitStream(DataSplit split,
InputStream in,
int bufferSize) |
SplitInputStream |
GZipCompression.decompressSplitStream(DataSplit split,
InputStream in,
int bufferSize) |
SplitInputStream |
CompressionFormat.decompressSplitStream(DataSplit split,
InputStream in,
int bufferSize)
Wraps the specified stream for a split in a decompressor
for the format.
|
SplitInputStream |
BZipCompression.decompressSplitStream(DataSplit split,
InputStream in,
int bufferSize) |
Modifier and Type | Method and Description |
---|---|
DataSplit |
SplitParsingContext.getSplit()
Gets the split being parsed.
|
Constructor and Description |
---|
SplitParsingException(DataSplit split,
Exception e)
Report a parse error in the specified split at the given location,
possibly approximate.
|
Copyright © 2016 Actian Corporation. All rights reserved.