Class GraphQlJacksonModule
java.lang.Object
tools.jackson.databind.JacksonModule
org.springframework.graphql.client.json.GraphQlJacksonModule
- All Implemented Interfaces:
tools.jackson.core.Versioned
public class GraphQlJacksonModule
extends tools.jackson.databind.JacksonModule
Jackson module
for JSON support in GraphQL clients.
This module ships with the following features:
- Manage
ArgumentValue
types asReferenceType
, similar toOptional
- Serializing values contained in
ArgumentValue
reference types
- Since:
- 2.0.0
- Author:
- James Bodkin, Brian Clozel
-
Nested Class Summary
Nested classes/interfaces inherited from class tools.jackson.databind.JacksonModule
tools.jackson.databind.JacksonModule.SetupContext
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
setupModule
(tools.jackson.databind.JacksonModule.SetupContext context) tools.jackson.core.Version
version()
Methods inherited from class tools.jackson.databind.JacksonModule
getDependencies, getRegistrationId
-
Constructor Details
-
GraphQlJacksonModule
public GraphQlJacksonModule()
-
-
Method Details
-
getModuleName
- Specified by:
getModuleName
in classtools.jackson.databind.JacksonModule
-
version
public tools.jackson.core.Version version()- Specified by:
version
in interfacetools.jackson.core.Versioned
- Specified by:
version
in classtools.jackson.databind.JacksonModule
-
setupModule
public void setupModule(tools.jackson.databind.JacksonModule.SetupContext context) - Specified by:
setupModule
in classtools.jackson.databind.JacksonModule
-