Interface NodeWithPublicModifier<N extends Node>

All Superinterfaces:
NodeWithModifiers<N>
All Known Subinterfaces:
NodeWithAccessModifiers<N>
All Known Implementing Classes:
AnnotationDeclaration, AnnotationMemberDeclaration, CallableDeclaration, ClassOrInterfaceDeclaration, CompactConstructorDeclaration, ConstructorDeclaration, EnumDeclaration, FieldDeclaration, MethodDeclaration, RecordDeclaration, TypeDeclaration

public interface NodeWithPublicModifier<N extends Node> extends NodeWithModifiers<N>
A node that can be public.
  • Method Details

    • isPublic

      default boolean isPublic()
    • setPublic

      default N setPublic(boolean set)