Uses of Interface
org.apache.sling.graphql.api.SchemaProvider
-
Packages that use SchemaProvider Package Description org.apache.sling.graphql.core.engine org.apache.sling.graphql.core.schema -
-
Uses of SchemaProvider in org.apache.sling.graphql.core.engine
Methods in org.apache.sling.graphql.core.engine with parameters of type SchemaProvider Modifier and Type Method Description static graphql.ExecutionResultGraphQLResourceQuery. executeQuery(@NotNull SchemaProvider schemaProvider, @NotNull SlingDataFetcherSelector fetchersSelector, @NotNull SlingScalarsProvider scalarsProvider, @NotNull org.apache.sling.api.resource.Resource r, @NotNull String[] requestSelectors, @NotNull String query, @NotNull Map<String,Object> variables)static booleanGraphQLResourceQuery. isQueryValid(@NotNull SchemaProvider schemaProvider, @NotNull SlingDataFetcherSelector fetchersSelector, @NotNull SlingScalarsProvider scalarsProvider, @NotNull org.apache.sling.api.resource.Resource r, @NotNull String[] requestSelectors, @NotNull String query, Map<String,Object> variables) -
Uses of SchemaProvider in org.apache.sling.graphql.core.schema
Classes in org.apache.sling.graphql.core.schema that implement SchemaProvider Modifier and Type Class Description classDefaultSchemaProviderProvides a Resource-specific GraphQL Schema, as textclassRankedSchemaProvidersUses multiple registered SchemaProvider services to get a schema, using the first one that returns non-null.Methods in org.apache.sling.graphql.core.schema with parameters of type SchemaProvider Modifier and Type Method Description protected voidRankedSchemaProviders. bindSchemaProvider(SchemaProvider service, Map<String,Object> props)protected voidRankedSchemaProviders. unbindSchemaProvider(SchemaProvider service, Map<String,Object> props)
-