Class ShapeTreeAssignment
java.lang.Object
com.janeirodigital.shapetrees.core.validation.ShapeTreeAssignment
ShapeTreeAssignment
Shape Trees, ยง3: Each shape tree assignment identifies a shape tree associated with the managed resource,
the focus node for shape validation, and the information needed to navigate the physical hierarchy in
which that managed resource resides.
https://shapetrees.org/TR/specification/#manager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
static ShapeTreeAssignment
getFromGraph
(URL url, org.apache.jena.graph.Graph managerGraph) getShape()
getUrl()
int
hashCode()
boolean
-
Constructor Details
-
ShapeTreeAssignment
public ShapeTreeAssignment(URL shapeTree, URL managedResource, URL rootAssignment, URL focusNode, URL shape, URL url) throws ShapeTreeException - Throws:
ShapeTreeException
-
-
Method Details
-
getFromGraph
public static ShapeTreeAssignment getFromGraph(URL url, org.apache.jena.graph.Graph managerGraph) throws MalformedURLException, ShapeTreeException -
isRootAssignment
public boolean isRootAssignment() -
getShapeTree
-
getManagedResource
-
getRootAssignment
-
getFocusNode
-
getShape
-
getUrl
-
equals
-
canEqual
-
hashCode
public int hashCode()
-