Class RecordManager

java.lang.Object
com.softwaremining.jcl.utils.RecordManager

public class RecordManager extends Object
  • Field Details

    • TRIM_LAST_COLUMN

      public static boolean TRIM_LAST_COLUMN
    • MAINFRAME_NEW_LINE_CHAR

      public static final String 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

      public List<String> process(List<String> dataSet)
      Parameters:
      dataSet -
      resultingDataSet -
      overLay -
    • processAllHeaders

      public void processAllHeaders(List<String> result)
    • processAllFooters

      public void processAllFooters(List<String> result)
    • processLine

      public String processLine(String nextLine)
    • processHeaderFooter

      public void processHeaderFooter(List<com.softwaremining.jcl.utils.OutRecHeaderFooter> outRecHeaderFooters, List<String> result)
    • setHeader1

      public void setHeader1(String header)
    • setHeader2

      public void setHeader2(String header)
    • setHeader3

      public void setHeader3(String header)
    • setTrailer1

      public void setTrailer1(String trailer)
    • setTrailer2

      public void setTrailer2(String trailer)
    • setTrailer3

      public void setTrailer3(String trailer)
    • setBuild

      public void setBuild(String buildFields)
    • setFindRep

      public void setFindRep(String findRep)
    • parseRecord

      public void parseRecord(InOutRec theOutRec)
      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

      public void parseRecordHelper(String outRecStr)
      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

      public List<OutrecClause> getClauseList()