Class QInstanceValidator

java.lang.Object
com.kingsrook.qqq.backend.core.instances.QInstanceValidator

public class QInstanceValidator extends Object
Class that knows how to take a look at the data in a QInstance, and report if it is all valid - e.g., non-null things are set; references line-up (e.g., a table's backend must be a defined backend). Prior to doing validation, the the QInstanceEnricher is ran over the QInstance, e.g., to fill in things that can be defaulted or assumed. TODO let the instance customize or opt-out of Enrichment.
  • Constructor Details

    • QInstanceValidator

      public QInstanceValidator()
  • Method Details