Interface EntityMimicRecorder<Solution_>
-
- All Known Implementing Classes:
ManualEntityMimicRecorder,MimicRecordingEntitySelector
public interface EntityMimicRecorder<Solution_>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddMimicReplayingEntitySelector(MimicReplayingEntitySelector<Solution_> replayingEntitySelector)Iterator<Object>endingIterator()EntityDescriptor<Solution_>getEntityDescriptor()longgetSize()booleanisCountable()booleanisNeverEnding()
-
-
-
Method Detail
-
addMimicReplayingEntitySelector
void addMimicReplayingEntitySelector(MimicReplayingEntitySelector<Solution_> replayingEntitySelector)
- Parameters:
replayingEntitySelector- never null
-
getEntityDescriptor
EntityDescriptor<Solution_> getEntityDescriptor()
- Returns:
- As defined by
EntitySelector.getEntityDescriptor() - See Also:
EntitySelector.getEntityDescriptor()
-
isCountable
boolean isCountable()
- Returns:
- As defined by
Selector.isCountable() - See Also:
Selector.isCountable()
-
isNeverEnding
boolean isNeverEnding()
- Returns:
- As defined by
Selector.isNeverEnding() - See Also:
Selector.isNeverEnding()
-
getSize
long getSize()
- Returns:
- As defined by
IterableSelector.getSize() - See Also:
IterableSelector.getSize()
-
endingIterator
Iterator<Object> endingIterator()
- Returns:
- As defined by
EntitySelector.endingIterator() - See Also:
EntitySelector.endingIterator()
-
-