(T e)
| 34 | } |
| 35 | |
| 36 | @Override |
| 37 | public synchronized void put(T e) throws InterruptedException { |
| 38 | if (!mElementSet.contains(e)) { |
| 39 | mBlockingQueue.put(e); |
| 40 | mElementSet.add(e); |
| 41 | } |
| 42 | } |
| 43 | |
| 44 | @Override |
| 45 | public synchronized boolean offer(T e) { |
no test coverage detected