public class DefaultGraphQLSchemaProvider extends java.lang.Object implements GraphQLSchemaProvider
| Constructor and Description |
|---|
DefaultGraphQLSchemaProvider(graphql.schema.GraphQLSchema schema) |
DefaultGraphQLSchemaProvider(graphql.schema.GraphQLSchema schema,
graphql.schema.GraphQLSchema readOnlySchema) |
| Modifier and Type | Method and Description |
|---|---|
graphql.schema.GraphQLSchema |
getReadOnlySchema(javax.servlet.http.HttpServletRequest request) |
graphql.schema.GraphQLSchema |
getSchema() |
graphql.schema.GraphQLSchema |
getSchema(javax.websocket.server.HandshakeRequest request) |
graphql.schema.GraphQLSchema |
getSchema(javax.servlet.http.HttpServletRequest request) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcopyReadOnlypublic DefaultGraphQLSchemaProvider(graphql.schema.GraphQLSchema schema)
public DefaultGraphQLSchemaProvider(graphql.schema.GraphQLSchema schema,
graphql.schema.GraphQLSchema readOnlySchema)
public graphql.schema.GraphQLSchema getSchema(javax.servlet.http.HttpServletRequest request)
getSchema in interface GraphQLSchemaProviderrequest - the http requestpublic graphql.schema.GraphQLSchema getSchema(javax.websocket.server.HandshakeRequest request)
getSchema in interface GraphQLSchemaProviderrequest - the http request used to create a websocketpublic graphql.schema.GraphQLSchema getSchema()
getSchema in interface GraphQLSchemaProviderpublic graphql.schema.GraphQLSchema getReadOnlySchema(javax.servlet.http.HttpServletRequest request)
getReadOnlySchema in interface GraphQLSchemaProviderrequest - the http requestGraphQLSchemaProvider.getSchema(HttpServletRequest) for a given request.