public class CodeGeneratorFluent<M,T extends CodeGeneratorFluent<M,T>> extends Object implements Fluent<T>
Constructor and Description |
---|
CodeGeneratorFluent() |
Modifier and Type | Method and Description |
---|---|
T |
addToDirectives(Class item) |
CodeGeneratorContext |
getContext() |
Set<Class<? extends org.apache.velocity.runtime.directive.Directive>> |
getDirectives() |
M |
getModel() |
String[] |
getParameters() |
String |
getTemplateContent() |
String |
getTemplateResource() |
URL |
getTemplateUrl() |
Writer |
getWriter() |
T |
withContext(CodeGeneratorContext context) |
T |
withDirectives(Set directives) |
T |
withModel(M model) |
T |
withParameters(String... parameters) |
T |
withTemplateContent(String templateContent) |
T |
withTemplateResource(String templateResource) |
T |
withTemplateUrl(URL templateUrl) |
T |
withWriter(Writer writer) |
public T withContext(CodeGeneratorContext context)
public CodeGeneratorContext getContext()
public Writer getWriter()
public M getModel()
public String[] getParameters()
public String getTemplateResource()
public String getTemplateContent()
public URL getTemplateUrl()
Copyright © 2019 JBoss by Red Hat. All rights reserved.