Uses of Interface
se.liu.ida.hefquin.engine.wrappers.graphql.data.GraphQLSchema
Package
Description
-
Uses of GraphQLSchema in se.liu.ida.hefquin.engine.federation
-
Uses of GraphQLSchema in se.liu.ida.hefquin.engine.wrappers.graphql
Modifier and TypeMethodDescriptionGraphQLSchemaInitializer.initializeSchema
(String url, int connectionTimeout, int readTimeout) 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 GraphQLSchema in se.liu.ida.hefquin.engine.wrappers.graphql.data.impl
-
Uses of GraphQLSchema in se.liu.ida.hefquin.engine.wrappers.graphql.impl
Modifier and TypeFieldDescriptionprotected final GraphQLSchema
JSON2SolutionGraphConverterImpl.schema
Modifier and TypeMethodDescriptionGraphQLSchemaInitializerImpl.initializeSchema
(String url, int connectionTimeout, int readTimeout) protected GraphQLSchema
GraphQLSchemaInitializerImpl.validateTypesAndEntrypoints
(Map<String, Map<String, GraphQLField>> typesAndFields, Map<String, Map<GraphQLEntrypointType, GraphQLEntrypoint>> entrypoints) Removes the types, fields and entrypoints from the @param typesAndFields and @param entrypoints and notes their removal if they don't meet the criteria for the approach.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 GraphQLSchema in se.liu.ida.hefquin.engine.wrappers.graphql.utils
Modifier and TypeFieldDescriptionprotected final GraphQLSchema
GraphQLQueryRootForStarPattern.schema
protected final GraphQLSchema
SPARQL2GraphQLHelper.schema
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)