/* */ public boolean hasNext() {
/* 126 */ if (this.next != this.UNKNOWN) {
/* 127 */ return true;
/* */ }
/* 129 */ while (this.iter.hasNext()) {
/* 130 */ WeakObject weak = (WeakObject)this.iter.next();
/* 131 */ Object obj = null;
/* 132 */ if ((weak != null) && ((obj = weak.get()) == null))
/* */ {
/* */ continue;
/* */ }
/* 136 */ this.next = obj;
/* 137 */ return true;