Package io.swagger.codegen.v3.config
Class CodegenConfiguratorUtils
java.lang.Object
io.swagger.codegen.v3.config.CodegenConfiguratorUtils
Contains shared logic for applying key-value pairs and CSV strings
 to specific settings in CodegenConfigurator.
 
This class exists to facilitate testing. These methods could be applied to CodegenConfigurator, but this complicates things when mocking CodegenConfigurator.
- The methods named 
apply...Kvptake a string of comma-separated key-value pairs. - The methods named 
apply...KvpListtake a list of such strings. - The method named 
apply...Csvtakes a string of comma-separated values. - The method named 
apply...CsvListtakes a list of such strings. 
     The corresponding add... method on the passed configurator is called for each key-value pair (or value).
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic voidapplyAdditionalPropertiesKvp(String additionalProperties, CodegenConfigurator configurator) static voidapplyAdditionalPropertiesKvpList(List<String> additionalProperties, CodegenConfigurator configurator) static voidapplyImportMappingsKvp(String importMappings, CodegenConfigurator configurator) static voidapplyImportMappingsKvpList(List<String> importMappings, CodegenConfigurator configurator) static voidapplyInstantiationTypesKvp(String instantiationTypes, CodegenConfigurator configurator) static voidapplyInstantiationTypesKvpList(List<String> instantiationTypes, CodegenConfigurator configurator) static voidapplyLanguageSpecificPrimitivesCsv(String languageSpecificPrimitives, CodegenConfigurator configurator) static voidapplyLanguageSpecificPrimitivesCsvList(List<String> languageSpecificPrimitives, CodegenConfigurator configurator) static voidapplyReservedWordsMappingsKvp(String reservedWordMappings, CodegenConfigurator configurator) static voidapplyReservedWordsMappingsKvpList(List<String> reservedWordMappings, CodegenConfigurator configurator) static voidapplySystemPropertiesKvp(String systemProperties, CodegenConfigurator configurator) static voidapplySystemPropertiesKvpList(List<String> systemProperties, CodegenConfigurator configurator) static voidapplyTypeMappingsKvp(String typeMappings, CodegenConfigurator configurator) static voidapplyTypeMappingsKvpList(List<String> typeMappings, CodegenConfigurator configurator)  
- 
Constructor Details
- 
CodegenConfiguratorUtils
public CodegenConfiguratorUtils() 
 - 
 - 
Method Details
- 
applySystemPropertiesKvpList
public static void applySystemPropertiesKvpList(List<String> systemProperties, CodegenConfigurator configurator)  - 
applySystemPropertiesKvp
public static void applySystemPropertiesKvp(String systemProperties, CodegenConfigurator configurator)  - 
applyInstantiationTypesKvpList
public static void applyInstantiationTypesKvpList(List<String> instantiationTypes, CodegenConfigurator configurator)  - 
applyInstantiationTypesKvp
public static void applyInstantiationTypesKvp(String instantiationTypes, CodegenConfigurator configurator)  - 
applyImportMappingsKvpList
public static void applyImportMappingsKvpList(List<String> importMappings, CodegenConfigurator configurator)  - 
applyImportMappingsKvp
 - 
applyTypeMappingsKvpList
public static void applyTypeMappingsKvpList(List<String> typeMappings, CodegenConfigurator configurator)  - 
applyTypeMappingsKvp
 - 
applyAdditionalPropertiesKvpList
public static void applyAdditionalPropertiesKvpList(List<String> additionalProperties, CodegenConfigurator configurator)  - 
applyAdditionalPropertiesKvp
public static void applyAdditionalPropertiesKvp(String additionalProperties, CodegenConfigurator configurator)  - 
applyLanguageSpecificPrimitivesCsvList
public static void applyLanguageSpecificPrimitivesCsvList(List<String> languageSpecificPrimitives, CodegenConfigurator configurator)  - 
applyLanguageSpecificPrimitivesCsv
public static void applyLanguageSpecificPrimitivesCsv(String languageSpecificPrimitives, CodegenConfigurator configurator)  - 
applyReservedWordsMappingsKvpList
public static void applyReservedWordsMappingsKvpList(List<String> reservedWordMappings, CodegenConfigurator configurator)  - 
applyReservedWordsMappingsKvp
public static void applyReservedWordsMappingsKvp(String reservedWordMappings, CodegenConfigurator configurator)  
 -