| Package | Description |
|---|---|
| io.leangen.graphql | |
| io.leangen.graphql.generator.mapping | |
| io.leangen.graphql.generator.mapping.common |
| Modifier and Type | Method and Description |
|---|---|
GraphQLSchemaGenerator |
GraphQLSchemaGenerator.withTypeMappers(TypeMapper... typeMappers)
Registers custom
TypeMappers to be used for mapping Java type to GraphQL types. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractTypeAdapter<T,S>
Created by bojan.tomic on 9/21/16.
|
| Modifier and Type | Method and Description |
|---|---|
TypeMapper |
TypeMapperRepository.getTypeMapper(AnnotatedType javaType) |
| Constructor and Description |
|---|
TypeMapperRepository(List<TypeMapper> typeMappers) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractionCollectingMapper |
class |
AbstractTypeSubstitutingMapper<S> |
class |
ArrayMapper<S> |
class |
CachingMapper<O extends graphql.schema.GraphQLOutputType,I extends graphql.schema.GraphQLInputType> |
class |
EnumMapper |
class |
IdAdapter
Maps, converts and injects GraphQL IDs
|
class |
InterfaceMapper |
class |
ListMapper |
class |
MapToListTypeAdapter<K,V>
As maps are dynamic structures with no equivalent in GraphQL, they require special treatment.
|
class |
NonNullMapper |
class |
ObjectScalarAdapter |
class |
ObjectTypeMapper |
class |
OptionalAdapter |
class |
OptionalDoubleAdapter |
class |
OptionalIntAdapter |
class |
OptionalLongAdapter |
class |
PageMapper |
class |
ScalarMapper |
class |
StreamToCollectionTypeAdapter |
class |
UnionInlineMapper |
class |
UnionMapper |
class |
UnionTypeMapper |
class |
VoidToBooleanTypeAdapter |
Copyright © 2016–2017. All rights reserved.