Package n10s.validation
Class ValidationProcedures
java.lang.Object
n10s.CommonProcedures
n10s.validation.ValidationProcedures
-
Nested Class Summary
Nested classes/interfaces inherited from class n10s.CommonProcedures
CommonProcedures.InvalidShortenedName, CommonProcedures.InvalidURI, CommonProcedures.RDFImportBadParams, CommonProcedures.RDFImportPreRequisitesNotMet -
Field Summary
Fields inherited from class n10s.CommonProcedures
availableParsers, db, log, tx, UNIQUENESS_CONSTRAINT_ON_URI, UNIQUENESS_CONSTRAINT_STATEMENT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionshaclValidateTxForTrigger(Object createdNodes, Object createdRelationships, Object assignedLabels, Object removedLabels, Object assignedNodeProperties, Object removedNodeProperties, Object deletedRelationships, Object deletedNodes) validateSetFromCompiled(List<org.neo4j.graphdb.Node> nodeList) Methods inherited from class n10s.CommonProcedures
checkConstraintExist, checkIndexExist, getFormat, getInputStream, instantiateAndKickOffParser, isConstraintOnResourceUriPresent, isRedirect, missingIndexOnResourceUri, parseRDFPayloadOrFromUrl, sizeOneAndNameUri
-
Constructor Details
-
ValidationProcedures
public ValidationProcedures()
-
-
Method Details
-
shaclValidateTxForTrigger
-
importInlineSHACL
public Stream<ConstraintComponent> importInlineSHACL(String rdfFragment, String format, Map<String, Object> props) throws IOException, CommonProcedures.RDFImportBadParams, InvalidNamespacePrefixDefinitionInDB, UriUtils.UriNamespaceHasNoAssociatedPrefix -
importSHACLFromURL
public Stream<ConstraintComponent> importSHACLFromURL(String url, String format, Map<String, Object> props) throws IOException, CommonProcedures.RDFImportBadParams, InvalidNamespacePrefixDefinitionInDB, UriUtils.UriNamespaceHasNoAssociatedPrefix -
listShapes
- Throws:
IOExceptionClassNotFoundException
-
dropShapes
- Throws:
IOExceptionClassNotFoundException
-
validateFromCompiled
- Throws:
IOExceptionClassNotFoundException
-
validateSetFromCompiled
public Stream<ValidationResult> validateSetFromCompiled(List<org.neo4j.graphdb.Node> nodeList) throws IOException, ClassNotFoundException - Throws:
IOExceptionClassNotFoundException
-