Package org.aksw.jena_sparql_api.schema
Class ShapedNode
java.lang.Object
org.aksw.jena_sparql_api.schema.ShapedNode
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected QueryExecutionFactoryQueryprotected Collection<NodeSchema>protected org.apache.jena.rdf.model.Resourceprotected ResourceCacheprotected org.apache.jena.graph.Node -
Constructor Summary
ConstructorsConstructorDescriptionShapedNode(org.apache.jena.graph.Node src, Collection<NodeSchema> nodeSchemas, ResourceCache resourceCache, QueryExecutionFactoryQuery conn) -
Method Summary
Modifier and TypeMethodDescriptionstatic ShapedNodecreate(org.apache.jena.graph.Node src, Collection<NodeSchema> nodeSchemas, ResourceCache resourceCache, QueryExecutionFactoryQuery conn) static ShapedNodecreate(org.apache.jena.graph.Node src, NodeSchema nodeSchema, ResourceCache resourceCache, QueryExecutionFactoryQuery conn) Map<org.apache.jena.sparql.path.Path,ShapedProperty> Return all paths demanded by the schemasgetShapedProperty(org.apache.jena.sparql.path.Path path) org.apache.jena.graph.NodetoString()
-
Field Details
-
src
protected org.apache.jena.graph.Node src -
res
protected org.apache.jena.rdf.model.Resource res -
resourceCache
-
nodeSchemas
-
conn
-
-
Constructor Details
-
ShapedNode
public ShapedNode(org.apache.jena.graph.Node src, Collection<NodeSchema> nodeSchemas, ResourceCache resourceCache, QueryExecutionFactoryQuery conn)
-
-
Method Details
-
create
public static ShapedNode create(org.apache.jena.graph.Node src, NodeSchema nodeSchema, ResourceCache resourceCache, QueryExecutionFactoryQuery conn) -
create
public static ShapedNode create(org.apache.jena.graph.Node src, Collection<NodeSchema> nodeSchemas, ResourceCache resourceCache, QueryExecutionFactoryQuery conn) -
getResourceCache
-
getResourceState
-
getSourceNode
public org.apache.jena.graph.Node getSourceNode() -
getConnection
-
getShapedProperties
Return all paths demanded by the schemas -
toString
-
getShapedProperty
-