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 Detail

      • 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;'.