T - the actual Node type@PublicApi public interface TypeDefinition<T extends TypeDefinition> extends SDLDefinition<T>, DirectivesContainer<T>, NamedNode<T>
getDirective, getDirectives, getDirectivesByNameaccept, deepCopy, getChildren, getComments, getIgnoredChars, getNamedChildren, getSourceLocation, isEqualTo, withNewChildren