Class DlexInput

java.lang.Object
com.dynamicpdf.api.Input
com.dynamicpdf.api.DlexInput

public class DlexInput extends Input
Represents a Dlex input.
  • Constructor Details

    • DlexInput

      public DlexInput(DlexResource dlexResource, LayoutDataResource layoutData)
      Initializes a new instance of the DlexInput class by posting the DLEX file and the JSON data file from the client to the API to create the PDF report.
      Parameters:
      dlexResource - The DlexResource, dlex file created as per the desired PDF report layout design.
      layoutData - The LayoutDataResource, json data file used to create the PDF report.
    • DlexInput

      public DlexInput(String cloudResourcePath, LayoutDataResource layoutData)
      Initializes a new instance of the DlexInput class by taking the DLEX file path that is present in the cloud environment and the JSON data file from the client.
      Parameters:
      cloudResourcePath - The DLEX file path present in the resource manager.
      layoutData - The LayoutDataResource, json data file used to create the PDF report.
    • DlexInput

      public DlexInput(String cloudResourcePath, String cloudLayoutDataPath)
      Initializes a new instance of the DlexInput class.
      Parameters:
      cloudResourcePath - The DLEX file path present in the resource manager.
      cloudLayoutDataPath - The JSON data file path present in the resource manager used to create the PDF report.
  • Method Details

    • getLayoutDataResourceName

      public String getLayoutDataResourceName()
      Gets the name for layout data resource.
      Returns:
      The Name of Layout Data Resource
    • setLayoutDataResourceName

      public void setLayoutDataResourceName(String value)
      sets the name for layout data resource.
      Parameters:
      value - The name for layout data resource.