Class ExportsFullInstanceVerifier

java.lang.Object
com.kingsrook.qqq.backend.core.actions.reporting.ExportsFullInstanceVerifier

public class ExportsFullInstanceVerifier extends Object
Utility for verifying that the ExportAction works for all tables, and all exposed joins. Meant for use within a unit test, or maybe as part of an instance's boot-up/ validation.
  • Constructor Details

    • ExportsFullInstanceVerifier

      public ExportsFullInstanceVerifier()
  • Method Details

    • verify

      public void verify(Collection<QTableMetaData> tables) throws QException
      Throws:
      QException
    • getFilterForAtMostOneRowPerExport

      public boolean getFilterForAtMostOneRowPerExport()
      Getter for filterForAtMostOneRowPerExport
    • setFilterForAtMostOneRowPerExport

      public void setFilterForAtMostOneRowPerExport(boolean filterForAtMostOneRowPerExport)
      Setter for filterForAtMostOneRowPerExport
    • withFilterForAtMostOneRowPerExport

      public ExportsFullInstanceVerifier withFilterForAtMostOneRowPerExport(boolean filterForAtMostOneRowPerExport)
      Fluent setter for filterForAtMostOneRowPerExport