接口 MemberVisitor
- 所有已知子接口:
ProcessableVisitor
- 所有已知实现类:
AllAttributeVisitor,AllParameterVisitor,AllProcessableVisitor,AttributeSorter,BasicInvocationUnit,BootstrapMethodsAttributeShrinker,BridgeMethodFixer,ClassCleaner,ClassMapDataEntryWriter,ClassPrinter,ClassReferenceFixer,ClassReferenceInitializer,ClassRenamer,ConstantPoolRemapper,ConstantPoolShrinker,ConstructorInvocationOffsetFinder,ConstructorMethodFilter,DynamicMemberReferenceInitializer,ExecutingInvocationUnit,InitializerMethodFilter,LibraryClassReader,LibraryMemberFilter,MemberAccessFilter,MemberAccessFlagCleaner,MemberAccessFlagSetter,MemberAccessSetter,MemberAdder,MemberClassAccessFilter,MemberCollectionFilter,MemberCollector,MemberCounter,MemberDescriptorFilter,MemberDescriptorReferencedClassVisitor,MemberFinder,MemberNameFilter,MemberProcessingFlagFilter,MemberProcessingInfoFilter,MemberReferenceFixer,MemberRemover,MemberRenamer,MemberToClassVisitor,MemberToKotlinPropertyVisitor,MethodCollector,MethodCopier,MethodCounter,MethodFilter,MethodImplementationFilter,MethodImplementationTraveler,MethodLinker,MethodToKotlinConstructorVisitor,MethodToKotlinFunctionVisitor,MultiMemberVisitor,NamedAttributeDeleter,ProcessingFlagCleaner,ProcessingFlagSetter,ProcessingInfoSetter,ProgramClassReader,ProgramClassWriter,ProgramMemberFilter,ReferencedClassesExtractor,ReferencedClassVisitor,SignatureAdapter,SimilarMemberVisitor,SimpleClassPrinter,StringSharer,Utf8Shrinker,VariableMemberVisitor
public interface MemberVisitor
This interface specifies the methods for a visitor of
ProgramMember instances and LibraryMember instances.-
方法概要
修饰符和类型方法说明default voidvisitAnyMember(Clazz clazz, Member member) Visits any Member instance.default voidvisitLibraryField(LibraryClass libraryClass, LibraryField libraryField) default voidvisitLibraryMember(LibraryClass libraryClass, LibraryMember libraryMember) default voidvisitLibraryMethod(LibraryClass libraryClass, LibraryMethod libraryMethod) default voidvisitProgramField(ProgramClass programClass, ProgramField programField) default voidvisitProgramMember(ProgramClass programClass, ProgramMember programMember) default voidvisitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
-
方法详细资料
-
visitAnyMember
Visits any Member instance. The more specific default implementations of this interface delegate to this method. -
visitProgramMember
-
visitProgramField
-
visitProgramMethod
-
visitLibraryMember
-
visitLibraryField
-
visitLibraryMethod
-