Class ValidationReport
java.lang.Object
org.eclipse.rdf4j.sail.shacl.results.ValidationReport
- Direct Known Subclasses:
LazyValidationReport
Deprecated.
The ValidationReport is deprecated because it is planned moved to a new package to allow it to be used
with remote validation reports.
The ValidationReport represents the report from a SHACL validation in an easy-to-use Java API.
-
Field Summary
Modifier and TypeFieldDescriptionprotected boolean
Deprecated.protected Resource
Deprecated.protected boolean
Deprecated.protected final List
<ValidationResult> Deprecated. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addValidationResult
(ValidationResult validationResult) Deprecated.asModel()
Deprecated.Deprecated.boolean
conforms()
Deprecated.final Resource
getId()
Deprecated.Deprecated.boolean
Deprecated.Users can enable a limit for the number of validation results they want to accept.toString()
Deprecated.
-
Field Details
-
id
Deprecated. -
conforms
protected boolean conformsDeprecated. -
validationResult
Deprecated. -
truncated
protected boolean truncatedDeprecated.
-
-
Constructor Details
-
ValidationReport
public ValidationReport()Deprecated. -
ValidationReport
public ValidationReport(boolean conforms) Deprecated.
-
-
Method Details
-
addValidationResult
Deprecated. -
asModel
-
asModel
Deprecated. -
getId
Deprecated. -
conforms
public boolean conforms()Deprecated.- Returns:
- false if the changes violated a SHACL Shape
-
getValidationResult
Deprecated.- Returns:
- list of ValidationResult with more information about each violation
-
toString
-
isTruncated
public boolean isTruncated()Deprecated.Users can enable a limit for the number of validation results they want to accept. If the limit is reached the report will be marked as truncated.- Returns:
- true if this SHACL validation report has been truncated.
-