Package io.swagger.codegen.v3.templates
Class MustacheTemplateEngine
- java.lang.Object
-
- io.swagger.codegen.v3.templates.MustacheTemplateEngine
-
- All Implemented Interfaces:
TemplateEngine
public class MustacheTemplateEngine extends Object implements TemplateEngine
-
-
Constructor Summary
Constructors Constructor Description MustacheTemplateEngine(CodegenConfig config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetClassResourcePath(String name)StringgetFullTemplateFile(CodegenConfig config, String templateFile)StringgetName()StringgetRendered(String templateFile, Map<String,Object> templateData)ReadergetTemplateReader(String name)StringreadTemplate(String name)
-
-
-
Constructor Detail
-
MustacheTemplateEngine
public MustacheTemplateEngine(CodegenConfig config)
-
-
Method Detail
-
getRendered
public String getRendered(String templateFile, Map<String,Object> templateData) throws IOException
- Specified by:
getRenderedin interfaceTemplateEngine- Throws:
IOException
-
getName
public String getName()
- Specified by:
getNamein interfaceTemplateEngine
-
getFullTemplateFile
public String getFullTemplateFile(CodegenConfig config, String templateFile)
-
-