| Package | Description |
|---|---|
| io.leangen.graphql | |
| io.leangen.graphql.generator | |
| io.leangen.graphql.generator.mapping.common | |
| io.leangen.graphql.generator.mapping.strategy |
| Modifier and Type | Method and Description |
|---|---|
GraphQLSchemaGenerator |
GraphQLSchemaGenerator.withInterfaceMappingStrategy(InterfaceMappingStrategy interfaceStrategy) |
| Modifier and Type | Field and Description |
|---|---|
InterfaceMappingStrategy |
BuildContext.interfaceStrategy |
| Constructor and Description |
|---|
BuildContext(OperationRepository operationRepository,
TypeMapperRepository typeMappers,
ConverterRepository converters,
ArgumentInjectorRepository inputProviders,
InterfaceMappingStrategy interfaceStrategy,
String basePackage,
TypeInfoGenerator typeInfoGenerator,
ValueMapperFactory valueMapperFactory,
InputFieldDiscoveryStrategy inputFieldStrategy,
Set<graphql.schema.GraphQLType> knownTypes,
RelayMappingConfig relayMappingConfig) |
| Constructor and Description |
|---|
InterfaceMapper(InterfaceMappingStrategy interfaceStrategy,
ObjectTypeMapper objectTypeMapper) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractInterfaceMappingStrategy |
class |
AnnotatedInterfaceStrategy |
class |
PackageBasedInterfaceStrategy |
class |
SuperTypeBasedInterfaceStrategy |
Copyright © 2016–2017. All rights reserved.