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
ArgumentValuetypes asReferenceType, similar toOptional - Serializing values contained in
ArgumentValuereference 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 TypeMethodDescriptionvoidsetupModule(tools.jackson.databind.JacksonModule.SetupContext context) tools.jackson.core.Versionversion()Methods inherited from class tools.jackson.databind.JacksonModule
getDependencies, getRegistrationId
-
Constructor Details
-
GraphQlJacksonModule
public GraphQlJacksonModule()
-
-
Method Details
-
getModuleName
- Specified by:
getModuleNamein classtools.jackson.databind.JacksonModule
-
version
public tools.jackson.core.Version version()- Specified by:
versionin interfacetools.jackson.core.Versioned- Specified by:
versionin classtools.jackson.databind.JacksonModule
-
setupModule
public void setupModule(tools.jackson.databind.JacksonModule.SetupContext context) - Specified by:
setupModulein classtools.jackson.databind.JacksonModule
-