Package graphql.schema.idl
Class NoopWiringFactory
java.lang.Object
graphql.schema.idl.NoopWiringFactory
- All Implemented Interfaces:
WiringFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetDataFetcher(FieldWiringEnvironment environment) Returns aDataFetchergiven the type definitiongetDefaultDataFetcher(FieldWiringEnvironment environment) All fields need a data fetcher of some sort and this method is called to provide the data fetcher that will be used if no specific one has been providedgetScalar(ScalarWiringEnvironment environment) Returns aGraphQLScalarTypegiven scalar defined in IDLgetTypeResolver(InterfaceWiringEnvironment environment) Returns aTypeResolvergiven the type interfacegetTypeResolver(UnionWiringEnvironment environment) Returns aTypeResolvergiven the type unionbooleanprovidesDataFetcher(FieldWiringEnvironment environment) This is called to ask if this factory can provide a data fetcher for the definitionbooleanprovidesScalar(ScalarWiringEnvironment environment) This is called to ask if this factory can provide a custom scalarbooleanprovidesTypeResolver(InterfaceWiringEnvironment environment) This is called to ask if this factory can provide a type resolver for the interfacebooleanprovidesTypeResolver(UnionWiringEnvironment environment) This is called to ask if this factory can provide a type resolver for the unionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface graphql.schema.idl.WiringFactory
getDataFetcherFactory, getSchemaDirectiveWiring, providesDataFetcherFactory, providesSchemaDirectiveWiring
-
Constructor Details
-
NoopWiringFactory
public NoopWiringFactory()
-
-
Method Details
-
providesScalar
Description copied from interface:WiringFactoryThis is called to ask if this factory can provide a custom scalar- Specified by:
providesScalarin interfaceWiringFactory- Parameters:
environment- the wiring environment- Returns:
- true if the factory can give out a type resolver
-
getScalar
Description copied from interface:WiringFactoryReturns aGraphQLScalarTypegiven scalar defined in IDL- Specified by:
getScalarin interfaceWiringFactory- Parameters:
environment- the wiring environment- Returns:
- a
GraphQLScalarType
-
providesTypeResolver
Description copied from interface:WiringFactoryThis is called to ask if this factory can provide a type resolver for the interface- Specified by:
providesTypeResolverin interfaceWiringFactory- Parameters:
environment- the wiring environment- Returns:
- true if the factory can give out a type resolver
-
getTypeResolver
Description copied from interface:WiringFactoryReturns aTypeResolvergiven the type interface- Specified by:
getTypeResolverin interfaceWiringFactory- Parameters:
environment- the wiring environment- Returns:
- a
TypeResolver
-
providesTypeResolver
Description copied from interface:WiringFactoryThis is called to ask if this factory can provide a type resolver for the union- Specified by:
providesTypeResolverin interfaceWiringFactory- Parameters:
environment- the wiring environment- Returns:
- true if the factory can give out a type resolver
-
getTypeResolver
Description copied from interface:WiringFactoryReturns aTypeResolvergiven the type union- Specified by:
getTypeResolverin interfaceWiringFactory- Parameters:
environment- the union wiring environment- Returns:
- a
TypeResolver
-
providesDataFetcher
Description copied from interface:WiringFactoryThis is called to ask if this factory can provide a data fetcher for the definition- Specified by:
providesDataFetcherin interfaceWiringFactory- Parameters:
environment- the wiring environment- Returns:
- true if the factory can give out a data fetcher
-
getDataFetcher
Description copied from interface:WiringFactoryReturns aDataFetchergiven the type definition- Specified by:
getDataFetcherin interfaceWiringFactory- Parameters:
environment- the wiring environment- Returns:
- a
DataFetcher
-
getDefaultDataFetcher
Description copied from interface:WiringFactoryAll fields need a data fetcher of some sort and this method is called to provide the data fetcher that will be used if no specific one has been provided- Specified by:
getDefaultDataFetcherin interfaceWiringFactory- Parameters:
environment- the wiring environment- Returns:
- a
DataFetcher
-