Class GraphqlTypeBuilder<B extends GraphqlTypeBuilder<B>>
java.lang.Object
graphql.schema.GraphqlTypeBuilder<B>
- Direct Known Subclasses:
GraphQLAppliedDirective.Builder, GraphQLAppliedDirectiveArgument.Builder, GraphQLDirective.Builder, GraphqlDirectivesContainerTypeBuilder, QueryAppliedDirective.Builder, QueryAppliedDirectiveArgument.Builder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected GraphqlTypeComparatorRegistryprotected Stringprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncomparatorRegistry(GraphqlTypeComparatorRegistry comparatorRegistry) description(String description) (package private) Comparator<? super GraphQLSchemaElement> getComparator(Class<? extends GraphQLSchemaElement> parentType, Class<? extends GraphQLNamedSchemaElement> elementType) private static Comparator<? super GraphQLSchemaElement> getComparatorImpl(GraphqlTypeComparatorRegistry comparatorRegistry, Class<? extends GraphQLSchemaElement> parentType, Class<? extends GraphQLSchemaElement> elementType) (package private) <T extends GraphQLSchemaElement>
List<T> sort(List<T> types, Class<? extends GraphQLSchemaElement> parentType, Class<? extends GraphQLSchemaElement> elementType) (package private) <T extends GraphQLSchemaElement>
List<T> sort(Map<String, T> types, Class<? extends GraphQLSchemaElement> parentType, Class<? extends GraphQLSchemaElement> elementType)
-
Field Details
-
name
-
description
-
comparatorRegistry
-
-
Constructor Details
-
GraphqlTypeBuilder
public GraphqlTypeBuilder()
-
-
Method Details
-
name
-
description
-
comparatorRegistry
-
sort
<T extends GraphQLSchemaElement> List<T> sort(Map<String, T> types, Class<? extends GraphQLSchemaElement> parentType, Class<? extends GraphQLSchemaElement> elementType) -
sort
<T extends GraphQLSchemaElement> List<T> sort(List<T> types, Class<? extends GraphQLSchemaElement> parentType, Class<? extends GraphQLSchemaElement> elementType) -
getComparator
Comparator<? super GraphQLSchemaElement> getComparator(Class<? extends GraphQLSchemaElement> parentType, Class<? extends GraphQLNamedSchemaElement> elementType) -
getComparatorImpl
private static Comparator<? super GraphQLSchemaElement> getComparatorImpl(GraphqlTypeComparatorRegistry comparatorRegistry, Class<? extends GraphQLSchemaElement> parentType, Class<? extends GraphQLSchemaElement> elementType)
-