Class GraphQLConfigurationTestHelper

java.lang.Object
com.graphql_java_generator.plugin.test.helper.GraphQLConfigurationTestHelper
All Implemented Interfaces:
CommonConfiguration, GenerateClientCodeConfiguration, GenerateCodeCommonConfiguration, GenerateServerCodeConfiguration, GraphQLConfiguration

public class GraphQLConfigurationTestHelper extends Object implements GraphQLConfiguration
Author:
etienne-sf
  • Field Details

    • logger

      public org.slf4j.Logger logger
    • batchMappingDataFetcherReturnType

      public BatchMappingDataFetcherReturnType batchMappingDataFetcherReturnType
    • addRelayConnections

      public boolean addRelayConnections
    • copyRuntimeSources

      public boolean copyRuntimeSources
    • customScalars

      public List<CustomScalarDefinition> customScalars
    • generateBatchLoaderEnvironment

      public boolean generateBatchLoaderEnvironment
    • generateBatchMappingDataFetchers

      public boolean generateBatchMappingDataFetchers
    • generateDataFetcherForEveryFieldsWithArguments

      public boolean generateDataFetcherForEveryFieldsWithArguments
    • generateDataLoaderForLists

      public boolean generateDataLoaderForLists
    • generateDeprecatedRequestResponse

      public boolean generateDeprecatedRequestResponse
    • generateJPAAnnotation

      public boolean generateJPAAnnotation
    • generateUtilityClasses

      public boolean generateUtilityClasses
    • ignoredSpringMappings

      public String ignoredSpringMappings
    • javaTypeForIDType

      public String javaTypeForIDType
    • jsonGraphqlSchemaFilename

      public String jsonGraphqlSchemaFilename
    • mode

      public PluginMode mode
    • packageName

      public String packageName
    • packaging

      public Packaging packaging
    • projectBuildDir

      public File projectBuildDir
    • projectDir

      public File projectDir
    • queryMutationExecutionProtocol

      public QueryMutationExecutionProtocol queryMutationExecutionProtocol
    • scanBasePackages

      public String scanBasePackages
    • schemaFileFolder

      public File schemaFileFolder
    • schemaFilePattern

      public String schemaFilePattern
    • schemaPersonalizationFile

      public File schemaPersonalizationFile
    • separateUtilityClasses

      public boolean separateUtilityClasses
    • skipGenerationIfSchemaHasNotChanged

      public boolean skipGenerationIfSchemaHasNotChanged
    • sourceEncoding

      public String sourceEncoding
    • springBeanSuffix

      public String springBeanSuffix
    • targetClassFolder

      public File targetClassFolder
    • targetResourceFolder

      public File targetResourceFolder
    • targetSourceFolder

      public File targetSourceFolder
    • templates

      public Map<String,String> templates
    • useJakartaEE9

      public boolean useJakartaEE9
    • typePrefix

      public String typePrefix
    • typeSuffix

      public String typeSuffix
    • unionPrefix

      public String unionPrefix
    • unionSuffix

      public String unionSuffix
    • enumPrefix

      public String enumPrefix
    • enumSuffix

      public String enumSuffix
    • interfacePrefix

      public String interfacePrefix
    • interfaceSuffix

      public String interfaceSuffix
    • inputPrefix

      public String inputPrefix
    • inputSuffix

      public String inputSuffix
  • Constructor Details

    • GraphQLConfigurationTestHelper

      public GraphQLConfigurationTestHelper(Object caller)
      Parameters:
      caller - Used to retrieve the appropriate Log4j logger
  • Method Details