Interface SchemaGeneratorHooksProvider

  • All Implemented Interfaces:

    
    public interface SchemaGeneratorHooksProvider
    
                        

    Service provider interface that is used by the graphql-kotlin plugins to generate GraphQL schema in SDL format.

    Providers should be packaged in a JAR that contains provider configuration file under src/main/resources/META-INF/services. Provider file should be named the same as implementing interface - SchemaGeneratorHooksProvider. Provider configuration file should contain only single entry - fully qualified name of provider implementation.

    See Also: ServiceLoader documentation

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      abstract SchemaGeneratorHooks hooks() Create a new instance of a SchemaGeneratorHooks that will be used to generate GraphQL schema in SDL format.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • hooks

         abstract SchemaGeneratorHooks hooks()

        Create a new instance of a SchemaGeneratorHooks that will be used to generate GraphQL schema in SDL format.