Class AbstractContentValidator
- java.lang.Object
-
- gov.nist.secauto.metaschema.core.resource.AbstractResourceLoader
-
- gov.nist.secauto.metaschema.core.model.validation.AbstractContentValidator
-
- All Implemented Interfaces:
IResourceLoader
,IContentValidator
- Direct Known Subclasses:
JsonSchemaContentValidator
,XmlSchemaContentValidator
public abstract class AbstractContentValidator extends AbstractResourceLoader implements IContentValidator
-
-
Constructor Summary
Constructors Constructor Description AbstractContentValidator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IValidationResult
validate(URI uri)
Validate the resource identified by the provideduri
.-
Methods inherited from class gov.nist.secauto.metaschema.core.resource.AbstractResourceLoader
getUriResolver, resolve, setUriResolver
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface gov.nist.secauto.metaschema.core.model.validation.IContentValidator
validate, validate, validate
-
-
-
-
Constructor Detail
-
AbstractContentValidator
public AbstractContentValidator()
-
-
Method Detail
-
validate
public IValidationResult validate(URI uri) throws IOException
Description copied from interface:IContentValidator
Validate the resource identified by the provideduri
.- Specified by:
validate
in interfaceIContentValidator
- Parameters:
uri
- the resource to validate- Returns:
- the result of the validation
- Throws:
IOException
- if an error occurred while performing validation
-
-