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, getFields
Methods inherited from interface graphql.schema.GraphQLNamedSchemaElement
getDefinition, getDescription, getName
Methods 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.
-