Filter by API Level:
Package Index
|
Class Index
uk.ac.imperial.presage2.core
uk.ac.imperial.presage2.core.cli
uk.ac.imperial.presage2.core.cli.run
uk.ac.imperial.presage2.core.db
uk.ac.imperial.presage2.core.db.persistent
uk.ac.imperial.presage2.core.environment
uk.ac.imperial.presage2.core.event
uk.ac.imperial.presage2.core.messaging
uk.ac.imperial.presage2.core.network
uk.ac.imperial.presage2.core.participant
uk.ac.imperial.presage2.core.plugin
uk.ac.imperial.presage2.core.simulator
uk.ac.imperial.presage2.core.util.random
uk.ac.imperial.presage2.rules
uk.ac.imperial.presage2.rules.facts
uk.ac.imperial.presage2.rules.facts.location
uk.ac.imperial.presage2.util.environment
uk.ac.imperial.presage2.util.fsm
uk.ac.imperial.presage2.util.location
uk.ac.imperial.presage2.util.location.area
uk.ac.imperial.presage2.util.network
uk.ac.imperial.presage2.util.participant
uk.ac.imperial.presage2.util.protocols
Classes
Experiment
MultiExperiment
ParameterSweep
Presage2CLI
Simulation
Annotations
Presage2CLI.Command
Exceptions
InvalidParametersException
Package Index
|
Class Index
Summary:
Nested Classes
|
Fields
|
Protected Ctors
|
Methods
|
Protected Methods
|
Inherited Methods
|
[Expand All]
Since:
API Level 0.3.5
public class
Presage2CLI
extends
Object
java.lang.Object
↳
uk.ac.imperial.presage2.core.cli.Presage2CLI
Summary
Nested Classes
@interface
Presage2CLI.Command
Fields
protected
DatabaseService
database
protected
DatabaseModule
db
protected
Injector
injector
protected
StorageService
storage
Protected Constructors
Presage2CLI
()
Presage2CLI
(
Class
<?> commandSource)
Public Methods
void
invokeCommand
(
String[]
args)
static void
main
(
String[]
args)
Protected Methods
StorageService
getDatabase
()
void
printHelp
()
void
stopDatabase
()
[Expand]
Inherited Methods
From class
java.lang.Object
Object
clone
()
boolean
equals
(
Object
arg0)
void
finalize
()
final
Class
<?>
getClass
()
int
hashCode
()
final void
notify
()
final void
notifyAll
()
String
toString
()
final void
wait
()
final void
wait
(long arg0)
final void
wait
(long arg0, int arg1)
Fields
protected
DatabaseService
database
Since:
API Level 0.3.5
protected
DatabaseModule
db
Since:
API Level 0.3.5
protected
Injector
injector
Since:
API Level 0.3.5
protected
StorageService
storage
Since:
API Level 0.3.5
Protected Constructors
protected
Presage2CLI
()
Since:
API Level 0.3.5
protected
Presage2CLI
(
Class
<?> commandSource)
Since:
API Level 0.3.5
Public Methods
public void
invokeCommand
(
String[]
args)
Since:
API Level 0.3.5
public static void
main
(
String[]
args)
Since:
API Level 0.3.5
Protected Methods
protected
StorageService
getDatabase
()
Since:
API Level 0.3.5
protected void
printHelp
()
Since:
API Level 0.3.5
protected void
stopDatabase
()
Since:
API Level 0.3.5