public final class NodeModel extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
Actions |
static String |
Verifications |
| Constructor and Description |
|---|
NodeModel(String packageName,
String className,
String methodName,
String parameterName,
String parameterType,
ExecutableElement method) |
| Modifier and Type | Method and Description |
|---|---|
String |
className() |
static NodeModel |
classNode(Element element) |
static NodeModel |
createBddModel(Element element) |
static NodeModel |
createDirectDslModel(Element element) |
NodeModel |
follower(String actions) |
Collection<NodeModel> |
followers() |
String |
fullyQualifiedClassName() |
ExecutableElement |
getMethod() |
static NodeModel |
groupModel(String group) |
static NodeModel |
keywordNode(AnnotationMirror annotationMirror) |
String |
methodName() |
boolean |
nonTerminal() |
String |
packageName() |
String |
parameterName() |
static NodeModel |
parameterNode(VariableElement element) |
String |
parameterType() |
String |
returnType() |
public static final String Actions
public static final String Verifications
public String fullyQualifiedClassName()
public String packageName()
public String className()
public String returnType()
public String methodName()
public String parameterName()
public String parameterType()
public Collection<NodeModel> followers()
public boolean nonTerminal()
public ExecutableElement getMethod()
public static NodeModel parameterNode(VariableElement element)
public static NodeModel keywordNode(AnnotationMirror annotationMirror)
Copyright © 2019. All rights reserved.