Interface NodeWithModifiers<N extends Node>
-
- All Known Subinterfaces:
NodeWithAbstractModifier<N>,NodeWithAccessModifiers<N>,NodeWithFinalModifier<N>,NodeWithPrivateModifier<N>,NodeWithProtectedModifier<N>,NodeWithPublicModifier<N>,NodeWithStaticModifier<N>,NodeWithStrictfpModifier<N>
- All Known Implementing Classes:
AnnotationDeclaration,AnnotationMemberDeclaration,CallableDeclaration,ClassOrInterfaceDeclaration,ConstructorDeclaration,EnumDeclaration,FieldDeclaration,MethodDeclaration,ModuleRequiresStmt,Parameter,TypeDeclaration,VariableDeclarationExpr
public interface NodeWithModifiers<N extends Node>A Node with Modifiers. Note that not all modifiers may be valid for this node.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default NaddModifier(Modifier... modifiers)EnumSet<Modifier>getModifiers()Return the modifiers of this variable declaration.default NremoveModifier(Modifier... m)default NsetModifier(Modifier m, boolean set)NsetModifiers(EnumSet<Modifier> modifiers)
-