Summer.Batch.Extra.Sort.Legacy.BlockAccessorFactory Class Reference
Implementation of IRecordAccessorFactory<T> for block readers and writers. More...
Inheritance diagram for Summer.Batch.Extra.Sort.Legacy.BlockAccessorFactory:
Public Member Functions | |
IRecordReader< byte[]> | CreateReader (Stream stream) |
Creates a new BlockRecordReader. More... | |
IRecordWriter< byte[]> | CreateWriter (Stream stream) |
Creates a new BlockRecordWriter. More... | |
Public Member Functions inherited from Summer.Batch.Extra.Sort.IRecordAccessorFactory< byte[]> | |
IRecordReader< T > | CreateReader (Stream stream) |
Creates a new IRecordReader<T>. More... | |
IRecordWriter< T > | CreateWriter (Stream stream) |
Creates a new IRecordWriter<T>. More... | |
Properties | |
int | RecordLength [get, set] |
The record length. If not specified, the blocks are assumed to be of variable length. More... | |
Detailed Description
Implementation of IRecordAccessorFactory<T> for block readers and writers.
Member Function Documentation
IRecordReader<byte[]> Summer.Batch.Extra.Sort.Legacy.BlockAccessorFactory.CreateReader | ( | Stream | stream | ) |
Creates a new BlockRecordReader.
- Parameters
-
stream the stream to read from
- Returns
- a new BlockRecordReader
IRecordWriter<byte[]> Summer.Batch.Extra.Sort.Legacy.BlockAccessorFactory.CreateWriter | ( | Stream | stream | ) |
Creates a new BlockRecordWriter.
- Parameters
-
stream the stream to write to
- Returns
- a new BlockRecordWriter
Property Documentation
|
getset |
The record length. If not specified, the blocks are assumed to be of variable length.
The documentation for this class was generated from the following file:
- Summer.Batch.Extra/Sort/Legacy/BlockAccessorFactory.cs