Package org.topbraid.shacl.util
Class ExecutionPlatform
java.lang.Object
org.topbraid.shacl.util.ExecutionPlatform
Manages the current execution platform, used by dash:ExecutionPlatform etc.
Used for example to determine if a given SPARQL constraint validator can be
executed or not.
By default this does not return true for any request, but implementations
such as TopBraid will install their own ExecutionPlatform instance.
- Author:
- Holger Knublauch
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleancanExecute(org.apache.jena.rdf.model.Resource executable) static ExecutionPlatformget()static booleanisCompatibleWith(org.apache.jena.rdf.model.Resource platform) booleanisCompatibleWithExactly(org.apache.jena.rdf.model.Resource platform) static voidset(ExecutionPlatform value)
-
Constructor Details
-
ExecutionPlatform
public ExecutionPlatform()
-
-
Method Details
-
get
-
set
-
canExecute
public static boolean canExecute(org.apache.jena.rdf.model.Resource executable) -
isCompatibleWith
public static boolean isCompatibleWith(org.apache.jena.rdf.model.Resource platform) -
isCompatibleWithExactly
public boolean isCompatibleWithExactly(org.apache.jena.rdf.model.Resource platform)
-