|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Run | |
---|---|
edu.umass.cs.sase.engine | |
edu.umass.cs.sase.query |
Uses of Run in edu.umass.cs.sase.engine |
---|
Methods in edu.umass.cs.sase.engine that return Run | |
---|---|
Run |
Engine.cloneRun(Run r)
Clones a run |
Run |
RunPool.getRun()
Returns a run |
Methods in edu.umass.cs.sase.engine that return types with arguments of type Run | |
---|---|
java.util.ArrayList<Run> |
Engine.getActiveRuns()
|
java.util.HashMap<java.lang.Integer,java.util.ArrayList<Run>> |
Engine.getActiveRunsByPartition()
|
java.util.HashMap<java.lang.Integer,java.util.ArrayList<Run>> |
Engine.getActiveRunsByPartiton()
|
java.util.ArrayList<Run> |
Engine.getToDeleteRuns()
|
Methods in edu.umass.cs.sase.engine with parameters of type Run | |
---|---|
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 |
Engine.addRunByPartition(Run newRun)
This methods add a new run to a partition. |
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.checkProceed(Run r)
Checks whether a kleene closure state can proceed to the next state |
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 |
Run |
Engine.cloneRun(Run r)
Clones a run |
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.outputMatchByPartitionForNegation(Match m,
Run r)
Outputs a match, and profiles, for queries with a negation componengt, with a partition attribute. |
void |
Engine.outputMatchForNegation(Match m,
Run r)
Outputs a match, and profiles, for queries with a negation componengt, without a partition attribute. |
Method parameters in edu.umass.cs.sase.engine with type arguments of type Run | |
---|---|
void |
Engine.setActiveRuns(java.util.ArrayList<Run> activeRuns)
|
void |
Engine.setActiveRunsByPartition(java.util.HashMap<java.lang.Integer,java.util.ArrayList<Run>> activeRunsByPartition)
|
void |
Engine.setActiveRunsByPartiton(java.util.HashMap<java.lang.Integer,java.util.ArrayList<Run>> activeRunsByPartiton)
|
void |
Engine.setToDeleteRuns(java.util.ArrayList<Run> toDeleteRuns)
|
Constructors in edu.umass.cs.sase.engine with parameters of type Run | |
---|---|
Match(Run r,
NFA nfa,
EventBuffer buffer)
Constructor, used by the default engine |
Uses of Run in edu.umass.cs.sase.query |
---|
Methods in edu.umass.cs.sase.query with parameters of type Run | |
---|---|
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,
Run r,
EventBuffer b)
Override method, evaluates event based on the current event, and a run. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |