Interface CsvCreatorCustomizer


public interface CsvCreatorCustomizer
This interface can be used to customize the csv creation
  • Method Details

    • beforeCheckingSyntax

      default void beforeCheckingSyntax(com.smeup.kokos.sdk.rpgle.syntaxchecker.ProgramDefinition programDefinition)
    • onDrawHeader

      default List<String> onDrawHeader()
      Called on draw header. It allows adding further header fields
      Returns:
      the further header fields. Default empty list
    • onDrawRow

      default List<Object> onDrawRow(com.smeup.rpgparser.execution.ErrorEvent errorEvent)
      Called on draw row. It allows adding further information related the event
      Parameters:
      errorEvent - Current event
      Returns:
      the further information. Default empty list
    • createDefaultInstance

      static CsvCreatorCustomizer createDefaultInstance()