public class FutureQueue<E> extends LinkedBlockingQueue<RemoteValue<E>> implements BlockingQueue<RemoteValue<E>>, Serializable
| コンストラクタと説明 |
|---|
FutureQueue() |
FutureQueue(Collection<? extends RemoteValue<E>> c) |
FutureQueue(int capacity) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
boolean |
add(RemoteValue<E> e) |
void |
cancel() |
static <E> FutureQueue<E> |
emptyQueue() |
RemoteValue<?>[] |
getAll() |
Object[] |
getAllValues() |
boolean |
isCompleted() |
Iterator<RemoteValue<E>> |
iterator() |
void |
setEOFuture() |
void |
setGetNextTimeout(int timeout) |
static <E> FutureQueue<E> |
singletonQueue(RemoteValue<E> rv) |
clear, contains, drainTo, drainTo, offer, offer, peek, poll, poll, put, remainingCapacity, remove, size, spliterator, take, toArray, toArray, toStringaddAll, element, removecontainsAll, isEmpty, removeAll, retainAllclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcontains, drainTo, drainTo, offer, offer, poll, put, remainingCapacity, remove, takeaddAll, clear, containsAll, equals, hashCode, isEmpty, parallelStream, removeAll, removeIf, retainAll, size, spliterator, stream, toArray, toArraypublic FutureQueue()
public FutureQueue(Collection<? extends RemoteValue<E>> c)
public FutureQueue(int capacity)
public static <E> FutureQueue<E> emptyQueue()
public static <E> FutureQueue<E> singletonQueue(RemoteValue<E> rv)
public void cancel()
public void setEOFuture()
public boolean isCompleted()
public void setGetNextTimeout(int timeout)
public boolean add(RemoteValue<E> e)
add インタフェース内 Collection<RemoteValue<E>>add インタフェース内 BlockingQueue<RemoteValue<E>>add インタフェース内 Queue<RemoteValue<E>>add クラス内 AbstractQueue<RemoteValue<E>>public Iterator<RemoteValue<E>> iterator()
iterator インタフェース内 Iterable<RemoteValue<E>>iterator インタフェース内 Collection<RemoteValue<E>>iterator クラス内 LinkedBlockingQueue<RemoteValue<E>>public RemoteValue<?>[] getAll()
public Object[] getAllValues()
Copyright © 2017. All rights reserved.