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
Location
LocationTranslator
Package Index
|
Class Index
Summary:
Fields
|
Ctors
|
Methods
|
Inherited Methods
|
[Expand All]
Since:
API Level 0.3.5
public class
Location
extends
Object
java.lang.Object
↳
uk.ac.imperial.presage2.rules.facts.location.Location
Summary
Fields
public
Agent
agent
public
Location
location
public long
timestamp
Public Constructors
Location
(
UUID
agent,
Location
location)
Location
(
Agent
agent,
Location
location)
Public Methods
Agent
getAgent
()
Location
getLocation
()
long
getTimestamp
()
void
setAgent
(
Agent
agent)
void
setLocation
(
Location
location)
void
setTimestamp
(long timestamp)
[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
public
Agent
agent
Since:
API Level 0.3.5
public
Location
location
Since:
API Level 0.3.5
public long
timestamp
Since:
API Level 0.3.5
Public Constructors
public
Location
(
UUID
agent,
Location
location)
Since:
API Level 0.3.5
public
Location
(
Agent
agent,
Location
location)
Since:
API Level 0.3.5
Public Methods
public
Agent
getAgent
()
Since:
API Level 0.3.5
public
Location
getLocation
()
Since:
API Level 0.3.5
public long
getTimestamp
()
Since:
API Level 0.3.5
public void
setAgent
(
Agent
agent)
Since:
API Level 0.3.5
public void
setLocation
(
Location
location)
Since:
API Level 0.3.5
public void
setTimestamp
(long timestamp)
Since:
API Level 0.3.5