类 MemberCollectionFilter

java.lang.Object
proguard.classfile.visitor.MemberCollectionFilter
所有已实现的接口:
MemberVisitor

public class MemberCollectionFilter extends Object implements MemberVisitor
This MemberVisitor delegates its visits to one of two other visitors, depending on whether the member is present in the given member collection or not.
  • 构造器详细资料

    • MemberCollectionFilter

      public MemberCollectionFilter(Set<? extends Member> members, MemberVisitor acceptedVisitor)
      Creates a new MemberCollectionFilter.
      参数:
      members - the members collection to be searched in.
      acceptedVisitor - this visitor will be called for members that are present in the member collection.
    • MemberCollectionFilter

      public MemberCollectionFilter(Set<? extends Member> members, MemberVisitor acceptedVisitor, MemberVisitor rejectedVisitor)
      Creates a new MemberCollectionFilter.
      参数:
      members - the member collection to be searched in.
      acceptedVisitor - this visitor will be called for members that are present in the member collection.
      rejectedVisitor - this visitor will be called otherwise.
  • 方法详细资料

    • visitAnyMember

      public void visitAnyMember(Clazz clazz, Member member)
      从接口复制的说明: MemberVisitor
      Visits any Member instance. The more specific default implementations of this interface delegate to this method.
      指定者:
      visitAnyMember 在接口中 MemberVisitor