io.starter.ignite.generator.swagger.StackGenCodegenConfigLoader Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of stackgen Show documentation
Show all versions of stackgen Show documentation
Starter StackGen CORE Service Generator
package io.starter.ignite.generator.swagger;
import io.swagger.codegen.CodegenConfig;
import io.swagger.codegen.CodegenConfigLoader;
public class StackGenCodegenConfigLoader extends CodegenConfigLoader{
/**
*
* load StackGen Generator
*
* @param name name of config, or full qualified class name in classpath
* @return config class
*/
public static CodegenConfig forName(String name) {
CodegenConfig ret = null;
// else try to load directly
try {
ret = (CodegenConfig) Class.forName("io.starter.ignite.generator.swagger.languages.StackGenSpringCodegen").newInstance();
} catch (Exception e) {
throw new RuntimeException("Can't load config class with name ".concat(name) , e);
}
return ret;
}
}