public interface ModelFactory
| Modifier and Type | Method and Description |
|---|---|
MethodModel |
constructor(TypeModel builderModel,
VarModel... parameters) |
MethodModel |
method(Collection<Modifier> modifiers,
String method,
List<VarModel> parameters) |
MethodModel |
method(ExecutableElement method) |
MethodModel |
method(String method,
List<VarModel> parameters) |
default MethodModel |
method(String method,
VarModel... parameters) |
VarModel |
parameter(TypeModel model,
String parameterName) |
VarModel |
parameter(VariableElement parameterModel) |
StatementModel |
statementModel(VarModel impl,
MethodModel body) |
TypeModel |
type(Element element) |
TypeModel |
type(String packageName,
String dslName) |
MethodModel method(Collection<Modifier> modifiers, String method, List<VarModel> parameters)
MethodModel method(String method, List<VarModel> parameters)
default MethodModel method(String method, VarModel... parameters)
StatementModel statementModel(VarModel impl, MethodModel body)
VarModel parameter(VariableElement parameterModel)
MethodModel method(ExecutableElement method)
MethodModel constructor(TypeModel builderModel, VarModel... parameters)
Copyright © 2019. All rights reserved.