Interface NodeWithAccessModifiers<N extends Node>
- All Superinterfaces:
NodeWithModifiers<N>, NodeWithPrivateModifier<N>, NodeWithProtectedModifier<N>, NodeWithPublicModifier<N>
- All Known Implementing Classes:
AnnotationDeclaration, CallableDeclaration, ClassOrInterfaceDeclaration, CompactConstructorDeclaration, ConstructorDeclaration, EnumDeclaration, FieldDeclaration, MethodDeclaration, RecordDeclaration, TypeDeclaration
public interface NodeWithAccessModifiers<N extends Node>
extends NodeWithPublicModifier<N>, NodeWithPrivateModifier<N>, NodeWithProtectedModifier<N>
A node that can be public, protected, and/or private.
-
Method Summary
Methods inherited from interface NodeWithModifiers
addModifier, getAccessSpecifier, getModifiers, hasModifier, removeModifier, setModifier, setModifiers, setModifiersMethods inherited from interface NodeWithPrivateModifier
isPrivate, setPrivateMethods inherited from interface NodeWithProtectedModifier
isProtected, setProtectedMethods inherited from interface NodeWithPublicModifier
isPublic, setPublic