public class BuildContext extends Object
| Modifier and Type | Field and Description |
|---|---|
Map<Type,Set<Type>> |
abstractComponentTypes |
String |
basePackage |
GlobalEnvironment |
globalEnvironment |
InputFieldDiscoveryStrategy |
inputFieldStrategy |
InterfaceMappingStrategy |
interfaceStrategy |
Set<String> |
knownInputTypes |
Set<String> |
knownTypes |
graphql.schema.GraphQLInterfaceType |
node |
OperationRepository |
operationRepository |
graphql.relay.Relay |
relay |
RelayMappingConfig |
relayMappingConfig |
TypeInfoGenerator |
typeInfoGenerator |
TypeMapperRepository |
typeMappers |
TypeRepository |
typeRepository |
graphql.schema.TypeResolver |
typeResolver |
ValueMapperFactory |
valueMapperFactory |
| 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) |
public final GlobalEnvironment globalEnvironment
public final OperationRepository operationRepository
public final TypeRepository typeRepository
public final TypeMapperRepository typeMappers
public final graphql.relay.Relay relay
public final graphql.schema.GraphQLInterfaceType node
public final graphql.schema.TypeResolver typeResolver
public final InterfaceMappingStrategy interfaceStrategy
public final String basePackage
public final ValueMapperFactory valueMapperFactory
public final InputFieldDiscoveryStrategy inputFieldStrategy
public final TypeInfoGenerator typeInfoGenerator
public final RelayMappingConfig relayMappingConfig
public 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)
operationRepository - Repository that can be used to fetch all known (singleton and domain) queriestypeMappers - Repository of all registered TypeMappersconverters - Repository of all registered InputConverters
and OutputConvertersCopyright © 2016–2017. All rights reserved.