Package n10s.validation
Class SHACLValidator
- java.lang.Object
-
- n10s.validation.SHACLValidator
-
public class SHACLValidator extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SHACLValidator(org.neo4j.graphdb.Transaction transaction, org.neo4j.logging.Log l)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ValidatorConfigcompileValidations(java.util.Iterator<java.util.Map<java.lang.String,java.lang.Object>> constraints)protected java.util.Iterator<java.util.Map<java.lang.String,java.lang.Object>>parseConstraints(java.io.InputStream is, org.eclipse.rdf4j.rio.RDFFormat format, java.util.Map<java.lang.String,java.lang.Object> props)protected voidprocessConstraint(java.util.Map<java.lang.String,java.lang.Object> theConstraint, ValidatorConfig vc)
-
-
-
Method Detail
-
compileValidations
protected ValidatorConfig compileValidations(java.util.Iterator<java.util.Map<java.lang.String,java.lang.Object>> constraints) throws InvalidNamespacePrefixDefinitionInDB, UriUtils.UriNamespaceHasNoAssociatedPrefix
-
processConstraint
protected void processConstraint(java.util.Map<java.lang.String,java.lang.Object> theConstraint, ValidatorConfig vc) throws InvalidNamespacePrefixDefinitionInDB, UriUtils.UriNamespaceHasNoAssociatedPrefix
-
parseConstraints
protected java.util.Iterator<java.util.Map<java.lang.String,java.lang.Object>> parseConstraints(java.io.InputStream is, org.eclipse.rdf4j.rio.RDFFormat format, java.util.Map<java.lang.String,java.lang.Object> props) throws java.io.IOException- Throws:
java.io.IOException
-
-