Package org.eclipse.lyo.shacl
Interface IValidationResult
-
- All Known Implementing Classes:
ValidationResult
@OslcNamespace("http://www.w3.org/ns/shacl#") @OslcName("ValidationResult") @OslcResourceShape(title="ValidationResult Resource Shape", describes="http://www.w3.org/ns/shacl#ValidationResult") public interface IValidationResult
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description URIgetFocusNode()StringgetMessage()URIgetResultPath()URIgetResultSeverity()voidsetFocusNode(URI focusNode)voidsetMessage(String message)voidsetResultPath(URI resultPath)voidsetResultSeverity(URI resultSeverity)
-
-
-
Method Detail
-
getResultPath
@OslcName("resultPath") @OslcPropertyDefinition("http://www.w3.org/ns/shacl#resultPath") @OslcOccurs(ExactlyOne) @OslcReadOnly(false) URI getResultPath()
-
getFocusNode
@OslcName("focusNode") @OslcPropertyDefinition("http://www.w3.org/ns/shacl#focusNode") @OslcOccurs(ExactlyOne) @OslcReadOnly(false) URI getFocusNode()
-
getMessage
@OslcName("message") @OslcPropertyDefinition("http://www.w3.org/ns/shacl#message") @OslcOccurs(ExactlyOne) @OslcValueType(String) @OslcReadOnly(false) String getMessage()
-
getResultSeverity
@OslcName("resultSeverity") @OslcPropertyDefinition("http://www.w3.org/ns/shacl#resultSeverity") @OslcOccurs(ExactlyOne) @OslcReadOnly(false) @OslcAllowedValue({"http://www.w3.org/ns/shacl#Info","http://www.w3.org/ns/shacl#Warning","http://www.w3.org/ns/shacl#Violation"}) URI getResultSeverity()
-
setResultPath
void setResultPath(URI resultPath)
-
setFocusNode
void setFocusNode(URI focusNode)
-
setMessage
void setMessage(String message)
-
setResultSeverity
void setResultSeverity(URI resultSeverity)
-
-