Package graphql.schema
Interface GraphQLImplementingType
- All Superinterfaces:
GraphQLCompositeType,GraphQLFieldsContainer,GraphQLNamedOutputType,GraphQLNamedSchemaElement,GraphQLNamedType,GraphQLOutputType,GraphQLSchemaElement,GraphQLType
- All Known Implementing Classes:
GraphQLInterfaceType,GraphQLObjectType
A GraphQLType which can implement interfaces
-
Method Summary
Methods inherited from interface graphql.schema.GraphQLFieldsContainer
getField, getFieldDefinition, getFieldDefinitions, getFieldsMethods inherited from interface graphql.schema.GraphQLNamedSchemaElement
getDefinition, getDescription, getNameMethods inherited from interface graphql.schema.GraphQLSchemaElement
accept, copy, equals, getChildren, getChildrenWithTypeReferences, hashCode, withNewChildren
-
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.
-