Package io.github.besi97.graphql.codegen.model
package io.github.besi97.graphql.codegen.model
-
ClassDescriptionStrategy for creating API interface calssesStrategy of defining the prefix for all generated API interface classesStrategy of how root API interface (Query/Mutation/Subscription) will be generatedCombinable<T>The interface Combinable.Freemarker data model field namesFreemarker-understandable format of enum value definitionA class used for building a @Generated annotation on top of each generated classEnum containing all supported langugages for code generationDefines all properties that should be parsed in the plugin.The type Mapping config.Various constants used in code generation process Constants with "_STRING" suffix are used by pluginsInitializes mapping config with default valuesValidator of the mapping configA context of a single mapping process.Builder of the mapping contextClass describes a specific GraphQL type converted to a specific JVM languageFreemarker-understandable format of operation (Query/Mutation/Subscription)Freemarker-understandable format of method parameter and field definitionFreemarker-understandable format of parameter user in ResponseProjectionRelay-related configurations