Class RadarSchemaMetadataRules
java.lang.Object
org.radarbase.schema.validation.rules.RadarSchemaMetadataRules
- All Implemented Interfaces:
SchemaMetadataRules
Rules for schemas with metadata in RADAR-Schemas.
-
Constructor Summary
ConstructorsConstructorDescriptionRadarSchemaMetadataRules(Path root, ExcludeConfig config) Rules for schemas with metadata in RADAR-Schemas.RadarSchemaMetadataRules(Path root, ExcludeConfig config, SchemaRules schemaRules) Rules for schemas with metadata in RADAR-Schemas. -
Method Summary
Modifier and TypeMethodDescriptionValidates schemas without their metadata.Checks the location of a schema with its internal data.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.radarbase.schema.validation.rules.SchemaMetadataRules
getValidator, message
-
Constructor Details
-
RadarSchemaMetadataRules
Rules for schemas with metadata in RADAR-Schemas.RadarSchemaRulesis used as schema rules implementation.- Parameters:
root- directory of RADAR-Schemasconfig- configuration for excluding schemas from validation.
-
RadarSchemaMetadataRules
Rules for schemas with metadata in RADAR-Schemas.- Parameters:
root- directory of RADAR-Schemasconfig- configuration for excluding schemas from validation.schemaRules- schema rules implementation.
-
-
Method Details
-
getSchemaRules
- Specified by:
getSchemaRulesin interfaceSchemaMetadataRules
-
validateSchemaLocation
Description copied from interface:SchemaMetadataRulesChecks the location of a schema with its internal data.- Specified by:
validateSchemaLocationin interfaceSchemaMetadataRules
-
schema
Description copied from interface:SchemaMetadataRulesValidates schemas without their metadata.- Specified by:
schemain interfaceSchemaMetadataRules
-