| Constructor and Description |
|---|
NoopSink() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getOutput() |
Obs.FinishExplorationNode |
startExplorationNode(int exporationId,
java.util.OptionalInt parentLevelId,
java.lang.String humanDescription,
int startColumn,
java.util.Optional<State> incomingState) |
Obs.FinishLevelNode |
writeLevelNode(int levelNodeId,
int parentExplorationId,
State incomingState,
Level level) |
public Obs.FinishExplorationNode startExplorationNode(int exporationId, java.util.OptionalInt parentLevelId, java.lang.String humanDescription, int startColumn, java.util.Optional<State> incomingState)
startExplorationNode in interface Obs.Sinkpublic Obs.FinishLevelNode writeLevelNode(int levelNodeId, int parentExplorationId, State incomingState, Level level)
writeLevelNode in interface Obs.SinklevelNodeId - the unique ID of the LevelNode. There can be multiple LevelNodes per
Level.parentExplorationId - what exploration is this LevelNode a part of