All Downloads are FREE. Search and download functionalities are using the official Maven repository.

de.svws_nrw.asd.validate.schule.ValidatorSchuleStammdaten Maven / Gradle / Ivy

Go to download

Diese Bibliothek stellt grundlegende Datenypen und Algorithmen für die Prüfung der amtlichen Schuldaten in NRW bereit

There is a newer version: 1.0.0
Show newest version
package de.svws_nrw.asd.validate.schule;

import de.svws_nrw.asd.data.schule.SchuleStammdaten;
import de.svws_nrw.asd.validate.Validator;
import de.svws_nrw.asd.validate.ValidatorKontext;
import jakarta.validation.constraints.NotNull;

/**
 * Dieser Validator führt eine Statistikprüfung auf die Stammdaten einer Schule aus.
 */
public final class ValidatorSchuleStammdaten extends Validator {

	/**
	 * Erstellt einen neuen Validator mit den übergebenen Daten und dem übergebenen Kontext
	 *
	 * @param daten     die Daten des Validators
	 * @param kontext   der Kontext des Validators
	 */
	public ValidatorSchuleStammdaten(@NotNull final SchuleStammdaten daten, @NotNull final ValidatorKontext kontext) {
		super(daten, kontext);
		_validatoren.add(new ValidatorSchuleStammdatenSchulform(daten, kontext));
	}

	@Override
	protected boolean pruefe() {
		// Keine speziellen Prüfungen direkt auf diesem DTO...
		return true;
	}

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy