public final class DefaultDiscreteEventQueueImp extends Object implements DiscreteEventQueue
Constructor and Description |
---|
DefaultDiscreteEventQueueImp(Comparator<DiscreteEvent> discreteEventComparator) |
Modifier and Type | Method and Description |
---|---|
void |
add(DiscreteEvent... discreteEvents) |
void |
addAll(Collection<DiscreteEvent> discreteEventCollection) |
void |
clear() |
boolean |
offer(DiscreteEvent discreteEvent) |
DiscreteEvent |
peek() |
DiscreteEvent |
poll() |
public DefaultDiscreteEventQueueImp(Comparator<DiscreteEvent> discreteEventComparator)
public void add(DiscreteEvent... discreteEvents)
add
in interface DiscreteEventQueue
public void addAll(Collection<DiscreteEvent> discreteEventCollection)
addAll
in interface DiscreteEventQueue
public void clear()
clear
in interface DiscreteEventQueue
public boolean offer(DiscreteEvent discreteEvent)
offer
in interface Slot<DiscreteEvent>
public DiscreteEvent peek()
peek
in interface DiscreteEventQueue
public DiscreteEvent poll()
poll
in interface DiscreteEventQueue