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
Interfaces
PersistentAgent
PersistentEnvironment
PersistentSimulation
TransientAgentState
Package Index
|
Class Index
Since:
API Level 0.3.5
public interface
PersistentEnvironment
uk.ac.imperial.presage2.core.db.persistent.PersistentEnvironment
Summary
Public Methods
abstract
Map
<
String
,
String
>
getProperties
()
abstract
Map
<
String
,
String
>
getProperties
(int timestep)
abstract
String
getProperty
(
String
key)
abstract
String
getProperty
(
String
key, int timestep)
abstract void
setProperty
(
String
key, int timestep,
String
value)
abstract void
setProperty
(
String
key,
String
value)
Public Methods
public abstract
Map
<
String
,
String
>
getProperties
()
Since:
API Level 0.3.5
public abstract
Map
<
String
,
String
>
getProperties
(int timestep)
Since:
API Level 0.3.5
public abstract
String
getProperty
(
String
key)
Since:
API Level 0.3.5
public abstract
String
getProperty
(
String
key, int timestep)
Since:
API Level 0.3.5
public abstract void
setProperty
(
String
key, int timestep,
String
value)
Since:
API Level 0.3.5
public abstract void
setProperty
(
String
key,
String
value)
Since:
API Level 0.3.5