Interface GeneratorInputContext


public interface GeneratorInputContext
The input context of a file generator.
  • Method Details

    • getColumns

      List<GeneratorInputColumn> getColumns()
      Returns the columns from the input to a custom step.
      Returns:
      List of GeneratorInputColumn to the custom file generator
    • getColumnById

      Optional<GeneratorInputColumn> getColumnById(String id)
      Returns the column from the input to a custom file generator. Column is specified by the ID.
      Parameters:
      id - ID of column to be returned
      Returns:
      GeneratorInputColumn with specified ID
    • getRowCount

      long getRowCount()
      Returns the row count of the input to a custom file generator.
      Returns:
      Row count of the input to the custom file generator
    • getColumnsByTag

      List<GeneratorInputColumn> getColumnsByTag(String tag)
      Returns the list of input columns by tag.
      Parameters:
      tag - data tag
      Returns:
      List of input columns
      Since:
      2.3.0