R - The type of the object returned by the visit*() methodsEX - The exception that the visit*() methods may throwpublic static interface Visitor.TypeDeclarationVisitor<R,EX extends Throwable>
Java.TypeDeclarations.@Nullable R visitAnonymousClassDeclaration(Java.AnonymousClassDeclaration acd) throws EX extends Throwable
@Nullable R visitLocalClassDeclaration(Java.LocalClassDeclaration lcd) throws EX extends Throwable
@Nullable R visitPackageMemberClassDeclaration(Java.PackageMemberClassDeclaration pmcd) throws EX extends Throwable
@Nullable R visitMemberInterfaceDeclaration(Java.MemberInterfaceDeclaration mid) throws EX extends Throwable
@Nullable R visitPackageMemberInterfaceDeclaration(Java.PackageMemberInterfaceDeclaration pmid) throws EX extends Throwable
@Nullable R visitMemberClassDeclaration(Java.MemberClassDeclaration mcd) throws EX extends Throwable
@Nullable R visitEnumConstant(Java.EnumConstant ec) throws EX extends Throwable
@Nullable R visitMemberEnumDeclaration(Java.MemberEnumDeclaration med) throws EX extends Throwable
@Nullable R visitPackageMemberEnumDeclaration(Java.PackageMemberEnumDeclaration pmed) throws EX extends Throwable
@Nullable R visitMemberAnnotationTypeDeclaration(Java.MemberAnnotationTypeDeclaration matd) throws EX extends Throwable
Copyright © 2019. All rights reserved.