Uses of Interface
se.liu.ida.hefquin.engine.wrappers.graphql.GraphQL2RDFConfiguration
Package
Description
-
Uses of GraphQL2RDFConfiguration in se.liu.ida.hefquin.engine.wrappers.graphql
Modifier and TypeMethodDescriptionSPARQL2GraphQLTranslator.translateBGP
(BGP bgp, GraphQL2RDFConfiguration config, GraphQLSchema schema) Translates @param bgp into a GraphQL query using information from @param config and @param endpoint -
Uses of GraphQL2RDFConfiguration in se.liu.ida.hefquin.engine.wrappers.graphql.impl
Modifier and TypeFieldDescriptionprotected final GraphQL2RDFConfiguration
JSON2SolutionGraphConverterImpl.config
Modifier and TypeMethodDescriptionprotected Set<GraphQLQueryRootForStarPattern>
SPARQL2GraphQLTranslatorImpl.determineRootStarPatterns
(Collection<StarPattern> sps, Map<TriplePattern, StarPattern> connectors, GraphQL2RDFConfiguration cfg, GraphQLSchema schema) Returns the star patterns from the given collection that will be used for creating entry points in the GraphQL query to be generated.SPARQL2GraphQLTranslatorImpl.translateBGP
(BGP bgp, GraphQL2RDFConfiguration config, GraphQLSchema schema) ModifierConstructorDescriptionJSON2SolutionGraphConverterImpl
(GraphQL2RDFConfiguration config, GraphQLSchema schema) -
Uses of GraphQL2RDFConfiguration in se.liu.ida.hefquin.engine.wrappers.graphql.utils
Modifier and TypeFieldDescriptionprotected final GraphQL2RDFConfiguration
GraphQLQueryRootForStarPattern.config
protected final GraphQL2RDFConfiguration
SPARQL2GraphQLHelper.config
Modifier and TypeMethodDescriptionstatic boolean
URI2GraphQLHelper.containsClassURI
(String uri, GraphQL2RDFConfiguration config, GraphQLSchema schema) Takes a class URI ( @param uri ) and checks that its valid before getting the GraphQL type name from it using @param config, then checks if the name matches a GraphQL object type in @param schemastatic boolean
URI2GraphQLHelper.containsPropertyURI
(String uri, GraphQL2RDFConfiguration config, GraphQLSchema schema) Takes a property URI ( @param uri ) and checks that its valid before getting the GraphQL type and field name using @param config, then checks whether they matches a field for a GraphQL object type in @param schemaURI2GraphQLHelper.getPropertyURIs
(String objectTypeName, GraphQLFieldType fieldType, GraphQL2RDFConfiguration config, GraphQLSchema schema) Takes @param objectTypeName and retrieves all fields for the GraphQL object type of that name inModifierConstructorDescriptionGraphQLQueryRootForStarPattern
(StarPattern sp, GraphQL2RDFConfiguration config, GraphQLSchema schema) SPARQL2GraphQLHelper
(GraphQL2RDFConfiguration config, GraphQLSchema schema, Map<org.apache.jena.graph.Node, StarPattern> indexedStarPatterns, Map<TriplePattern, StarPattern> connectors)