@OslcNamespace(value="http://www.w3.org/ns/shacl#") @OslcName(value="ValidationReport") @OslcResourceShape(title="ValidationReport Resource Shape", describes="http://www.w3.org/ns/shacl#ValidationReport") public class ValidationReport extends AbstractResource implements IValidationReport
Constructor and Description |
---|
ValidationReport() |
ValidationReport(URI about) |
Modifier and Type | Method and Description |
---|---|
void |
addResult(ValidationResult result) |
static ResourceShape |
createResourceShape() |
HashSet<ValidationResult> |
getResult() |
Boolean |
isConforms() |
void |
setConforms(Boolean conforms) |
void |
setResult(HashSet<ValidationResult> result) |
String |
toString() |
addType, getAbout, getExtendedProperties, getTypes, setAbout, setExtendedProperties, setTypes
public ValidationReport() throws URISyntaxException
URISyntaxException
public ValidationReport(URI about) throws URISyntaxException
URISyntaxException
public static ResourceShape createResourceShape() throws OslcCoreApplicationException, URISyntaxException
public void addResult(ValidationResult result)
addResult
in interface IValidationReport
@OslcName(value="conforms") @OslcPropertyDefinition(value="http://www.w3.org/ns/shacl#conforms") @OslcOccurs(value=ExactlyOne) @OslcValueType(value=Boolean) @OslcReadOnly(value=false) public Boolean isConforms()
isConforms
in interface IValidationReport
@OslcName(value="result") @OslcPropertyDefinition(value="http://www.w3.org/ns/shacl#result") @OslcOccurs(value=ZeroOrMany) @OslcValueType(value=LocalResource) @OslcRange(value="http://www.w3.org/ns/shacl#ValidationResult") @OslcReadOnly(value=false) public HashSet<ValidationResult> getResult()
getResult
in interface IValidationReport
public void setConforms(Boolean conforms)
setConforms
in interface IValidationReport
public void setResult(HashSet<ValidationResult> result)
setResult
in interface IValidationReport
Copyright © 2018. All rights reserved.