Package graphql.language
Interface ImplementingTypeDefinition<T extends TypeDefinition>
- Type Parameters:
T- for two
- All Superinterfaces:
Definition<T>,DirectivesContainer<T>,NamedNode<T>,Node<T>,SDLDefinition<T>,SDLNamedDefinition<T>,Serializable,TypeDefinition<T>
- All Known Implementing Classes:
InterfaceTypeDefinition,InterfaceTypeExtensionDefinition,ObjectTypeDefinition,ObjectTypeExtensionDefinition
@PublicApi
public interface ImplementingTypeDefinition<T extends TypeDefinition>
extends TypeDefinition<T>
A
TypeDefinition that might implement interfaces-
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from interface graphql.language.DirectivesContainer
getDirectives, getDirectives, getDirectivesByName, hasDirectiveMethods inherited from interface graphql.language.Node
accept, deepCopy, getAdditionalData, getChildren, getComments, getIgnoredChars, getNamedChildren, getSourceLocation, isEqualTo, withNewChildrenMethods inherited from interface graphql.language.SDLNamedDefinition
getName
-
Method Details
-
getImplements
-
getFieldDefinitions
List<FieldDefinition> getFieldDefinitions()
-