com.servingxml.components.flatfile.recordtype
Class FlatRecordReaderPrefilter
java.lang.Object
com.servingxml.components.flatfile.recordtype.FlatRecordReaderPrefilter
- All Implemented Interfaces:
- FlatRecordReader
public class FlatRecordReaderPrefilter
- extends java.lang.Object
- implements FlatRecordReader
Method Summary |
int |
calculateFixedRecordLength(Record parameters,
Record currentRecord)
|
void |
endReadRecords(ServiceContext context,
Flow flow,
Delimiter[] recordDelimiters,
int recordDelimiterStart,
int recordDelimiterCount,
RecordReceiver receiver)
|
void |
readRecord(ServiceContext context,
Flow flow,
RecordInput recordInput,
Delimiter[] recordDelimiters,
int recordDelimiterStart,
int recordDelimiterCount,
RecordReceiver receiver)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FlatRecordReaderPrefilter
public FlatRecordReaderPrefilter(FlatRecordReader flatRecordReader,
ParameterDescriptor[] parameterDescriptors)
readRecord
public void readRecord(ServiceContext context,
Flow flow,
RecordInput recordInput,
Delimiter[] recordDelimiters,
int recordDelimiterStart,
int recordDelimiterCount,
RecordReceiver receiver)
- Specified by:
readRecord
in interface FlatRecordReader
calculateFixedRecordLength
public int calculateFixedRecordLength(Record parameters,
Record currentRecord)
- Specified by:
calculateFixedRecordLength
in interface FlatRecordReader
endReadRecords
public void endReadRecords(ServiceContext context,
Flow flow,
Delimiter[] recordDelimiters,
int recordDelimiterStart,
int recordDelimiterCount,
RecordReceiver receiver)
- Specified by:
endReadRecords
in interface FlatRecordReader