Class ReportModelValidator

java.lang.Object
io.leandev.appfuse.report.internal.ReportModelValidator

public final class ReportModelValidator extends Object

建構時驗證;ReportDocument.Builder#build() 呼叫

延遲列來源的列不在此檢查,由 renderer 以 ValidatingRowCursor 在讀取時檢查。

  • Method Details

    • validate

      public static List<ReportDiagnostic> validate(ReportDocument document)
      驗證文件
      Parameters:
      document - 文件
      Returns:
      全部 ERROR;空清單代表合法