|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Event | |
---|---|
edu.umass.cs.sase.engine | |
edu.umass.cs.sase.query | |
edu.umass.cs.sase.stream |
Uses of Event in edu.umass.cs.sase.engine |
---|
Methods in edu.umass.cs.sase.engine that return Event | |
---|---|
Event |
EventBuffer.getEvent(int Id)
This method returns the event with the provided event id. |
Event[] |
Match.getEvents()
|
Methods in edu.umass.cs.sase.engine that return types with arguments of type Event | |
---|---|
java.util.ArrayList<Event> |
Engine.getNegationEvents()
|
java.util.HashMap<java.lang.Integer,java.util.ArrayList<Event>> |
Engine.getNegationEventsByPartition()
|
Methods in edu.umass.cs.sase.engine with parameters of type Event | |
---|---|
void |
Run.addEvent(Event e)
Adds an event to the run, and makes necessary updates of the run status and value vectors. |
void |
Engine.addEventToRun(Run r,
Event e)
This method adds an event to a run |
void |
Engine.addEventToRunForNegation(Run r,
Event e)
This method adds an event to a run, for queries with a negation component. |
void |
EventBuffer.bufferEvent(Event e)
Buffers an event |
boolean |
Engine.checkNegation(Event e)
|
boolean |
Engine.checkPartition(Event e,
Run r)
Checks whether the event satisfies the partition of a run, only used under partition-contiguity selection strategy |
boolean |
Engine.checkPredicate(Event e,
Run r)
Checks whether the event satisfies the predicates of a run |
int |
Engine.checkPredicateOptimized(Event e,
Run r)
Checks the predicate for e against r |
boolean |
Engine.checkProceedOptimized(Event e,
Run r)
Checks whether the run needs to proceed if we add e to r |
boolean |
Engine.checkTimeWindow(Event e,
Run r)
Checks whether the event satisfies the time window constraint of a run |
void |
Engine.createNewRun(Event e)
Creates a new run containing the input event. |
void |
Engine.createNewRunByPartition(Event e)
Creates a new run containing the input event and adds the new run to the corresponding partition |
void |
Engine.evaluateEventForNegation(Event e,
Run r)
This method evaluates an event against a run, for queries with a negation component. |
void |
Engine.evaluateEventForPartitonContiguity(Event e,
Run r)
This method evaluates an event against a run. |
void |
Engine.evaluateEventForPartitonContiguityOptimized(Event e,
Run r)
If the selection strategy is partition-contiguity, this method is called, and it evaluates the event for a given run |
void |
Engine.evaluateEventForSkipTillAny(Event e,
Run r)
This method evaluates an event against a run, for skip-till-any-match |
void |
Engine.evaluateEventForSkipTillNext(Event e,
Run r)
This method evaluates an event against a run, for skip-till-next-match |
void |
Engine.evaluateEventOptimizedForNegation(Event e,
Run r)
This method evaluates the event for a given run, for queries with a negation component. |
void |
Engine.evaluateEventOptimizedForSkipTillAny(Event e,
Run r)
This method evaluates the event for a given run, for skip-till-any-match |
void |
Engine.evaluateEventOptimizedForSkipTillNext(Event e,
Run r)
This method evaluates the event for a given run, for skip-till-next-match. |
void |
Engine.evaluateRunsByPartitionForNegation(Event e)
This method will iterate runs in the same partition for the current event, for queries with a negation component. |
void |
Engine.evaluateRunsByPartitionForSkipTillAny(Event e)
This method will iterate runs in the same partition for the current event, for skip-till-any-match |
void |
Engine.evaluateRunsByPartitionForSkipTillNext(Event e)
This method will iterate runs in the same partition for the current event, for skip-till-next-match |
void |
Engine.evaluateRunsForNegation(Event e)
This method will iterate all existing runs for the current event, for queries with a negation component. |
void |
Engine.evaluateRunsForPartitionContiguity(Event e)
If the selection strategy is partition-contiguity, this method is called and it will iterate runs in the same partition for the current event |
void |
Engine.evaluateRunsForSkipTillAny(Event e)
This method will iterate all existing runs for the current event, for skip-till-any-match. |
void |
Engine.evaluateRunsForSkipTillNext(Event e)
This method will iterate all existing runs for the current event, for skip-till-next-match. |
void |
Engine.indexNegationByPartition(Event e)
|
void |
ValueVectorElementSum.initializeValue(Event e)
|
void |
ValueVectorElementSet.initializeValue(Event e)
|
void |
ValueVectorElementMin.initializeValue(Event e)
|
void |
ValueVectorElementMax.initializeValue(Event e)
|
void |
ValueVectorElementCount.initializeValue(Event e)
|
void |
ValueVectorElementAvg.initializeValue(Event e)
|
void |
ValueVectorElement.initializeValue(Event e)
initializes the value by an eventg |
void |
Run.initializeValueVector(Event e)
Initializes the value vectors of the computation state |
void |
Match.setEvents(Event[] events)
|
void |
ValueVectorElementSum.updateValue(Event e)
|
void |
ValueVectorElementSet.updateValue(Event e)
|
void |
ValueVectorElementMin.updateValue(Event e)
|
void |
ValueVectorElementMax.updateValue(Event e)
|
void |
ValueVectorElementCount.updateValue(Event e)
|
void |
ValueVectorElementAvg.updateValue(Event e)
|
void |
ValueVectorElement.updateValue(Event e)
Updates the value |
void |
Run.updateValueVector(Event e)
Updates the value vectors for the computation state |
Method parameters in edu.umass.cs.sase.engine with type arguments of type Event | |
---|---|
boolean |
Engine.searchNegation(int beforeTimestamp,
int afterTimestamp,
java.util.ArrayList<Event> list)
|
void |
Engine.setNegationEvents(java.util.ArrayList<Event> negationEvents)
|
void |
Engine.setNegationEventsByPartition(java.util.HashMap<java.lang.Integer,java.util.ArrayList<Event>> negationEventsByPartition)
|
Constructor parameters in edu.umass.cs.sase.engine with type arguments of type Event | |
---|---|
Match(java.util.ArrayList<Event> eventList,
NFA nfa)
Constructor, used by the sharing engine |
Uses of Event in edu.umass.cs.sase.query |
---|
Methods in edu.umass.cs.sase.query with parameters of type Event | |
---|---|
boolean |
State.canStartWithEvent(Event e)
|
boolean |
PredicateOptimized.evaluate(Event currentEvent,
Event previousEvent)
Evaluates an event against this predicate |
boolean |
Predicate.evaluate(Event currentEvent,
Event previousEvent)
Evaluates an event against this predicate |
boolean |
PredicateOptimized.evaluate(Event currentEvent,
Run r,
EventBuffer b)
Evaluates an event against the predicate |
boolean |
Predicate.evaluate(Event currentEvent,
Run r,
EventBuffer b)
Evaluates an event against the predicate |
boolean |
Edge.evaluatePredicate(Event currentEvent,
Event previousEvent)
Evaluates an event on this edge |
boolean |
Edge.evaluatePredicate(Event currentEvent,
Run r,
EventBuffer b)
Override method, evaluates event based on the current event, and a run. |
Uses of Event in edu.umass.cs.sase.stream |
---|
Classes in edu.umass.cs.sase.stream that implement Event | |
---|---|
class |
ABCEvent
This class represents a kind of event. |
class |
StockEvent
This class represents the stock event. |
Methods in edu.umass.cs.sase.stream that return Event | |
---|---|
Event[] |
Stream.getEvents()
|
Event |
Stream.popEvent()
|
Methods in edu.umass.cs.sase.stream with parameters of type Event | |
---|---|
void |
Stream.setEvents(Event[] events)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |