Interface Visitor.TypeBodyDeclarationVisitor

All Known Subinterfaces:
Visitor.ComprehensiveVisitor
All Known Implementing Classes:
UnparseVisitor
Enclosing class:
Visitor

public static interface Visitor.TypeBodyDeclarationVisitor
The visitor for all kinds of type body declarations (declarations that may appear in the body of a type declaration).
  • Method Details

    • visitMemberInterfaceDeclaration

      void visitMemberInterfaceDeclaration(Java.MemberInterfaceDeclaration mid)
      E.g. 'public class TopLevelClass { public interface MemberInterface { ... } }'.
    • visitMemberClassDeclaration

      void visitMemberClassDeclaration(Java.MemberClassDeclaration mcd)
      E.g. 'public class TopLevelClass { public class MemberClass { ... } }'.
    • visitConstructorDeclarator

      void visitConstructorDeclarator(Java.ConstructorDeclarator cd)
      E.g. 'public MyClass(...) { ... }'.
    • visitInitializer

      void visitInitializer(Java.Initializer i)
      E.g. 'public class MyClass { static { ... } }'.
    • visitMethodDeclarator

      void visitMethodDeclarator(Java.MethodDeclarator md)
      E.g. 'public void meth(...) { ... }'.
    • visitFieldDeclaration

      void visitFieldDeclaration(Java.FieldDeclaration fd)
      E.g. 'public int field;'.