case class JVMValidationResult(value: JObject) extends ValidationResult with JSONLDParser with Product with Serializable
A SHACL ValidationResult
- value
parsed JSON-LD node for the validation result reosurce
- Alphabetic
- By Inheritance
- JVMValidationResult
- Serializable
- Serializable
- Product
- Equals
- JSONLDParser
- ValidationResult
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
-
new
JVMValidationResult(value: JObject)
- value
parsed JSON-LD node for the validation result reosurce
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val SHACL_CONSTRAINT: String
- val SHACL_FOCUS_NODE: String
- val SHACL_MESSAGE: String
- val SHACL_PATH: String
- val SHACL_SEVERITY: String
- val SHACL_SOURCE_SHAPE: String
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
extractId(json: JValue, toFind: String): Option[String]
Extracts the first ID for a JSON-LD node property
Extracts the first ID for a JSON-LD node property
- json
JSON Value
- toFind
property to find
- Definition Classes
- JSONLDParser
-
def
extractIds(json: JValue, toFind: String): List[String]
Extracts all the IDs for a JSON-LD node property
Extracts all the IDs for a JSON-LD node property
- json
JSON value
- toFind
property to find
- Definition Classes
- JSONLDParser
-
def
extractSubject(jsonld: JObject): Option[String]
- Definition Classes
- JSONLDParser
-
def
extractValue(json: JValue, toFind: String): Option[JValue]
Extracts a single value by property from a JSON-LD resource node
Extracts a single value by property from a JSON-LD resource node
- json
JSON-LD resource node
- toFind
property to find
- Definition Classes
- JSONLDParser
-
def
extractValues(json: JValue, toFind: String): List[JValue]
Extracts a value from an expanded JSON-LD node
Extracts a value from an expanded JSON-LD node
- json
JSON-LD resource
- toFind
property to find in the resource
- returns
Optional value found
- Definition Classes
- JSONLDParser
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
focusNode: String
- Definition Classes
- JVMValidationResult → ValidationResult
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
message: Option[String]
- Definition Classes
- JVMValidationResult → ValidationResult
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
path: String
- Definition Classes
- JVMValidationResult → ValidationResult
-
def
severity: String
- Definition Classes
- JVMValidationResult → ValidationResult
-
def
sourceConstraintComponent: String
- Definition Classes
- JVMValidationResult → ValidationResult
-
def
sourceShape: String
Returns the Shape holding declaring the violated constraint.
Returns the Shape holding declaring the violated constraint. If it is an AMF validation, we always report the URI of th node shape, never the property shape
- Definition Classes
- JVMValidationResult → ValidationResult
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
- val value: JObject
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()