Interface NodeWithName<N extends Node>
- All Known Implementing Classes:
AnnotationExpr,ImportDeclaration,MarkerAnnotationExpr,ModuleDeclaration,ModuleExportsDirective,ModuleOpensDirective,ModuleProvidesDirective,ModuleRequiresDirective,ModuleUsesDirective,NormalAnnotationExpr,PackageDeclaration,ReceiverParameter,SingleMemberAnnotationExpr
public interface NodeWithName<N extends Node>
A node with a (qualified) name.
The main reason for this interface is to permit users to manipulate homogeneously all nodes with a getName method.
- Since:
- 2.0.1
-
Method Summary
-
Method Details
-
getName
Name getName() -
setName
-
setName
-
getNameAsString
-