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 com.github.javaparser.ast.nodeTypes.NodeWithModifiers
addModifier, getAccessSpecifier, getModifiers, hasModifier, removeModifier, setModifier, setModifiers, setModifiers
-
Methods inherited from interface com.github.javaparser.ast.nodeTypes.modifiers.NodeWithPrivateModifier
isPrivate, setPrivate
-
Methods inherited from interface com.github.javaparser.ast.nodeTypes.modifiers.NodeWithProtectedModifier
isProtected, setProtected
-
Methods inherited from interface com.github.javaparser.ast.nodeTypes.modifiers.NodeWithPublicModifier
isPublic, setPublic
-
-