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 TypeMethodDescriptionvoid
parseRecord
(InOutRec theOutRec) void
parseRecordHelper
(String outRecStr) FOR Internal use onlyvoid
processAllFooters
(List<String> result) void
processAllHeaders
(List<String> result) void
processHeaderFooter
(List<com.softwaremining.jcl.utils.OutRecHeaderFooter> outRecHeaderFooters, List<String> result) processLine
(String nextLine) void
void
setFindRep
(String findRep) void
setHeader1
(String header) void
setHeader2
(String header) void
setHeader3
(String header) void
setTrailer1
(String trailer) void
setTrailer2
(String trailer) void
setTrailer3
(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
-