Class QuteTemplatingEngineAdapter
java.lang.Object
org.openapitools.codegen.api.AbstractTemplatingEngineAdapter
io.quarkiverse.openapi.generator.deployment.template.QuteTemplatingEngineAdapter
- All Implemented Interfaces:
org.openapitools.codegen.api.TemplatingEngineAdapter
public class QuteTemplatingEngineAdapter
extends org.openapitools.codegen.api.AbstractTemplatingEngineAdapter
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcacheTemplates(org.openapitools.codegen.api.TemplatingExecutor executor) compileTemplate(org.openapitools.codegen.api.TemplatingExecutor executor, Map<String, Object> bundle, String templateFile) String[]Methods inherited from class org.openapitools.codegen.api.AbstractTemplatingEngineAdapter
getModifiedFileLocationMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.openapitools.codegen.api.TemplatingEngineAdapter
handlesFile, templateExists
-
Field Details
-
IDENTIFIER
- See Also:
-
INCLUDE_TEMPLATES
-
engine
public final io.quarkus.qute.Engine engine
-
-
Constructor Details
-
QuteTemplatingEngineAdapter
public QuteTemplatingEngineAdapter()
-
-
Method Details
-
getIdentifier
-
getFileExtensions
-
compileTemplate
public String compileTemplate(org.openapitools.codegen.api.TemplatingExecutor executor, Map<String, Object> bundle, String templateFile) throws IOException- Throws:
IOException
-
cacheTemplates
public void cacheTemplates(org.openapitools.codegen.api.TemplatingExecutor executor)
-