Class PdfMap

java.lang.Object
formflow.library.pdf.PdfMap

public class PdfMap extends Object
  • Constructor Details

    • PdfMap

      public PdfMap()
  • Method Details

    • setInputFields

      public void setInputFields(Map<String,Object> inputFields)
    • setDbFields

      public void setDbFields(Map<String,Object> dbFields)
    • setSubflowInfo

      public void setSubflowInfo(Map<String,PdfMapSubflow> subflowInfo)
    • getAllSubflowFields

      public Map<String,Object> getAllSubflowFields()
      Fetches and returns all the fields for all the subflows, expanding out the fields based on the number of max iterations the PdfMap indicates are necessary.
      Returns:
      All the subflow fields from each subflow iteration flat-mapped to their values. Each subflow iteration will be flat-mapped to the iteration's fields suffixed with a "_" and an iteration number. This helps keep all the subflow iterations together while we flatten the data.