132 |
|
private transient Comparator<? super E> comparator; |
133 |
|
|
134 |
|
/** |
135 |
< |
* Lock used for all public operations |
135 |
> |
* Lock used for all public operations. |
136 |
|
*/ |
137 |
|
private final ReentrantLock lock; |
138 |
|
|
139 |
|
/** |
140 |
< |
* Condition for blocking when empty |
140 |
> |
* Condition for blocking when empty. |
141 |
|
*/ |
142 |
|
private final Condition notEmpty; |
143 |
|
|
642 |
|
} |
643 |
|
|
644 |
|
/** |
645 |
< |
* Identity-based version for use in Itr.remove |
645 |
> |
* Identity-based version for use in Itr.remove. |
646 |
|
*/ |
647 |
|
void removeEQ(Object o) { |
648 |
|
final ReentrantLock lock = this.lock; |