R - The type of the object returned by the visit*() methodsEX - The exception that the visit*() methods may throwpublic static interface Visitor.TypeBodyDeclarationVisitor<R,EX extends Throwable>
Java.TypeBodyDeclarations (declarations that may appear in the body of a
type declaration).| Modifier and Type | Method and Description |
|---|---|
R |
visitFieldDeclaration(Java.FieldDeclaration fd)
|
R |
visitFunctionDeclarator(Java.FunctionDeclarator fd)
|
R |
visitInitializer(Java.Initializer i)
|
R |
visitMemberAnnotationTypeDeclaration(Java.MemberAnnotationTypeDeclaration matd)
|
R |
visitMemberClassDeclaration(Java.MemberClassDeclaration mcd)
|
R |
visitMemberEnumDeclaration(Java.MemberEnumDeclaration med)
|
R |
visitMemberInterfaceDeclaration(Java.MemberInterfaceDeclaration mid)
|
@Nullable R visitMemberInterfaceDeclaration(Java.MemberInterfaceDeclaration mid) throws EX extends Throwable
@Nullable R visitMemberClassDeclaration(Java.MemberClassDeclaration mcd) throws EX extends Throwable
@Nullable R visitInitializer(Java.Initializer i) throws EX extends Throwable
@Nullable R visitFieldDeclaration(Java.FieldDeclaration fd) throws EX extends Throwable
@Nullable R visitMemberEnumDeclaration(Java.MemberEnumDeclaration med) throws EX extends Throwable
@Nullable R visitFunctionDeclarator(Java.FunctionDeclarator fd) throws EX extends Throwable