Package proguard.classfile.visitor
Class MemberAccessFlagCleaner
java.lang.Object
proguard.classfile.visitor.MemberAccessFlagCleaner
- All Implemented Interfaces:
ClassVisitor,MemberVisitor
This
ClassVisitor and MemberVisitor clears the specified access flags of the
classes and class members that its visits.- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionMemberAccessFlagCleaner(int accessFlags) Creates a new MemberAccessFlagCleaner. -
Method Summary
Modifier and TypeMethodDescriptionvoidvisitAnyClass(Clazz clazz) Visits any Clazz instance.voidvisitLibraryClass(LibraryClass libraryClass) voidvisitLibraryField(LibraryClass libraryClass, LibraryField libraryField) voidvisitLibraryMethod(LibraryClass libraryClass, LibraryMethod libraryMethod) voidvisitProgramClass(ProgramClass programClass) voidvisitProgramField(ProgramClass programClass, ProgramField programField) voidvisitProgramMethod(ProgramClass programClass, ProgramMethod programMethod) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface proguard.classfile.visitor.MemberVisitor
visitAnyMember, visitLibraryMember, visitProgramMember
-
Constructor Details
-
MemberAccessFlagCleaner
public MemberAccessFlagCleaner(int accessFlags) Creates a new MemberAccessFlagCleaner.- Parameters:
accessFlags- the member access flags to be cleared.
-
-
Method Details
-
visitAnyClass
Description copied from interface:ClassVisitorVisits any Clazz instance. The more specific default implementations of this interface delegate to this method.- Specified by:
visitAnyClassin interfaceClassVisitor
-
visitProgramClass
- Specified by:
visitProgramClassin interfaceClassVisitor
-
visitLibraryClass
- Specified by:
visitLibraryClassin interfaceClassVisitor
-
visitLibraryField
- Specified by:
visitLibraryFieldin interfaceMemberVisitor
-
visitLibraryMethod
- Specified by:
visitLibraryMethodin interfaceMemberVisitor
-
visitProgramField
- Specified by:
visitProgramFieldin interfaceMemberVisitor
-
visitProgramMethod
- Specified by:
visitProgramMethodin interfaceMemberVisitor
-