public class NoopWiringFactory extends java.lang.Object implements WiringFactory
Constructor and Description |
---|
NoopWiringFactory() |
Modifier and Type | Method and Description |
---|---|
DataFetcher |
getDataFetcher(TypeDefinitionRegistry registry,
FieldDefinition definition)
Returns a
DataFetcher given the type definition |
TypeResolver |
getTypeResolver(TypeDefinitionRegistry registry,
InterfaceTypeDefinition interfaceType)
Returns a
TypeResolver given the type interface |
TypeResolver |
getTypeResolver(TypeDefinitionRegistry registry,
UnionTypeDefinition unionType)
Returns a
TypeResolver given the type union |
boolean |
providesDataFetcher(TypeDefinitionRegistry registry,
FieldDefinition definition)
This is called to ask if this factory can provide a data fetcher for the definition
|
boolean |
providesTypeResolver(TypeDefinitionRegistry registry,
InterfaceTypeDefinition interfaceType)
This is called to ask if this factory can provide a type resolver for the interface
|
boolean |
providesTypeResolver(TypeDefinitionRegistry registry,
UnionTypeDefinition unionType)
This is called to ask if this factory can provide a type resolver for the union
|
public boolean providesTypeResolver(TypeDefinitionRegistry registry, InterfaceTypeDefinition interfaceType)
WiringFactory
providesTypeResolver
in interface WiringFactory
registry
- the registry of all typesinterfaceType
- the definition to be resolvedpublic boolean providesTypeResolver(TypeDefinitionRegistry registry, UnionTypeDefinition unionType)
WiringFactory
providesTypeResolver
in interface WiringFactory
registry
- the registry of all typesunionType
- the definition to be resolvedpublic TypeResolver getTypeResolver(TypeDefinitionRegistry registry, InterfaceTypeDefinition interfaceType)
WiringFactory
TypeResolver
given the type interfacegetTypeResolver
in interface WiringFactory
registry
- the registry of all typesinterfaceType
- the definition to be resolvedTypeResolver
public TypeResolver getTypeResolver(TypeDefinitionRegistry registry, UnionTypeDefinition unionType)
WiringFactory
TypeResolver
given the type uniongetTypeResolver
in interface WiringFactory
registry
- the registry of all typesunionType
- the definition to be resolvedTypeResolver
public boolean providesDataFetcher(TypeDefinitionRegistry registry, FieldDefinition definition)
WiringFactory
providesDataFetcher
in interface WiringFactory
registry
- the registry of all typesdefinition
- the field definition in playpublic DataFetcher getDataFetcher(TypeDefinitionRegistry registry, FieldDefinition definition)
WiringFactory
DataFetcher
given the type definitiongetDataFetcher
in interface WiringFactory
registry
- the registry of all typesdefinition
- the definition to be resolvedDataFetcher