Class ModelOperation.UpdateStage<FACTORY,INPUT>

java.lang.Object
io.github.ai4ci.abm.mechanics.ModelOperation.UpdateStage<FACTORY,INPUT>
Type Parameters:
FACTORY - the builder for the next
INPUT - the type of object to update.
Direct Known Subclasses:
ModelOperation.OutbreakStateUpdater, ModelOperation.PersonStateUpdater
Enclosing class:
ModelOperation

public static class ModelOperation.UpdateStage<FACTORY,INPUT> extends Object
An abstract update stage comprises of a selector which allows you to filter the input, using getSelector, then process the input using getConsumer..