Package graphql.kickstart.spring
Class DefaultGraphQLSpringInvocationInputFactory
java.lang.Object
graphql.kickstart.spring.DefaultGraphQLSpringInvocationInputFactory
- All Implemented Interfaces:
GraphQLSpringInvocationInputFactory
public class DefaultGraphQLSpringInvocationInputFactory
extends Object
implements GraphQLSpringInvocationInputFactory
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultGraphQLSpringInvocationInputFactory(graphql.kickstart.execution.config.GraphQLSchemaProvider schemaProvider, GraphQLSpringContextBuilder contextBuilder, GraphQLSpringRootObjectBuilder rootObjectBuilder) DefaultGraphQLSpringInvocationInputFactory(Supplier<graphql.kickstart.execution.config.GraphQLSchemaProvider> schemaProviderSupplier, Supplier<GraphQLSpringContextBuilder> contextBuilderSupplier, Supplier<GraphQLSpringRootObjectBuilder> rootObjectBuilderSupplier) -
Method Summary
Modifier and TypeMethodDescriptiongraphql.kickstart.execution.input.GraphQLSingleInvocationInputcreate(graphql.kickstart.execution.GraphQLRequest graphQLRequest, org.springframework.web.server.ServerWebExchange serverWebExchange) graphql.kickstart.execution.input.GraphQLBatchedInvocationInputcreate(Collection<graphql.kickstart.execution.GraphQLRequest> graphQLRequests, org.springframework.web.server.ServerWebExchange serverWebExchange)
-
Constructor Details
-
DefaultGraphQLSpringInvocationInputFactory
public DefaultGraphQLSpringInvocationInputFactory(graphql.kickstart.execution.config.GraphQLSchemaProvider schemaProvider, GraphQLSpringContextBuilder contextBuilder, GraphQLSpringRootObjectBuilder rootObjectBuilder) -
DefaultGraphQLSpringInvocationInputFactory
public DefaultGraphQLSpringInvocationInputFactory(Supplier<graphql.kickstart.execution.config.GraphQLSchemaProvider> schemaProviderSupplier, Supplier<GraphQLSpringContextBuilder> contextBuilderSupplier, Supplier<GraphQLSpringRootObjectBuilder> rootObjectBuilderSupplier)
-
-
Method Details
-
create
public graphql.kickstart.execution.input.GraphQLSingleInvocationInput create(graphql.kickstart.execution.GraphQLRequest graphQLRequest, org.springframework.web.server.ServerWebExchange serverWebExchange) - Specified by:
createin interfaceGraphQLSpringInvocationInputFactory
-
create
public graphql.kickstart.execution.input.GraphQLBatchedInvocationInput create(Collection<graphql.kickstart.execution.GraphQLRequest> graphQLRequests, org.springframework.web.server.ServerWebExchange serverWebExchange) - Specified by:
createin interfaceGraphQLSpringInvocationInputFactory
-