Interface MutableDeclaration

All Superinterfaces:
AnnotationTarget, Declaration, Element, MutableAnnotationTarget, MutableElement, MutableNamedElement, NamedElement
All Known Subinterfaces:
MutableAnnotationTypeDeclaration, MutableAnnotationTypeElementDeclaration, MutableClassDeclaration, MutableConstructorDeclaration, MutableEnumerationTypeDeclaration, MutableEnumerationValueDeclaration, MutableExecutableDeclaration, MutableFieldDeclaration, MutableInterfaceDeclaration, MutableMemberDeclaration, MutableMethodDeclaration, MutableParameterDeclaration, MutableTypeDeclaration, MutableTypeParameterDeclaration, MutableTypeParameterDeclarator

@Beta public interface MutableDeclaration extends MutableAnnotationTarget, Declaration
Author:
Sven Efftinge
  • Method Details

    • markAsRead

      void markAsRead()
      Indicate that this declaration is being read locally by some synthetically generated member. It effectively suppresses unused warnings.
      Since:
      2.6