public class SectoredRandomGrabArrayWithObject<MyType,ChildType,GrabType extends RemoveRandomWithObject<ChildType>> extends SectoredRandomGrabArray<ChildType,GrabType> implements RemoveRandomWithObject<MyType>
RemoveRandom.RemoveRandomReturn
root
Constructor and Description |
---|
SectoredRandomGrabArrayWithObject(MyType object,
RemoveRandomParent parent,
ClientRequestSelector root) |
Modifier and Type | Method and Description |
---|---|
MyType |
getObject() |
void |
setObject(MyType client) |
java.lang.String |
toString() |
addElement, addGrabber, clearWakeupTime, getClient, getGrabber, getParentGrabArray, getWakeupTime, haveClient, isEmpty, maybeRemove, reduceWakeupTime, removeRandom, setParent, size
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
isEmpty
removeRandom, setParent
clearWakeupTime, getParentGrabArray, getWakeupTime, reduceWakeupTime
public SectoredRandomGrabArrayWithObject(MyType object, RemoveRandomParent parent, ClientRequestSelector root)
public MyType getObject()
getObject
in interface RemoveRandomWithObject<MyType>
public java.lang.String toString()
toString
in class java.lang.Object
public void setObject(MyType client)
setObject
in interface RemoveRandomWithObject<MyType>