类 MemberCollectionFilter

  • 所有已实现的接口:
    MemberVisitor

    public class MemberCollectionFilter
    extends java.lang.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​(java.util.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​(java.util.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