public class org.apache.commons.collections4.collection.PredicatedCollection$Builder<E>
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.apache.commons.collections4.collection.PredicatedCollection$Builder
  super_class: java.lang.Object
{
  private final org.apache.commons.collections4.Predicate<? super E> predicate;
    descriptor: Lorg/apache/commons/collections4/Predicate;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lorg/apache/commons/collections4/Predicate<-TE;>;

  private final java.util.List<E> accepted;
    descriptor: Ljava/util/List;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/List<TE;>;

  private final java.util.List<E> rejected;
    descriptor: Ljava/util/List;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/List<TE;>;

  public void <init>(org.apache.commons.collections4.Predicate<? super E>);
    descriptor: (Lorg/apache/commons/collections4/Predicate;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.commons.collections4.collection.PredicatedCollection$Builder this
        start local 1 // org.apache.commons.collections4.Predicate predicate
         0: .line 223
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 211
            aload 0 /* this */
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            putfield org.apache.commons.collections4.collection.PredicatedCollection$Builder.accepted:Ljava/util/List;
         2: .line 214
            aload 0 /* this */
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            putfield org.apache.commons.collections4.collection.PredicatedCollection$Builder.rejected:Ljava/util/List;
         3: .line 224
            aload 1 /* predicate */
            ifnonnull 5
         4: .line 225
            new java.lang.NullPointerException
            dup
            ldc "Predicate must not be null"
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         5: .line 227
      StackMap locals: org.apache.commons.collections4.collection.PredicatedCollection$Builder org.apache.commons.collections4.Predicate
      StackMap stack:
            aload 0 /* this */
            aload 1 /* predicate */
            putfield org.apache.commons.collections4.collection.PredicatedCollection$Builder.predicate:Lorg/apache/commons/collections4/Predicate;
         6: .line 228
            return
        end local 1 // org.apache.commons.collections4.Predicate predicate
        end local 0 // org.apache.commons.collections4.collection.PredicatedCollection$Builder this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    7     0       this  Lorg/apache/commons/collections4/collection/PredicatedCollection$Builder<TE;>;
            0    7     1  predicate  Lorg/apache/commons/collections4/Predicate<-TE;>;
    Signature: (Lorg/apache/commons/collections4/Predicate<-TE;>;)V
    MethodParameters:
           Name  Flags
      predicate  final

  public org.apache.commons.collections4.collection.PredicatedCollection$Builder<E> add(E);
    descriptor: (Ljava/lang/Object;)Lorg/apache/commons/collections4/collection/PredicatedCollection$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.commons.collections4.collection.PredicatedCollection$Builder this
        start local 1 // java.lang.Object item
         0: .line 240
            aload 0 /* this */
            getfield org.apache.commons.collections4.collection.PredicatedCollection$Builder.predicate:Lorg/apache/commons/collections4/Predicate;
            aload 1 /* item */
            invokeinterface org.apache.commons.collections4.Predicate.evaluate:(Ljava/lang/Object;)Z
            ifeq 3
         1: .line 241
            aload 0 /* this */
            getfield org.apache.commons.collections4.collection.PredicatedCollection$Builder.accepted:Ljava/util/List;
            aload 1 /* item */
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
         2: .line 242
            goto 4
         3: .line 243
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.commons.collections4.collection.PredicatedCollection$Builder.rejected:Ljava/util/List;
            aload 1 /* item */
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
         4: .line 245
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            areturn
        end local 1 // java.lang.Object item
        end local 0 // org.apache.commons.collections4.collection.PredicatedCollection$Builder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lorg/apache/commons/collections4/collection/PredicatedCollection$Builder<TE;>;
            0    5     1  item  TE;
    Signature: (TE;)Lorg/apache/commons/collections4/collection/PredicatedCollection$Builder<TE;>;
    MethodParameters:
      Name  Flags
      item  final

  public org.apache.commons.collections4.collection.PredicatedCollection$Builder<E> addAll(java.util.Collection<? extends E>);
    descriptor: (Ljava/util/Collection;)Lorg/apache/commons/collections4/collection/PredicatedCollection$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=2
        start local 0 // org.apache.commons.collections4.collection.PredicatedCollection$Builder this
        start local 1 // java.util.Collection items
         0: .line 258
            aload 1 /* items */
            ifnull 5
         1: .line 259
            aload 1 /* items */
            invokeinterface java.util.Collection.iterator:()Ljava/util/Iterator;
            astore 3
            goto 4
      StackMap locals: org.apache.commons.collections4.collection.PredicatedCollection$Builder java.util.Collection top java.util.Iterator
      StackMap stack:
         2: aload 3
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast java.lang.Object
            astore 2 /* item */
        start local 2 // java.lang.Object item
         3: .line 260
            aload 0 /* this */
            aload 2 /* item */
            invokevirtual org.apache.commons.collections4.collection.PredicatedCollection$Builder.add:(Ljava/lang/Object;)Lorg/apache/commons/collections4/collection/PredicatedCollection$Builder;
            pop
        end local 2 // java.lang.Object item
         4: .line 259
      StackMap locals:
      StackMap stack:
            aload 3
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 2
         5: .line 263
      StackMap locals: org.apache.commons.collections4.collection.PredicatedCollection$Builder java.util.Collection
      StackMap stack:
            aload 0 /* this */
            areturn
        end local 1 // java.util.Collection items
        end local 0 // org.apache.commons.collections4.collection.PredicatedCollection$Builder this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    6     0   this  Lorg/apache/commons/collections4/collection/PredicatedCollection$Builder<TE;>;
            0    6     1  items  Ljava/util/Collection<+TE;>;
            3    4     2   item  TE;
    Signature: (Ljava/util/Collection<+TE;>;)Lorg/apache/commons/collections4/collection/PredicatedCollection$Builder<TE;>;
    MethodParameters:
       Name  Flags
      items  final

  public java.util.List<E> createPredicatedList();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.apache.commons.collections4.collection.PredicatedCollection$Builder this
         0: .line 275
            aload 0 /* this */
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            invokevirtual org.apache.commons.collections4.collection.PredicatedCollection$Builder.createPredicatedList:(Ljava/util/List;)Ljava/util/List;
            areturn
        end local 0 // org.apache.commons.collections4.collection.PredicatedCollection$Builder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/collections4/collection/PredicatedCollection$Builder<TE;>;
    Signature: ()Ljava/util/List<TE;>;

  public java.util.List<E> createPredicatedList(java.util.List<E>);
    descriptor: (Ljava/util/List;)Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // org.apache.commons.collections4.collection.PredicatedCollection$Builder this
        start local 1 // java.util.List list
         0: .line 291
            aload 1 /* list */
            ifnonnull 2
         1: .line 292
            new java.lang.NullPointerException
            dup
            ldc "List must not be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 294
      StackMap locals:
      StackMap stack:
            aload 1 /* list */
            aload 0 /* this */
            getfield org.apache.commons.collections4.collection.PredicatedCollection$Builder.predicate:Lorg/apache/commons/collections4/Predicate;
            invokestatic org.apache.commons.collections4.list.PredicatedList.predicatedList:(Ljava/util/List;Lorg/apache/commons/collections4/Predicate;)Lorg/apache/commons/collections4/list/PredicatedList;
            astore 2 /* predicatedList */
        start local 2 // java.util.List predicatedList
         3: .line 295
            aload 2 /* predicatedList */
            aload 0 /* this */
            getfield org.apache.commons.collections4.collection.PredicatedCollection$Builder.accepted:Ljava/util/List;
            invokeinterface java.util.List.addAll:(Ljava/util/Collection;)Z
            pop
         4: .line 296
            aload 2 /* predicatedList */
            areturn
        end local 2 // java.util.List predicatedList
        end local 1 // java.util.List list
        end local 0 // org.apache.commons.collections4.collection.PredicatedCollection$Builder this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    5     0            this  Lorg/apache/commons/collections4/collection/PredicatedCollection$Builder<TE;>;
            0    5     1            list  Ljava/util/List<TE;>;
            3    5     2  predicatedList  Ljava/util/List<TE;>;
    Signature: (Ljava/util/List<TE;>;)Ljava/util/List<TE;>;
    MethodParameters:
      Name  Flags
      list  final

  public java.util.Set<E> createPredicatedSet();
    descriptor: ()Ljava/util/Set;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.apache.commons.collections4.collection.PredicatedCollection$Builder this
         0: .line 308
            aload 0 /* this */
            new java.util.HashSet
            dup
            invokespecial java.util.HashSet.<init>:()V
            invokevirtual org.apache.commons.collections4.collection.PredicatedCollection$Builder.createPredicatedSet:(Ljava/util/Set;)Ljava/util/Set;
            areturn
        end local 0 // org.apache.commons.collections4.collection.PredicatedCollection$Builder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/collections4/collection/PredicatedCollection$Builder<TE;>;
    Signature: ()Ljava/util/Set<TE;>;

  public java.util.Set<E> createPredicatedSet(java.util.Set<E>);
    descriptor: (Ljava/util/Set;)Ljava/util/Set;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // org.apache.commons.collections4.collection.PredicatedCollection$Builder this
        start local 1 // java.util.Set set
         0: .line 324
            aload 1 /* set */
            ifnonnull 2
         1: .line 325
            new java.lang.NullPointerException
            dup
            ldc "Set must not be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 327
      StackMap locals:
      StackMap stack:
            aload 1 /* set */
            aload 0 /* this */
            getfield org.apache.commons.collections4.collection.PredicatedCollection$Builder.predicate:Lorg/apache/commons/collections4/Predicate;
            invokestatic org.apache.commons.collections4.set.PredicatedSet.predicatedSet:(Ljava/util/Set;Lorg/apache/commons/collections4/Predicate;)Lorg/apache/commons/collections4/set/PredicatedSet;
            astore 2 /* predicatedSet */
        start local 2 // org.apache.commons.collections4.set.PredicatedSet predicatedSet
         3: .line 328
            aload 2 /* predicatedSet */
            aload 0 /* this */
            getfield org.apache.commons.collections4.collection.PredicatedCollection$Builder.accepted:Ljava/util/List;
            invokevirtual org.apache.commons.collections4.set.PredicatedSet.addAll:(Ljava/util/Collection;)Z
            pop
         4: .line 329
            aload 2 /* predicatedSet */
            areturn
        end local 2 // org.apache.commons.collections4.set.PredicatedSet predicatedSet
        end local 1 // java.util.Set set
        end local 0 // org.apache.commons.collections4.collection.PredicatedCollection$Builder this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    5     0           this  Lorg/apache/commons/collections4/collection/PredicatedCollection$Builder<TE;>;
            0    5     1            set  Ljava/util/Set<TE;>;
            3    5     2  predicatedSet  Lorg/apache/commons/collections4/set/PredicatedSet<TE;>;
    Signature: (Ljava/util/Set<TE;>;)Ljava/util/Set<TE;>;
    MethodParameters:
      Name  Flags
      set   final

  public org.apache.commons.collections4.MultiSet<E> createPredicatedMultiSet();
    descriptor: ()Lorg/apache/commons/collections4/MultiSet;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.apache.commons.collections4.collection.PredicatedCollection$Builder this
         0: .line 341
            aload 0 /* this */
            new org.apache.commons.collections4.multiset.HashMultiSet
            dup
            invokespecial org.apache.commons.collections4.multiset.HashMultiSet.<init>:()V
            invokevirtual org.apache.commons.collections4.collection.PredicatedCollection$Builder.createPredicatedMultiSet:(Lorg/apache/commons/collections4/MultiSet;)Lorg/apache/commons/collections4/MultiSet;
            areturn
        end local 0 // org.apache.commons.collections4.collection.PredicatedCollection$Builder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/collections4/collection/PredicatedCollection$Builder<TE;>;
    Signature: ()Lorg/apache/commons/collections4/MultiSet<TE;>;

  public org.apache.commons.collections4.MultiSet<E> createPredicatedMultiSet(org.apache.commons.collections4.MultiSet<E>);
    descriptor: (Lorg/apache/commons/collections4/MultiSet;)Lorg/apache/commons/collections4/MultiSet;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // org.apache.commons.collections4.collection.PredicatedCollection$Builder this
        start local 1 // org.apache.commons.collections4.MultiSet multiset
         0: .line 357
            aload 1 /* multiset */
            ifnonnull 2
         1: .line 358
            new java.lang.NullPointerException
            dup
            ldc "MultiSet must not be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 361
      StackMap locals:
      StackMap stack:
            aload 1 /* multiset */
            aload 0 /* this */
            getfield org.apache.commons.collections4.collection.PredicatedCollection$Builder.predicate:Lorg/apache/commons/collections4/Predicate;
            invokestatic org.apache.commons.collections4.multiset.PredicatedMultiSet.predicatedMultiSet:(Lorg/apache/commons/collections4/MultiSet;Lorg/apache/commons/collections4/Predicate;)Lorg/apache/commons/collections4/multiset/PredicatedMultiSet;
         3: .line 360
            astore 2 /* predicatedMultiSet */
        start local 2 // org.apache.commons.collections4.multiset.PredicatedMultiSet predicatedMultiSet
         4: .line 362
            aload 2 /* predicatedMultiSet */
            aload 0 /* this */
            getfield org.apache.commons.collections4.collection.PredicatedCollection$Builder.accepted:Ljava/util/List;
            invokevirtual org.apache.commons.collections4.multiset.PredicatedMultiSet.addAll:(Ljava/util/Collection;)Z
            pop
         5: .line 363
            aload 2 /* predicatedMultiSet */
            areturn
        end local 2 // org.apache.commons.collections4.multiset.PredicatedMultiSet predicatedMultiSet
        end local 1 // org.apache.commons.collections4.MultiSet multiset
        end local 0 // org.apache.commons.collections4.collection.PredicatedCollection$Builder this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    6     0                this  Lorg/apache/commons/collections4/collection/PredicatedCollection$Builder<TE;>;
            0    6     1            multiset  Lorg/apache/commons/collections4/MultiSet<TE;>;
            4    6     2  predicatedMultiSet  Lorg/apache/commons/collections4/multiset/PredicatedMultiSet<TE;>;
    Signature: (Lorg/apache/commons/collections4/MultiSet<TE;>;)Lorg/apache/commons/collections4/MultiSet<TE;>;
    MethodParameters:
          Name  Flags
      multiset  final

  public org.apache.commons.collections4.Bag<E> createPredicatedBag();
    descriptor: ()Lorg/apache/commons/collections4/Bag;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.apache.commons.collections4.collection.PredicatedCollection$Builder this
         0: .line 375
            aload 0 /* this */
            new org.apache.commons.collections4.bag.HashBag
            dup
            invokespecial org.apache.commons.collections4.bag.HashBag.<init>:()V
            invokevirtual org.apache.commons.collections4.collection.PredicatedCollection$Builder.createPredicatedBag:(Lorg/apache/commons/collections4/Bag;)Lorg/apache/commons/collections4/Bag;
            areturn
        end local 0 // org.apache.commons.collections4.collection.PredicatedCollection$Builder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/collections4/collection/PredicatedCollection$Builder<TE;>;
    Signature: ()Lorg/apache/commons/collections4/Bag<TE;>;

  public org.apache.commons.collections4.Bag<E> createPredicatedBag(org.apache.commons.collections4.Bag<E>);
    descriptor: (Lorg/apache/commons/collections4/Bag;)Lorg/apache/commons/collections4/Bag;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // org.apache.commons.collections4.collection.PredicatedCollection$Builder this
        start local 1 // org.apache.commons.collections4.Bag bag
         0: .line 391
            aload 1 /* bag */
            ifnonnull 2
         1: .line 392
            new java.lang.NullPointerException
            dup
            ldc "Bag must not be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 394
      StackMap locals:
      StackMap stack:
            aload 1 /* bag */
            aload 0 /* this */
            getfield org.apache.commons.collections4.collection.PredicatedCollection$Builder.predicate:Lorg/apache/commons/collections4/Predicate;
            invokestatic org.apache.commons.collections4.bag.PredicatedBag.predicatedBag:(Lorg/apache/commons/collections4/Bag;Lorg/apache/commons/collections4/Predicate;)Lorg/apache/commons/collections4/bag/PredicatedBag;
            astore 2 /* predicatedBag */
        start local 2 // org.apache.commons.collections4.bag.PredicatedBag predicatedBag
         3: .line 395
            aload 2 /* predicatedBag */
            aload 0 /* this */
            getfield org.apache.commons.collections4.collection.PredicatedCollection$Builder.accepted:Ljava/util/List;
            invokevirtual org.apache.commons.collections4.bag.PredicatedBag.addAll:(Ljava/util/Collection;)Z
            pop
         4: .line 396
            aload 2 /* predicatedBag */
            areturn
        end local 2 // org.apache.commons.collections4.bag.PredicatedBag predicatedBag
        end local 1 // org.apache.commons.collections4.Bag bag
        end local 0 // org.apache.commons.collections4.collection.PredicatedCollection$Builder this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    5     0           this  Lorg/apache/commons/collections4/collection/PredicatedCollection$Builder<TE;>;
            0    5     1            bag  Lorg/apache/commons/collections4/Bag<TE;>;
            3    5     2  predicatedBag  Lorg/apache/commons/collections4/bag/PredicatedBag<TE;>;
    Signature: (Lorg/apache/commons/collections4/Bag<TE;>;)Lorg/apache/commons/collections4/Bag<TE;>;
    MethodParameters:
      Name  Flags
      bag   final

  public java.util.Queue<E> createPredicatedQueue();
    descriptor: ()Ljava/util/Queue;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.apache.commons.collections4.collection.PredicatedCollection$Builder this
         0: .line 408
            aload 0 /* this */
            new java.util.LinkedList
            dup
            invokespecial java.util.LinkedList.<init>:()V
            invokevirtual org.apache.commons.collections4.collection.PredicatedCollection$Builder.createPredicatedQueue:(Ljava/util/Queue;)Ljava/util/Queue;
            areturn
        end local 0 // org.apache.commons.collections4.collection.PredicatedCollection$Builder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/collections4/collection/PredicatedCollection$Builder<TE;>;
    Signature: ()Ljava/util/Queue<TE;>;

  public java.util.Queue<E> createPredicatedQueue(java.util.Queue<E>);
    descriptor: (Ljava/util/Queue;)Ljava/util/Queue;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // org.apache.commons.collections4.collection.PredicatedCollection$Builder this
        start local 1 // java.util.Queue queue
         0: .line 424
            aload 1 /* queue */
            ifnonnull 2
         1: .line 425
            new java.lang.NullPointerException
            dup
            ldc "queue must not be null"
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 427
      StackMap locals:
      StackMap stack:
            aload 1 /* queue */
            aload 0 /* this */
            getfield org.apache.commons.collections4.collection.PredicatedCollection$Builder.predicate:Lorg/apache/commons/collections4/Predicate;
            invokestatic org.apache.commons.collections4.queue.PredicatedQueue.predicatedQueue:(Ljava/util/Queue;Lorg/apache/commons/collections4/Predicate;)Lorg/apache/commons/collections4/queue/PredicatedQueue;
            astore 2 /* predicatedQueue */
        start local 2 // org.apache.commons.collections4.queue.PredicatedQueue predicatedQueue
         3: .line 428
            aload 2 /* predicatedQueue */
            aload 0 /* this */
            getfield org.apache.commons.collections4.collection.PredicatedCollection$Builder.accepted:Ljava/util/List;
            invokevirtual org.apache.commons.collections4.queue.PredicatedQueue.addAll:(Ljava/util/Collection;)Z
            pop
         4: .line 429
            aload 2 /* predicatedQueue */
            areturn
        end local 2 // org.apache.commons.collections4.queue.PredicatedQueue predicatedQueue
        end local 1 // java.util.Queue queue
        end local 0 // org.apache.commons.collections4.collection.PredicatedCollection$Builder this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    5     0             this  Lorg/apache/commons/collections4/collection/PredicatedCollection$Builder<TE;>;
            0    5     1            queue  Ljava/util/Queue<TE;>;
            3    5     2  predicatedQueue  Lorg/apache/commons/collections4/queue/PredicatedQueue<TE;>;
    Signature: (Ljava/util/Queue<TE;>;)Ljava/util/Queue<TE;>;
    MethodParameters:
       Name  Flags
      queue  final

  public java.util.Collection<E> rejectedElements();
    descriptor: ()Ljava/util/Collection;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.commons.collections4.collection.PredicatedCollection$Builder this
         0: .line 438
            aload 0 /* this */
            getfield org.apache.commons.collections4.collection.PredicatedCollection$Builder.rejected:Ljava/util/List;
            invokestatic java.util.Collections.unmodifiableCollection:(Ljava/util/Collection;)Ljava/util/Collection;
            areturn
        end local 0 // org.apache.commons.collections4.collection.PredicatedCollection$Builder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/collections4/collection/PredicatedCollection$Builder<TE;>;
    Signature: ()Ljava/util/Collection<TE;>;
}
Signature: <E:Ljava/lang/Object;>Ljava/lang/Object;
SourceFile: "PredicatedCollection.java"
NestHost: org.apache.commons.collections4.collection.PredicatedCollection
InnerClasses:
  public Builder = org.apache.commons.collections4.collection.PredicatedCollection$Builder of org.apache.commons.collections4.collection.PredicatedCollection