public interface IEventDatabase
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,com.google.common.collect.Table<java.lang.String,java.lang.String,IntervalList>> |
getFluentValueMVIs() |
long |
getLastTimeStamp() |
java.lang.String |
holdsAt(java.lang.String fluent,
java.lang.String arguments,
long timestamp) |
boolean |
holdsAt(java.lang.String fluent,
java.lang.String arguments,
java.lang.String value,
long timestamp) |
IntervalList |
holdsFor(java.lang.String fluent,
java.lang.String arguments,
java.lang.String value) |
boolean |
holdsFor(java.lang.String fluent,
java.lang.String arguments,
java.lang.String value,
Interval interval) |
void |
initiate(java.lang.String fluent,
java.lang.String arguments,
java.lang.String value,
long timestamp) |
void |
set(java.lang.String fluent,
java.lang.String arguments,
java.lang.String value,
IntervalList list) |
void |
setFluentValueMVIs(java.util.Map<java.lang.String,com.google.common.collect.Table<java.lang.String,java.lang.String,IntervalList>> fluentValueMVIs) |
void |
terminate(java.lang.String fluent,
java.lang.String arguments,
java.lang.String value,
long timestamp) |
java.util.Map<java.lang.String,com.google.common.collect.Table<java.lang.String,java.lang.String,IntervalList>> getFluentValueMVIs()
void setFluentValueMVIs(java.util.Map<java.lang.String,com.google.common.collect.Table<java.lang.String,java.lang.String,IntervalList>> fluentValueMVIs)
boolean holdsAt(java.lang.String fluent, java.lang.String arguments, java.lang.String value, long timestamp)
java.lang.String holdsAt(java.lang.String fluent, java.lang.String arguments, long timestamp)
IntervalList holdsFor(java.lang.String fluent, java.lang.String arguments, java.lang.String value)
boolean holdsFor(java.lang.String fluent, java.lang.String arguments, java.lang.String value, Interval interval)
void initiate(java.lang.String fluent, java.lang.String arguments, java.lang.String value, long timestamp)
void terminate(java.lang.String fluent, java.lang.String arguments, java.lang.String value, long timestamp)
void set(java.lang.String fluent, java.lang.String arguments, java.lang.String value, IntervalList list)
long getLastTimeStamp()