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
-
Field Summary
Fields inherited from class org.apache.jena.rdf.model.impl.ResourceImpl
factory, rdfNodeFactoryFields inherited from class org.apache.jena.enhanced.EnhNode
enhGraph, node -
Constructor Summary
ConstructorsConstructorDescriptionSHParameterizableInstanceImpl(org.apache.jena.graph.Node node, org.apache.jena.enhanced.EnhGraph graph) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddBindings(org.apache.jena.query.QuerySolutionMap bindings) 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, visitWithMethods inherited from class org.apache.jena.enhanced.EnhNode
as, asNode, canAs, canSupport, convertTo, equals, getGraph, getPersonality, hashCode, isAnon, isLiteral, isResource, isStmtResource, isURIResource, isValid, viewAsMethods inherited from class org.apache.jena.enhanced.Polymorphic
addView, alreadyHasView, asInternal, supportsMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.jena.graph.FrontsNode
asNodeMethods inherited from interface org.apache.jena.rdf.model.RDFNode
as, asLiteral, asResource, canAs, getModel, isAnon, isLiteral, isResource, isStmtResource, isURIResource, visitWithMethods 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
-
Constructor Details
-
SHParameterizableInstanceImpl
public SHParameterizableInstanceImpl(org.apache.jena.graph.Node node, org.apache.jena.enhanced.EnhGraph graph)
-
-
Method Details
-
getParameterizable
- Specified by:
getParameterizablein interfaceSHParameterizableInstance
-
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
-