public class BarEventSpec extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected float |
freq |
protected java.lang.String |
id |
protected float |
maxAcceptedTimeout |
protected float |
maxDur |
protected float |
maxTimeout |
protected float |
minAcceptedTimeout |
protected float |
minDur |
protected float |
minTimeout |
protected java.lang.String |
pluginClass |
protected float |
prob |
protected java.util.Set<java.lang.String> |
tags |
| Constructor and Description |
|---|
BarEventSpec(org.json.JSONObject row) |
| Modifier and Type | Method and Description |
|---|---|
void |
addTag(java.lang.String tag) |
PortsideBarEvent |
createEvent() |
HubMissionWithBarEvent |
createMission() |
float |
getFreq() |
java.lang.String |
getId() |
float |
getMaxAcceptedTimeout() |
float |
getMaxDur() |
float |
getMaxTimeout() |
float |
getMinAcceptedTimeout() |
float |
getMinDur() |
float |
getMinTimeout() |
java.lang.String |
getPluginClass() |
float |
getProb() |
java.util.Set<java.lang.String> |
getTags() |
boolean |
hasTag(java.lang.String tag) |
boolean |
isMission() |
void |
setFreq(float freq) |
void |
setId(java.lang.String id) |
void |
setMaxAcceptedTimeout(float maxAcceptedTimeout) |
void |
setMaxDur(float maxDur) |
void |
setMaxTimeout(float maxTimeout) |
void |
setMinAcceptedTimeout(float minAcceptedTimeout) |
void |
setMinDur(float minDur) |
void |
setMinTimeout(float minTimeout) |
void |
setPluginClass(java.lang.String pluginClass) |
void |
setProb(float prob) |
protected java.lang.String id
protected java.util.Set<java.lang.String> tags
protected float freq
protected float prob
protected float minDur
protected float maxDur
protected float minTimeout
protected float maxTimeout
protected float minAcceptedTimeout
protected float maxAcceptedTimeout
protected java.lang.String pluginClass
public BarEventSpec(org.json.JSONObject row) throws org.json.JSONException
org.json.JSONExceptionpublic boolean isMission()
public HubMissionWithBarEvent createMission()
public PortsideBarEvent createEvent()
public java.util.Set<java.lang.String> getTags()
public void addTag(java.lang.String tag)
public boolean hasTag(java.lang.String tag)
public java.lang.String getId()
public void setId(java.lang.String id)
public float getFreq()
public void setFreq(float freq)
public float getProb()
public void setProb(float prob)
public float getMinDur()
public void setMinDur(float minDur)
public float getMaxDur()
public void setMaxDur(float maxDur)
public float getMinTimeout()
public void setMinTimeout(float minTimeout)
public float getMaxTimeout()
public void setMaxTimeout(float maxTimeout)
public float getMinAcceptedTimeout()
public void setMinAcceptedTimeout(float minAcceptedTimeout)
public float getMaxAcceptedTimeout()
public void setMaxAcceptedTimeout(float maxAcceptedTimeout)
public java.lang.String getPluginClass()
public void setPluginClass(java.lang.String pluginClass)