Class ExtendedImplementingTypeDefinition<T extends graphql.language.ImplementingTypeDefinition<T>,E extends T>
java.lang.Object
io.github.besi97.graphql.codegen.model.definitions.ExtendedDefinition<T,E>
io.github.besi97.graphql.codegen.model.definitions.ExtendedImplementingTypeDefinition<T,E>
- Type Parameters:
T- base typeE- extension type
- Direct Known Subclasses:
ExtendedInterfaceTypeDefinition,ExtendedObjectTypeDefinition
public abstract class ExtendedImplementingTypeDefinition<T extends graphql.language.ImplementingTypeDefinition<T>,E extends T>
extends ExtendedDefinition<T,E>
Base class for all GraphQL definition types that might implement interfaces
-
Field Summary
Fields inherited from class io.github.besi97.graphql.codegen.model.definitions.ExtendedDefinition
definition, extensions -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.github.besi97.graphql.codegen.model.definitions.ExtendedDefinition
getDefinition, getDirectiveNames, getDirectives, getExtensions, getName, getSourceLocation, setDefinition, setExtensions
-
Constructor Details
-
ExtendedImplementingTypeDefinition
public ExtendedImplementingTypeDefinition()
-
-
Method Details
-
getImplements
-