Class UnionDefinitionToDataModelMapper

java.lang.Object
io.github.besi97.graphql.codegen.mapper.UnionDefinitionToDataModelMapper

public class UnionDefinitionToDataModelMapper extends Object
Map union definition to a Freemarker data model
  • Constructor Details

    • UnionDefinitionToDataModelMapper

      public UnionDefinitionToDataModelMapper(MapperFactory mapperFactory)
  • Method Details

    • map

      public Map<String,Object> map(MappingContext mappingContext, ExtendedUnionTypeDefinition definition)
      Map union definition to a Freemarker data model
      Parameters:
      mappingContext - Global mapping context
      definition - Definition of union type including base definition and its extensions
      Returns:
      Freemarker data model of the GraphQL union