Package com.softwaremining.jcl.utils
Class RecordManager
java.lang.Object
com.softwaremining.jcl.utils.RecordManager
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionRecordManager(boolean removeCC) RecordManager(boolean removeCC, boolean overLay, int outRecSize, boolean asInputRec) -
Method Summary
Modifier and TypeMethodDescriptionvoidparseRecord(InOutRec theOutRec) voidparseRecordHelper(String outRecStr) FOR Internal use onlyvoidprocessAllFooters(List<String> result) voidprocessAllHeaders(List<String> result) voidprocessHeaderFooter(List<com.softwaremining.jcl.utils.OutRecHeaderFooter> outRecHeaderFooters, List<String> result) processLine(String nextLine) voidvoidsetFindRep(String findRep) voidsetHeader1(String header) voidsetHeader2(String header) voidsetHeader3(String header) voidsetTrailer1(String trailer) voidsetTrailer2(String trailer) voidsetTrailer3(String trailer)
-
Field Details
-
TRIM_LAST_COLUMN
public static boolean TRIM_LAST_COLUMN -
MAINFRAME_NEW_LINE_CHAR
- See Also:
-
-
Constructor Details
-
RecordManager
public RecordManager(boolean removeCC, boolean overLay, int outRecSize, boolean asInputRec) -
RecordManager
public RecordManager(boolean removeCC)
-
-
Method Details
-
process
- Parameters:
dataSet-resultingDataSet-overLay-
-
processAllHeaders
-
processLine
-
setHeader1
-
setHeader2
-
setHeader3
-
setTrailer1
-
setTrailer2
-
setTrailer3
-
setBuild
-
setFindRep
-
parseRecord
- Parameters:
_outRecStr- (5,100) or (1:1,100,101:218,4,105:223,3,108:227,3,140X) or (1,35,195X,231:C'BB')
-
parseRecordHelper
FOR Internal use only- Parameters:
_outRecStr- (5,100) or (1:1,100,101:218,4,105:223,3,108:227,3,140X) or (1,35,195X,231:C'BB')
-
getClauseList
-