public final class FluentDslModel extends Object
| Constructor and Description |
|---|
FluentDslModel(String packageName,
String className,
String methodName,
String parameterName,
String parameterType,
String modifiers) |
| Modifier and Type | Method and Description |
|---|---|
String |
annotation() |
String |
className() |
static FluentDslModel |
classNode(Element element) |
Collection<FluentDslModel> |
followers() |
String |
fullyQualifiedClassName() |
ExecutableElement |
getMethod() |
static FluentDslModel |
keywordNode(Element annotation) |
String |
methodName() |
static FluentDslModel |
model(Element element) |
String |
modifiers() |
boolean |
nonTerminal() |
String |
packageName() |
String |
parameterName() |
static FluentDslModel |
parameterNode(String className,
String methodName,
String returnType,
String variableName) |
String |
parameterType() |
String |
returnType() |
public String fullyQualifiedClassName()
public String packageName()
public String className()
public String annotation()
public String returnType()
public String methodName()
public String parameterName()
public String parameterType()
public Collection<FluentDslModel> followers()
public boolean nonTerminal()
public ExecutableElement getMethod()
public static FluentDslModel parameterNode(String className, String methodName, String returnType, String variableName)
public static FluentDslModel classNode(Element element)
public static FluentDslModel keywordNode(Element annotation)
public String modifiers()
public static FluentDslModel model(Element element)
Copyright © 2019. All rights reserved.