Interface NodeWithProtectedModifier<N extends Node>

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

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

    • isProtected

      default boolean isProtected()
    • setProtected

      default N setProtected(boolean set)