Interface GraphQLType

All Superinterfaces:
GraphQLSchemaElement
All Known Subinterfaces:
GraphQLCompositeType, GraphQLFieldsContainer, GraphQLImplementingType, GraphQLInputFieldsContainer, GraphQLInputType, GraphQLModifiedType, GraphQLNamedInputType, GraphQLNamedOutputType, GraphQLNamedType, GraphQLNullableType, GraphQLOutputType, GraphQLUnmodifiedType
All Known Implementing Classes:
GraphQLEnumType, GraphQLInputObjectType, GraphQLInterfaceType, GraphQLList, GraphQLNonNull, GraphQLObjectType, GraphQLScalarType, GraphQLTypeReference, GraphQLUnionType

@PublicApi public interface GraphQLType extends GraphQLSchemaElement
A type inside the GraphQLSchema. A type doesn't have to have name, e.g. GraphQLList. See GraphQLNamedType for types with a name.