Package org.aksw.jenax.graphql.sparql
Class GraphQlResolverImpl
java.lang.Object
org.aksw.jenax.graphql.sparql.GraphQlResolverImpl
- All Implemented Interfaces:
GraphQlResolver
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.google.common.collect.Multimap<org.apache.jena.sparql.path.P_Path0,org.aksw.jenax.model.shacl.domain.ShPropertyShape> protected org.apache.jena.rdf.model.Modelprotected VoidDataset -
Constructor Summary
ConstructorsConstructorDescriptionGraphQlResolverImpl(VoidDataset voidDataset, org.apache.jena.rdf.model.Model shaclModel) -
Method Summary
Modifier and TypeMethodDescriptioncom.google.common.collect.Multimap<org.apache.jena.sparql.path.P_Path0,org.aksw.jenax.model.shacl.domain.ShPropertyShape> Collection<org.aksw.jenax.model.shacl.domain.ShPropertyShape>getGlobalPropertyShapes(org.apache.jena.sparql.path.P_Path0 path) Set<org.apache.jena.graph.Node>org.aksw.jenax.path.core.FacetPathresolveKeyToProperty(String rawKey)
-
Field Details
-
voidDataset
-
shaclModel
protected org.apache.jena.rdf.model.Model shaclModel -
globalPropertyShapes
protected com.google.common.collect.Multimap<org.apache.jena.sparql.path.P_Path0,org.aksw.jenax.model.shacl.domain.ShPropertyShape> globalPropertyShapes
-
-
Constructor Details
-
GraphQlResolverImpl
-
-
Method Details
-
getGlobalPropertyShapes
public com.google.common.collect.Multimap<org.apache.jena.sparql.path.P_Path0,org.aksw.jenax.model.shacl.domain.ShPropertyShape> getGlobalPropertyShapes() -
getGlobalPropertyShapes
public Collection<org.aksw.jenax.model.shacl.domain.ShPropertyShape> getGlobalPropertyShapes(org.apache.jena.sparql.path.P_Path0 path) - Specified by:
getGlobalPropertyShapesin interfaceGraphQlResolver
-
resolveKeyToClasses
- Specified by:
resolveKeyToClassesin interfaceGraphQlResolver
-
resolveKeyToProperty
- Specified by:
resolveKeyToPropertyin interfaceGraphQlResolver
-