Class CellRef<Event,State>
java.lang.Object
gov.nasa.jpl.aerie.merlin.framework.CellRef<Event,State>
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic <Effect,State>
CellRef<Effect, State> allocate(State initialState, gov.nasa.jpl.aerie.merlin.protocol.model.CellType<Effect, State> cellType) static <Event,Effect, State>
CellRef<Event, State> allocate(State initialState, gov.nasa.jpl.aerie.merlin.protocol.model.CellType<Effect, State> cellType, Function<Event, Effect> eventToEffect) static <Event,Effect, State>
CellRef<Event, State> allocate(State initialState, gov.nasa.jpl.aerie.merlin.protocol.model.CellType<Effect, State> cellType, Function<Event, Effect> eventToEffect, gov.nasa.jpl.aerie.merlin.protocol.driver.Topic<Event> topic) voidget()
-
Field Details
-
topic
-
cellId
-
-
Method Details
-
allocate
-
allocate
-
allocate
public static <Effect,State> CellRef<Effect,State> allocate(State initialState, gov.nasa.jpl.aerie.merlin.protocol.model.CellType<Effect, State> cellType) -
get
-
emit
-