public class QueueToBlockingQueueWrapper
extends java.lang.Object
implements java.util.concurrent.BlockingQueue
| Constructor and Description |
|---|
QueueToBlockingQueueWrapper() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
add(java.lang.Object e) |
boolean |
addAll(java.util.Collection c) |
void |
clear() |
boolean |
contains(java.lang.Object o) |
boolean |
containsAll(java.util.Collection c) |
int |
drainTo(java.util.Collection c) |
int |
drainTo(java.util.Collection c,
int maxElements) |
java.lang.Object |
element() |
boolean |
equals(java.lang.Object obj) |
void |
forEach(java.util.function.Consumer action) |
int |
hashCode() |
boolean |
isEmpty() |
java.util.Iterator |
iterator() |
boolean |
offer(java.lang.Object e) |
boolean |
offer(java.lang.Object e,
long timeout,
java.util.concurrent.TimeUnit unit) |
java.util.stream.Stream |
parallelStream() |
java.lang.Object |
peek() |
java.lang.Object |
poll() |
java.lang.Object |
poll(long timeout,
java.util.concurrent.TimeUnit unit) |
void |
put(java.lang.Object e) |
int |
remainingCapacity() |
java.lang.Object |
remove() |
boolean |
remove(java.lang.Object o) |
boolean |
removeAll(java.util.Collection c) |
boolean |
removeIf(java.util.function.Predicate filter) |
boolean |
retainAll(java.util.Collection c) |
int |
size() |
java.util.Spliterator |
spliterator() |
java.util.stream.Stream |
stream() |
java.lang.Object |
take() |
java.lang.Object[] |
toArray() |
java.lang.Object[] |
toArray(java.lang.Object[] a) |
java.lang.String |
toString() |
public void forEach(java.util.function.Consumer action)
forEach in interface java.lang.Iterablepublic int hashCode()
hashCode in interface java.util.CollectionhashCode in class java.lang.Objectpublic java.lang.Object remove()
remove in interface java.util.Queuepublic boolean equals(java.lang.Object obj)
equals in interface java.util.Collectionequals in class java.lang.Objectpublic java.lang.Object element()
element in interface java.util.Queuepublic void clear()
clear in interface java.util.Collectionpublic boolean containsAll(java.util.Collection c)
containsAll in interface java.util.Collectionpublic boolean add(java.lang.Object e)
add in interface java.util.Collectionadd in interface java.util.concurrent.BlockingQueueadd in interface java.util.Queuepublic boolean removeAll(java.util.Collection c)
removeAll in interface java.util.Collectionpublic boolean offer(java.lang.Object e)
offer in interface java.util.concurrent.BlockingQueueoffer in interface java.util.Queuepublic boolean retainAll(java.util.Collection c)
retainAll in interface java.util.Collectionpublic java.lang.Object poll()
poll in interface java.util.Queuepublic java.lang.Object peek()
peek in interface java.util.Queuepublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean isEmpty()
isEmpty in interface java.util.Collectionpublic int size()
size in interface java.util.Collectionpublic boolean contains(java.lang.Object o)
contains in interface java.util.Collectioncontains in interface java.util.concurrent.BlockingQueuepublic boolean remove(java.lang.Object o)
remove in interface java.util.Collectionremove in interface java.util.concurrent.BlockingQueuepublic boolean removeIf(java.util.function.Predicate filter)
removeIf in interface java.util.Collectionpublic boolean addAll(java.util.Collection c)
addAll in interface java.util.Collectionpublic java.lang.Object[] toArray()
toArray in interface java.util.Collectionpublic java.lang.Object[] toArray(java.lang.Object[] a)
toArray in interface java.util.Collectionpublic java.util.Iterator iterator()
iterator in interface java.lang.Iterableiterator in interface java.util.Collectionpublic java.util.stream.Stream stream()
stream in interface java.util.Collectionpublic java.util.stream.Stream parallelStream()
parallelStream in interface java.util.Collectionpublic java.util.Spliterator spliterator()
spliterator in interface java.lang.Iterablespliterator in interface java.util.Collectionpublic void put(java.lang.Object e)
throws java.lang.InterruptedException
put in interface java.util.concurrent.BlockingQueuejava.lang.InterruptedExceptionpublic boolean offer(java.lang.Object e,
long timeout,
java.util.concurrent.TimeUnit unit)
throws java.lang.InterruptedException
offer in interface java.util.concurrent.BlockingQueuejava.lang.InterruptedExceptionpublic java.lang.Object take()
throws java.lang.InterruptedException
take in interface java.util.concurrent.BlockingQueuejava.lang.InterruptedExceptionpublic java.lang.Object poll(long timeout,
java.util.concurrent.TimeUnit unit)
throws java.lang.InterruptedException
poll in interface java.util.concurrent.BlockingQueuejava.lang.InterruptedExceptionpublic int remainingCapacity()
remainingCapacity in interface java.util.concurrent.BlockingQueuepublic int drainTo(java.util.Collection c)
drainTo in interface java.util.concurrent.BlockingQueuepublic int drainTo(java.util.Collection c,
int maxElements)
drainTo in interface java.util.concurrent.BlockingQueue