public class RandomGrabArrayWithObject<T> extends RandomGrabArray implements RemoveRandomWithObject<T>
RemoveRandom.RemoveRandomReturn
root
Constructor and Description |
---|
RandomGrabArrayWithObject(T client,
RemoveRandomParent parent,
ClientRequestSelector root) |
Modifier and Type | Method and Description |
---|---|
T |
getObject() |
void |
setObject(T client) |
add, clearWakeupTime, contains, get, getParentGrabArray, getWakeupTime, hashCode, isEmpty, moveElementsTo, reduceWakeupTime, remove, removeRandom, setParent, size
clone, equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
isEmpty
removeRandom, setParent
clearWakeupTime, getParentGrabArray, getWakeupTime, reduceWakeupTime
public RandomGrabArrayWithObject(T client, RemoveRandomParent parent, ClientRequestSelector root)
public final T getObject()
getObject
in interface RemoveRandomWithObject<T>
public void setObject(T client)
setObject
in interface RemoveRandomWithObject<T>