Uses of Class
com.kingsrook.qqq.backend.core.instances.QInstanceValidationKey
Packages that use QInstanceValidationKey
-
Uses of QInstanceValidationKey in com.kingsrook.qqq.backend.core.model.metadata
Methods in com.kingsrook.qqq.backend.core.model.metadata with parameters of type QInstanceValidationKeyModifier and TypeMethodDescriptionvoidQInstance.setHasBeenValidated(QInstanceValidationKey key) If pass a QInstanceValidationKey (which can only be instantiated by the validator), then the validationState will be set to COMPLETE.voidQInstance.setJoinGraph(QInstanceValidationKey key, JoinGraph joinGraph) Only the validation (and enrichment) code should set the instance's joinGraph so, we take a package-only-constructable validation key as a param along with the joinGraph - and we throw IllegalArgumentException if a non-null key is given.voidQInstance.setValidationIsRunning(QInstanceValidationKey key) If pass a QInstanceValidationKey (which can only be instantiated by the validator), then the validationState set to RUNNING.