Class GraphQLCodeRegistry

java.lang.Object
graphql.schema.GraphQLCodeRegistry

@PublicApi public class GraphQLCodeRegistry extends Object
The GraphQLCodeRegistry holds that execution code that is associated with graphql types, namely the DataFetchers associated with fields, the TypeResolvers associated with abstract types and the GraphqlFieldVisibility

For legacy reasons these code functions can still exist on the original type objects but this will be removed in a future version. Once removed the type system objects will be able have proper hashCode/equals methods and be checked for proper equality.