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 Selector
s 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() |
remove
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEachRemaining
protected boolean upcomingCreated
protected boolean hasUpcomingSelection
protected S upcomingSelection
Copyright © 2006–2019 JBoss by Red Hat. All rights reserved.