protected static class BaseSpqrSchemaGenerator.CodeRegistryMerger extends java.lang.Object implements BaseSpqrSchemaGenerator.CodeRegistryBuilder
Modifier and Type | Field and Description |
---|---|
protected graphql.schema.GraphQLCodeRegistry |
codeRegistry |
Constructor and Description |
---|
CodeRegistryMerger(graphql.schema.GraphQLCodeRegistry codeRegistry) |
Modifier and Type | Method and Description |
---|---|
graphql.schema.DataFetcher<?> |
getDataFetcher(graphql.schema.GraphQLFieldsContainer parentType,
graphql.schema.GraphQLFieldDefinition fieldDef) |
graphql.schema.TypeResolver |
getTypeResolver(graphql.schema.GraphQLInterfaceType interfaceType) |
graphql.schema.TypeResolver |
getTypeResolver(graphql.schema.GraphQLUnionType unionType) |
public CodeRegistryMerger(graphql.schema.GraphQLCodeRegistry codeRegistry)
public graphql.schema.TypeResolver getTypeResolver(graphql.schema.GraphQLInterfaceType interfaceType)
getTypeResolver
in interface BaseSpqrSchemaGenerator.CodeRegistryBuilder
public graphql.schema.TypeResolver getTypeResolver(graphql.schema.GraphQLUnionType unionType)
getTypeResolver
in interface BaseSpqrSchemaGenerator.CodeRegistryBuilder
public graphql.schema.DataFetcher<?> getDataFetcher(graphql.schema.GraphQLFieldsContainer parentType, graphql.schema.GraphQLFieldDefinition fieldDef)
getDataFetcher
in interface BaseSpqrSchemaGenerator.CodeRegistryBuilder