Uses of Interface
graphql.schema.GraphqlTypeComparatorRegistry
Packages that use GraphqlTypeComparatorRegistry
-
Uses of GraphqlTypeComparatorRegistry in graphql.schema
Classes in graphql.schema that implement GraphqlTypeComparatorRegistryModifier and TypeClassDescriptionclassAssociates aComparatorwith aGraphqlTypeComparatorEnvironmentto control the scope in which theComparatorcan be applied.Fields in graphql.schema declared as GraphqlTypeComparatorRegistryModifier and TypeFieldDescriptionstatic final GraphqlTypeComparatorRegistryGraphqlTypeComparatorRegistry.AS_IS_REGISTRYA registry that leaves the elements as there currently arestatic final GraphqlTypeComparatorRegistryGraphqlTypeComparatorRegistry.BY_NAME_REGISTRYA registry that sorts the elements by their name ascendingprotected GraphqlTypeComparatorRegistryGraphqlTypeBuilder.comparatorRegistryMethods in graphql.schema that return GraphqlTypeComparatorRegistryMethods in graphql.schema with parameters of type GraphqlTypeComparatorRegistryModifier and TypeMethodDescriptionGraphqlTypeBuilder.comparatorRegistry(GraphqlTypeComparatorRegistry comparatorRegistry) private static Comparator<? super GraphQLSchemaElement> GraphqlTypeBuilder.getComparatorImpl(GraphqlTypeComparatorRegistry comparatorRegistry, Class<? extends GraphQLSchemaElement> parentType, Class<? extends GraphQLSchemaElement> elementType) -
Uses of GraphqlTypeComparatorRegistry in graphql.schema.idl
Fields in graphql.schema.idl declared as GraphqlTypeComparatorRegistryModifier and TypeFieldDescriptionprivate GraphqlTypeComparatorRegistryRuntimeWiring.Builder.comparatorRegistryprivate final GraphqlTypeComparatorRegistryRuntimeWiring.comparatorRegistryprivate final GraphqlTypeComparatorRegistrySchemaPrinter.Options.comparatorRegistryMethods in graphql.schema.idl that return GraphqlTypeComparatorRegistryModifier and TypeMethodDescriptionRuntimeWiring.getComparatorRegistry()(package private) GraphqlTypeComparatorRegistrySchemaGeneratorHelper.BuildContext.getComparatorRegistry()SchemaPrinter.Options.getComparatorRegistry()Methods in graphql.schema.idl with parameters of type GraphqlTypeComparatorRegistryModifier and TypeMethodDescriptionprivate static Pair<GraphQLDirective, GraphQLAppliedDirective> SchemaGeneratorAppliedDirectiveHelper.buildAppliedDirective(SchemaGeneratorHelper.BuildContext buildCtx, Function<Type<?>, GraphQLInputType> inputTypeFactory, Directive directive, Set<GraphQLDirective> directiveDefinitions, Introspection.DirectiveLocation directiveLocation, GraphqlTypeComparatorRegistry comparatorRegistry) (package private) static Pair<List<GraphQLDirective>, List<GraphQLAppliedDirective>> SchemaGeneratorAppliedDirectiveHelper.buildAppliedDirectives(SchemaGeneratorHelper.BuildContext buildCtx, Function<Type<?>, GraphQLInputType> inputTypeFactory, List<Directive> directives, List<Directive> extensionDirectives, Introspection.DirectiveLocation directiveLocation, Set<GraphQLDirective> runtimeDirectives, GraphqlTypeComparatorRegistry comparatorRegistry) RuntimeWiring.Builder.comparatorRegistry(GraphqlTypeComparatorRegistry comparatorRegistry) You can specify your own sort order of graphql types viaGraphqlTypeComparatorRegistrywhich will tell you what type of objects you are to sort when it asks for a comparator.SchemaPrinter.Options.setComparators(GraphqlTypeComparatorRegistry comparatorRegistry) The comparator registry controls the printing order for registeredGraphQLTypes.Constructors in graphql.schema.idl with parameters of type GraphqlTypeComparatorRegistryModifierConstructorDescriptionprivateOptions(boolean includeIntrospectionTypes, boolean includeScalars, boolean includeSchemaDefinition, boolean includeDirectiveDefinitions, boolean useAstDefinitions, boolean descriptionsAsHashComments, Predicate<String> includeDirective, Predicate<GraphQLSchemaElement> includeSchemaElement, GraphqlTypeComparatorRegistry comparatorRegistry, boolean includeAstDefinitionComments)