S - Selection type, for example a Move class, an entity class or a value class.public abstract class UpcomingSelectionIterator<S> extends SelectionIterator<S>
Selector's Iterator.hasNext() or Iterator.next() methods,
because that can cause descendant Selectors to be selected too early
(which breaks MimicReplayingEntitySelector).| Modifier and Type | Field and Description |
|---|---|
protected boolean |
hasUpcomingSelection |
protected boolean |
upcomingCreated |
protected S |
upcomingSelection |
| Constructor and Description |
|---|
UpcomingSelectionIterator() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract S |
createUpcomingSelection() |
boolean |
hasNext() |
S |
next() |
protected S |
noUpcomingSelection() |
String |
toString() |
removeclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEachRemainingprotected boolean upcomingCreated
protected boolean hasUpcomingSelection
protected S upcomingSelection
Copyright © 2006–2021 JBoss by Red Hat. All rights reserved.