Class GraphQLSchemaExtensionsKt

    • 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
      final static String print(GraphQLSchema $self, Boolean includeIntrospectionTypes, Boolean includeScalarTypes, Boolean includeDefaultSchemaDefinition, Boolean includeDirectives, Predicate<String> includeDirectivesFilter, Boolean includeDirectiveDefinitions) Prints out SDL representation of a target schema.
      • Methods inherited from class java.lang.Object

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

    • Method Detail

      • print

         final static String print(GraphQLSchema $self, Boolean includeIntrospectionTypes, Boolean includeScalarTypes, Boolean includeDefaultSchemaDefinition, Boolean includeDirectives, Predicate<String> includeDirectivesFilter, Boolean includeDirectiveDefinitions)

        Prints out SDL representation of a target schema.

        Parameters:
        includeIntrospectionTypes - boolean flag indicating whether SDL should include introspection types
        includeScalarTypes - boolean flag indicating whether SDL should include custom schema scalars
        includeDefaultSchemaDefinition - boolean flag indicating whether SDL should include schema definition if using default root type names
        includeDirectives - boolean flag indicating whether SDL should include directive information
        includeDirectivesFilter - Predicate to filter out specific directives.
        includeDirectiveDefinitions - Include the definitions of directives at the top of the schema