com.servingxml.components.flatfile
Interface FlatRecordReader
- All Known Implementing Classes:
- AnnotationRecordReader, CombineFlatRecordsReader, FlatRecordReader.NullFlatRecordReader, FlatRecordReaderChoice, FlatRecordReaderImpl, FlatRecordReaderPrefilter, MergeSegmentsReader, VbsFlatRecordReader
public interface FlatRecordReader
Method Summary |
int |
calculateFixedRecordLength(Record parameters,
Record currentRecord)
|
void |
endReadRecords(ServiceContext context,
Flow flow,
DelimiterExtractor[] recordDelimiters,
int recordDelimiterStart,
int recordDelimiterCount,
int maxRecordWidth,
RecordReceiver receiver)
|
void |
readRecord(ServiceContext context,
Flow flow,
RecordInput recordInput,
DelimiterExtractor[] recordDelimiters,
int recordDelimiterStart,
int recordDelimiterCount,
int maxRecordWidth,
RecordReceiver receiver)
|
NULL
static final FlatRecordReader NULL
calculateFixedRecordLength
int calculateFixedRecordLength(Record parameters,
Record currentRecord)
readRecord
void readRecord(ServiceContext context,
Flow flow,
RecordInput recordInput,
DelimiterExtractor[] recordDelimiters,
int recordDelimiterStart,
int recordDelimiterCount,
int maxRecordWidth,
RecordReceiver receiver)
endReadRecords
void endReadRecords(ServiceContext context,
Flow flow,
DelimiterExtractor[] recordDelimiters,
int recordDelimiterStart,
int recordDelimiterCount,
int maxRecordWidth,
RecordReceiver receiver)