public class MultiMissionEvent extends Object implements CherryEvent<io.magentys.Agent,List<io.magentys.Mission>>
| Constructor and Description |
|---|
MultiMissionEvent(String name,
io.magentys.Agent agent) |
MultiMissionEvent(String name,
io.magentys.Agent agent,
io.magentys.Mission... missions) |
| Modifier and Type | Method and Description |
|---|---|
io.magentys.Agent |
agent() |
io.magentys.Agent |
body() |
static MultiMissionEvent |
eventOf(String name,
io.magentys.Agent agent) |
static MultiMissionEvent |
eventOf(String name,
io.magentys.Agent agent,
io.magentys.Mission... missions) |
List<io.magentys.Mission> |
metadata() |
List<io.magentys.Mission> |
missions() |
String |
name() |
public MultiMissionEvent(String name, io.magentys.Agent agent)
public MultiMissionEvent(String name, io.magentys.Agent agent, io.magentys.Mission... missions)
public static MultiMissionEvent eventOf(String name, io.magentys.Agent agent)
public static MultiMissionEvent eventOf(String name, io.magentys.Agent agent, io.magentys.Mission... missions)
public io.magentys.Agent body()
body in interface CherryEvent<io.magentys.Agent,List<io.magentys.Mission>>public io.magentys.Agent agent()
public String name()
name in interface CherryEvent<io.magentys.Agent,List<io.magentys.Mission>>public List<io.magentys.Mission> metadata()
metadata in interface CherryEvent<io.magentys.Agent,List<io.magentys.Mission>>public List<io.magentys.Mission> missions()
Copyright © 2016. All rights reserved.