Package graphql.util
Class Anonymizer
java.lang.Object
graphql.util.Anonymizer
Util class which converts schemas and optionally queries
into anonymized schemas and queries.
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic GraphQLSchemaanonymizeSchema(GraphQLSchema schema) static GraphQLSchemaanonymizeSchema(String sdl) static Anonymizer.AnonymizeResultanonymizeSchemaAndQueries(GraphQLSchema schema, List<String> queries) static Anonymizer.AnonymizeResultanonymizeSchemaAndQueries(GraphQLSchema schema, List<String> queries, Map<String, Object> variables) static Anonymizer.AnonymizeResultanonymizeSchemaAndQueries(String sdl, List<String> queries) static Anonymizer.AnonymizeResultstatic Map<GraphQLNamedSchemaElement, String> recordNewNamesForSchema(GraphQLSchema schema)
-
Constructor Details
-
Anonymizer
public Anonymizer()
-
-
Method Details
-
anonymizeSchema
-
anonymizeSchema
-
anonymizeSchemaAndQueries
public static Anonymizer.AnonymizeResult anonymizeSchemaAndQueries(String sdl, List<String> queries) -
anonymizeSchemaAndQueries
public static Anonymizer.AnonymizeResult anonymizeSchemaAndQueries(GraphQLSchema schema, List<String> queries) -
anonymizeSchemaAndQueries
-
anonymizeSchemaAndQueries
public static Anonymizer.AnonymizeResult anonymizeSchemaAndQueries(GraphQLSchema schema, List<String> queries, Map<String, Object> variables) -
recordNewNamesForSchema
-