Class ValidationResult


  • @Deprecated
    public class ValidationResult
    extends java.lang.Object
    Deprecated.
    The ValidationResult is deprecated because it is planned moved to a new package to allow it to be used with remote validation results.
    The ValidationResult represents the results from a SHACL validation in an easy-to-use Java API.
    • Field Detail

      • logger

        private static final org.slf4j.Logger logger
        Deprecated.
      • value

        private final java.util.Optional<Value> value
        Deprecated.
      • shape

        private final Shape shape
        Deprecated.
      • severity

        private final Severity severity
        Deprecated.
      • focusNode

        private final Value focusNode
        Deprecated.
      • dataGraphs

        private final Resource[] dataGraphs
        Deprecated.
      • shapesGraphs

        private final Resource[] shapesGraphs
        Deprecated.
      • path

        private Path path
        Deprecated.
      • pathIri

        private Value pathIri
        Deprecated.
    • Method Detail

      • getDetail

        public ValidationResult getDetail()
        Deprecated.
        Returns:
        ValidationResult with more information as to what failed. Usually for nested Shapes in eg. sh:or.
      • getDetails

        public java.util.List<ValidationResult> getDetails()
        Deprecated.
        Returns:
        all ValidationResult(s) with more information as to what failed. Usually for nested Shapes in eg. sh:or.
      • asModel

        public Model asModel​(Model model)
        Deprecated.
      • asModel

        public Model asModel​(Model model,
                             java.util.Set<Resource> rdfListDedupe)
        Deprecated.
      • contextsToSet

        private static java.util.Set<Resource> contextsToSet​(Resource[] context)
        Deprecated.
      • getPath

        private Path getPath()
        Deprecated.
        Returns:
        the path, as specified in the Shape, that caused the violation
      • getFocusNode

        private Value getFocusNode()
        Deprecated.
        Returns:
        the focus node, aka. the subject, that caused the violation
      • getId

        public final Resource getId()
        Deprecated.
      • getSourceConstraintComponent

        public SourceConstraintComponent getSourceConstraintComponent()
        Deprecated.
        Returns:
        the type of the source constraint that caused the violation
      • toString

        public java.lang.String toString()
        Deprecated.
        Overrides:
        toString in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object o)
        Deprecated.
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Deprecated.
        Overrides:
        hashCode in class java.lang.Object
      • setPathIri

        public void setPathIri​(Value path)
        Deprecated.
      • getValue

        protected java.util.Optional<Value> getValue()
        Deprecated.
      • getShape

        protected Shape getShape()
        Deprecated.
      • getSeverity

        protected Severity getSeverity()
        Deprecated.
      • getDataGraphs

        protected Resource[] getDataGraphs()
        Deprecated.
      • getShapesGraphs

        protected Resource[] getShapesGraphs()
        Deprecated.