Package org.topbraid.shacl.model.impl
Class SHParameterizableInstanceImpl
- java.lang.Object
-
- org.apache.jena.enhanced.Polymorphic<org.apache.jena.rdf.model.RDFNode>
-
- org.apache.jena.enhanced.EnhNode
-
- org.apache.jena.rdf.model.impl.ResourceImpl
-
- org.topbraid.shacl.model.impl.SHResourceImpl
-
- org.topbraid.shacl.model.impl.SHParameterizableInstanceImpl
-
- All Implemented Interfaces:
org.apache.jena.graph.FrontsNode,org.apache.jena.rdf.model.RDFNode,org.apache.jena.rdf.model.Resource,SHParameterizableInstance,SHResource
- Direct Known Subclasses:
SHParameterizableTargetImpl,SHShapeImpl
public class SHParameterizableInstanceImpl extends SHResourceImpl implements SHParameterizableInstance
-
-
Constructor Summary
Constructors Constructor Description SHParameterizableInstanceImpl(org.apache.jena.graph.Node node, org.apache.jena.enhanced.EnhGraph graph)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddBindings(org.apache.jena.query.QuerySolutionMap bindings)SHParameterizablegetParameterizable()Map<String,org.apache.jena.rdf.model.RDFNode>getParameterMapByVarNames()Gets a Map from variable names to RDFNodes derived from the Parameters.-
Methods inherited from class org.apache.jena.rdf.model.impl.ResourceImpl
abort, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, asLiteral, asResource, begin, commit, getId, getLocalName, getModel, getModelCom, getNameSpace, getProperty, getProperty, getPropertyResourceValue, getRequiredProperty, getRequiredProperty, getStmtTerm, getURI, hasLiteral, hasLiteral, hasLiteral, hasLiteral, hasLiteral, hasLiteral, hasProperty, hasProperty, hasProperty, hasProperty, hasURI, inModel, listProperties, listProperties, listProperties, mustHaveModel, removeAll, removeProperties, toString, visitWith
-
Methods inherited from class org.apache.jena.enhanced.EnhNode
as, asNode, canAs, canSupport, convertTo, equals, getGraph, getPersonality, hashCode, isAnon, isLiteral, isResource, isStmtResource, isURIResource, isValid, viewAs
-
Methods inherited from class org.apache.jena.enhanced.Polymorphic
addView, alreadyHasView, asInternal, supports
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.apache.jena.rdf.model.RDFNode
as, asLiteral, asResource, canAs, getModel, isAnon, isLiteral, isResource, isStmtResource, isURIResource, visitWith
-
Methods inherited from interface org.apache.jena.rdf.model.Resource
abort, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addProperty, addProperty, addProperty, addProperty, begin, commit, equals, getId, getLocalName, getNameSpace, getProperty, getProperty, getPropertyResourceValue, getRequiredProperty, getRequiredProperty, getStmtTerm, getURI, hasLiteral, hasLiteral, hasLiteral, hasLiteral, hasLiteral, hasLiteral, hasProperty, hasProperty, hasProperty, hasProperty, hasURI, inModel, listProperties, listProperties, listProperties, removeAll, removeProperties, toString
-
-
-
-
Method Detail
-
getParameterizable
public SHParameterizable getParameterizable()
- Specified by:
getParameterizablein interfaceSHParameterizableInstance
-
getParameterMapByVarNames
public Map<String,org.apache.jena.rdf.model.RDFNode> getParameterMapByVarNames()
Description copied from interface:SHParameterizableInstanceGets a Map from variable names to RDFNodes derived from the Parameters.- Specified by:
getParameterMapByVarNamesin interfaceSHParameterizableInstance- Returns:
- a Map from variable names to RDFNodes
-
addBindings
public void addBindings(org.apache.jena.query.QuerySolutionMap bindings)
- Specified by:
addBindingsin interfaceSHParameterizableInstance
-
-