59 |
|
* |
60 |
|
* @param e the element to transfer |
61 |
|
* @throws InterruptedException if interrupted while waiting, |
62 |
< |
* in which case the element is not enqueued. |
62 |
> |
* in which case the element is not enqueued |
63 |
|
* @throws ClassCastException if the class of the specified element |
64 |
|
* prevents it from being added to this queue |
65 |
|
* @throws NullPointerException if the specified element is null |
81 |
|
* {@code timeout} parameter |
82 |
|
* @return {@code true} if successful, or {@code false} if |
83 |
|
* the specified waiting time elapses before completion, |
84 |
< |
* in which case the element is not enqueued. |
84 |
> |
* in which case the element is not enqueued |
85 |
|
* @throws InterruptedException if interrupted while waiting, |
86 |
< |
* in which case the element is not enqueued. |
86 |
> |
* in which case the element is not enqueued |
87 |
|
* @throws ClassCastException if the class of the specified element |
88 |
|
* prevents it from being added to this queue |
89 |
|
* @throws NullPointerException if the specified element is null |