AnnotationExpr
, ImportDeclaration
, MarkerAnnotationExpr
, ModuleDeclaration
, ModuleExportsStmt
, ModuleOpensStmt
, ModuleRequiresStmt
, NormalAnnotationExpr
, PackageDeclaration
, SingleMemberAnnotationExpr
public interface NodeWithName<N extends Node>
The main reason for this interface is to permit users to manipulate homogeneously all nodes with a getName method.
Modifier and Type | Method | Description |
---|---|---|
Name |
getName() |
|
default String |
getNameAsString() |
|
N |
setName(Name name) |
|
default N |
setName(String name) |
Copyright © 2007–2019. All rights reserved.