The main reason for this interface is to permit users to manipulate homogeneously all nodes with getType/setType methods
| Modifier and Type | Method and Description |
|---|---|
| public T | |
| public default String | |
| public N | |
| public default N | Returns: thisthe type typeClass)Sets this type to this class and try to import it to the |
| public default N | |
| public void |
| getType | back to summary |
|---|---|
| public T getType() Gets the type
| |
| getTypeAsString | back to summary |
|---|---|
| public default String getTypeAsString() | |
| setType | back to summary |
|---|---|
| public N setType(T type) Sets the type
| |
| setType | back to summary |
|---|---|
| public default N setType(Class<?> typeClass) Sets this type to this class and try to import it to the
| |
| setType | back to summary |
|---|---|
public default N setType(final String typeString)
| |
| tryAddImportToParentCompilationUnit | back to summary |
|---|---|
| public void tryAddImportToParentCompilationUnit(Class<?> clazz) | |