Class ExtendedEnumTypeDefinition
java.lang.Object
io.github.besi97.graphql.codegen.model.definitions.ExtendedDefinition<graphql.language.EnumTypeDefinition,graphql.language.EnumTypeExtensionDefinition>
io.github.besi97.graphql.codegen.model.definitions.ExtendedEnumTypeDefinition
public class ExtendedEnumTypeDefinition
extends ExtendedDefinition<graphql.language.EnumTypeDefinition,graphql.language.EnumTypeExtensionDefinition>
Extended definition of GraphQL enum type: based definition + its extensions
-
Field Summary
Fields inherited from class io.github.besi97.graphql.codegen.model.definitions.ExtendedDefinition
definition, extensions -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<graphql.language.EnumValueDefinition>Get enum value definitions from the definition and its extensionsMethods inherited from class io.github.besi97.graphql.codegen.model.definitions.ExtendedDefinition
getDefinition, getDirectiveNames, getDirectives, getExtensions, getName, getSourceLocation, setDefinition, setExtensions
-
Constructor Details
-
ExtendedEnumTypeDefinition
public ExtendedEnumTypeDefinition()
-
-
Method Details
-
getValueDefinitions
Get enum value definitions from the definition and its extensions- Returns:
- list of all enum value definitions
-