Package graphql.util
Class CyclicSchemaAnalyzer
java.lang.Object
graphql.util.CyclicSchemaAnalyzer
Finds all cycles in a GraphQL Schema.
Cycles caused by built-in introspection types are filtered out.
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic List
<CyclicSchemaAnalyzer.SchemaCycle> findCycles
(GraphQLSchema schema) static List
<CyclicSchemaAnalyzer.SchemaCycle> findCycles
(GraphQLSchema schema, boolean filterOutIntrospectionCycles)
-
Constructor Details
-
CyclicSchemaAnalyzer
public CyclicSchemaAnalyzer()
-
-
Method Details
-
findCycles
-
findCycles
public static List<CyclicSchemaAnalyzer.SchemaCycle> findCycles(GraphQLSchema schema, boolean filterOutIntrospectionCycles)
-