OptaPlanner core 6.2.0.CR2

org.optaplanner.core.impl.heuristic.selector.entity.mimic
Interface EntityMimicRecorder

All Known Implementing Classes:
ManualEntityMimicRecorder, MimicRecordingEntitySelector

public interface EntityMimicRecorder


Method Summary
 void addMimicReplayingEntitySelector(MimicReplayingEntitySelector replayingEntitySelector)
           
 Iterator<Object> endingIterator()
           
 EntityDescriptor getEntityDescriptor()
           
 long getSize()
           
 boolean isCountable()
           
 boolean isNeverEnding()
           
 

Method Detail

addMimicReplayingEntitySelector

void addMimicReplayingEntitySelector(MimicReplayingEntitySelector replayingEntitySelector)
Parameters:
replayingEntitySelector - never null

getEntityDescriptor

EntityDescriptor getEntityDescriptor()
See Also:
EntitySelector.getEntityDescriptor()

isCountable

boolean isCountable()
See Also:
Selector.isCountable()

isNeverEnding

boolean isNeverEnding()
See Also:
Selector.isNeverEnding()

getSize

long getSize()
See Also:
IterableSelector.getSize()

endingIterator

Iterator<Object> endingIterator()
See Also:
EntitySelector.endingIterator()

OptaPlanner core 6.2.0.CR2

Copyright © 2006-2014 JBoss by Red Hat. All Rights Reserved.