From 5c24dc5c9642a8d9ed70aee4c950fd0678a1ebec Mon Sep 17 00:00:00 2001 From: Jon Bratseth Date: Thu, 19 May 2022 12:03:06 +0200 Subject: Rename the 'searchdefinition' package to 'schema' --- .../yahoo/schema/derived/validation/Validator.java | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 config-model/src/main/java/com/yahoo/schema/derived/validation/Validator.java (limited to 'config-model/src/main/java/com/yahoo/schema/derived/validation/Validator.java') diff --git a/config-model/src/main/java/com/yahoo/schema/derived/validation/Validator.java b/config-model/src/main/java/com/yahoo/schema/derived/validation/Validator.java new file mode 100644 index 00000000000..bf0f007841c --- /dev/null +++ b/config-model/src/main/java/com/yahoo/schema/derived/validation/Validator.java @@ -0,0 +1,22 @@ +// Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. +package com.yahoo.schema.derived.validation; + +import com.yahoo.schema.Schema; +import com.yahoo.schema.derived.DerivedConfiguration; + +/** + * @author mathiasm + */ +public abstract class Validator { + + protected DerivedConfiguration config; + protected Schema schema; + + protected Validator(DerivedConfiguration config, Schema schema) { + this.config = config; + this.schema = schema; + } + + public abstract void validate(); + +} -- cgit v1.2.3