public interface ModelFactory
| Modifier and Type | Method and Description |
|---|---|
MethodModel |
asMemberOf(DeclaredType declaring,
ExecutableElement member) |
VarModel |
asMemberOf(DeclaredType declaring,
VariableElement member) |
TypeModel |
asMemberOf(TypeElement declaring,
TypeElement member) |
default MethodModel |
method(ExecutableElement executableElement) |
MethodModel |
method(ExecutableElement executableElement,
ExecutableType type) |
TemplateModel |
model() |
TypeModel |
type(TypeMirror typeMirror) |
default VarModel |
variable(VariableElement variableElement) |
VarModel |
variable(VariableElement variableElement,
TypeMirror type) |
TypeModel asMemberOf(TypeElement declaring, TypeElement member)
VarModel asMemberOf(DeclaredType declaring, VariableElement member)
MethodModel asMemberOf(DeclaredType declaring, ExecutableElement member)
MethodModel method(ExecutableElement executableElement, ExecutableType type)
default MethodModel method(ExecutableElement executableElement)
VarModel variable(VariableElement variableElement, TypeMirror type)
default VarModel variable(VariableElement variableElement)
TypeModel type(TypeMirror typeMirror)
TemplateModel model()
Copyright © 2018. All rights reserved.