Class LayoutDataResource

java.lang.Object
com.dynamicpdf.api.Resource
com.dynamicpdf.api.LayoutDataResource

public class LayoutDataResource extends Resource
Represents the Layout data resource used to create PDF reports.
  • Constructor Details

    • LayoutDataResource

      public LayoutDataResource(Object layoutData, String layoutDataResourceName)
      Initializes a new instance of the LayoutDataResource class using the layout data object and a resource name.
      Parameters:
      layoutData - Serializable object data to create PDF report.
      layoutDataResourceName - The name for layout data resource.
    • LayoutDataResource

      public LayoutDataResource(Object layoutData)
      Initializes a new instance of the LayoutDataResource class using the layout data object.
      Parameters:
      layoutData - Serializable object data to create PDF report.
    • LayoutDataResource

      public LayoutDataResource(String layoutData, String layoutDataResourceName)
      Initializes a new instance of the LayoutDataResource class using a JSON file with data and a resource name.
      Parameters:
      layoutData - The layout data JSON file path.
      layoutDataResourceName - The name for layout data resource.
    • LayoutDataResource

      public LayoutDataResource(String layoutData)
      Initializes a new instance of the LayoutDataResource class using a JSON file with data.
      Parameters:
      layoutData - The layout data JSON file path.
  • Method Details

    • getLayoutDataResourceName

      public String getLayoutDataResourceName()
      Gets the name of the layout data resource.
      Returns:
      The name of the layout data resource.
    • setLayoutDataResourceName

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