public class AgentParameters
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
ClassParameters |
agClass |
protected java.util.List<ClassParameters> |
archClasses |
java.io.File |
asSource |
ClassParameters |
bbClass |
protected java.lang.String |
host |
java.lang.String |
name |
protected int |
nbInstances |
protected java.util.Map<java.lang.String,java.lang.String> |
options |
Constructor and Description |
---|
AgentParameters() |
AgentParameters(AgentParameters a) |
Modifier and Type | Method and Description |
---|---|
void |
addArchClass(ClassParameters... cps) |
void |
addArchClass(java.util.Collection<java.lang.String> cs) |
void |
addArchClass(java.lang.String... cs) |
void |
addOption(java.lang.String k,
java.lang.String vl) |
AgentParameters |
copy() |
protected void |
copyTo(AgentParameters newap) |
java.util.List<java.lang.String> |
getAgArchClasses()
gets a list of all custom arch classes defined in the jason project
|
java.lang.String |
getAgName() |
java.lang.String |
getAsInMASProject() |
Settings |
getAsSetts(boolean debug,
boolean forceSync) |
ClassParameters |
getBBClass() |
java.lang.String |
getHost() |
int |
getNbInstances() |
java.lang.String |
getOption(java.lang.String key) |
java.util.Map<java.lang.String,java.lang.String> |
getOptions() |
void |
insertArchClass(ClassParameters... cps) |
void |
setAgClass(java.lang.String c) |
void |
setBB(ClassParameters c) |
void |
setHost(java.lang.String h) |
void |
setNbInstances(int i) |
void |
setOptions(java.util.Map<java.lang.String,java.lang.String> m) |
void |
setupDefault() |
java.lang.String |
toString() |
public java.lang.String name
public java.io.File asSource
public ClassParameters agClass
public ClassParameters bbClass
protected int nbInstances
protected java.util.Map<java.lang.String,java.lang.String> options
protected java.util.List<ClassParameters> archClasses
protected java.lang.String host
public AgentParameters()
public AgentParameters(AgentParameters a)
public AgentParameters copy()
protected void copyTo(AgentParameters newap)
public java.lang.String toString()
toString
in class java.lang.Object
public void setupDefault()
public ClassParameters getBBClass()
public void setNbInstances(int i)
public int getNbInstances()
public void setHost(java.lang.String h)
public java.lang.String getHost()
public void setAgClass(java.lang.String c)
public void addArchClass(java.lang.String... cs)
public void addArchClass(java.util.Collection<java.lang.String> cs)
public void addArchClass(ClassParameters... cps)
public void insertArchClass(ClassParameters... cps)
public java.util.List<java.lang.String> getAgArchClasses()
public void setBB(ClassParameters c)
public void setOptions(java.util.Map<java.lang.String,java.lang.String> m)
public void addOption(java.lang.String k, java.lang.String vl)
public java.lang.String getOption(java.lang.String key)
public java.util.Map<java.lang.String,java.lang.String> getOptions()
public java.lang.String getAsInMASProject()
public Settings getAsSetts(boolean debug, boolean forceSync)
public java.lang.String getAgName()