| Modifier and Type | Class and Description |
|---|---|
static class |
NodeRepresenter.Builder<T extends com.github.javaparser.ast.Node,S extends NodeRepresenter.Builder<T,?>>
Builder to build
NodeRepresenter. |
| Modifier and Type | Field and Description |
|---|---|
protected String |
name
The name of this node
|
| Modifier | Constructor and Description |
|---|---|
protected |
NodeRepresenter() |
protected |
NodeRepresenter(NodeRepresenter.Builder<T,?> builder) |
|
NodeRepresenter(String name) |
|
NodeRepresenter(String name,
T representedNode) |
|
NodeRepresenter(T representedNode) |
| Modifier and Type | Method and Description |
|---|---|
static <T extends com.github.javaparser.ast.Node> |
builder()
Creates builder to build
NodeRepresenter. |
boolean |
equals(Object obj) |
String |
getName() |
T |
getRepresentedNode() |
int |
hashCode() |
void |
setName(String name) |
void |
setRepresentedNode(T representedNode) |
String |
toString() |
protected String name
protected NodeRepresenter()
public NodeRepresenter(T representedNode)
protected NodeRepresenter(NodeRepresenter.Builder<T,?> builder)
public NodeRepresenter(String name)
public T getRepresentedNode()
public void setRepresentedNode(T representedNode)
public String getName()
public void setName(String name)
public static <T extends com.github.javaparser.ast.Node> NodeRepresenter.Builder<T,? extends NodeRepresenter.Builder<T,?>> builder()
NodeRepresenter.T - The type of the JavaParser Node to represent.Copyright © 2019. All rights reserved.