Interface GraphQLImplementingType

All Superinterfaces:
GraphQLCompositeType, GraphQLFieldsContainer, GraphQLNamedOutputType, GraphQLNamedSchemaElement, GraphQLNamedType, GraphQLOutputType, GraphQLSchemaElement, GraphQLType
All Known Implementing Classes:
GraphQLInterfaceType, GraphQLObjectType

@PublicApi public interface GraphQLImplementingType extends GraphQLFieldsContainer
A GraphQLType which can implement interfaces
  • Method Details

    • getInterfaces

      List<GraphQLNamedOutputType> getInterfaces()
      Returns:
      This returns GraphQLInterface or GraphQLTypeReference instances, if the type references are not resolved yet. After they are resolved it contains only GraphQLInterface. Reference resolving happens when a full schema is built.