Package | Description |
---|---|
org.drools.core.base | |
org.drools.core.base.evaluators | |
org.drools.core.rule |
Contains the binary representations of rule constructs, like Package (which the compiler produces), Rule, and Conditional Elements.
|
org.drools.core.rule.constraint | |
org.drools.core.spi | |
org.drools.core.time |
Modifier and Type | Method and Description |
---|---|
Interval |
EvaluatorWrapper.getInterval() |
Interval |
BaseEvaluator.getInterval() |
Modifier and Type | Method and Description |
---|---|
Interval |
MeetsEvaluatorDefinition.MeetsEvaluator.getInterval() |
Interval |
IncludesEvaluatorDefinition.IncludesEvaluator.getInterval() |
Interval |
StartsEvaluatorDefinition.StartsEvaluator.getInterval() |
Interval |
StartedByEvaluatorDefinition.StartedByEvaluator.getInterval() |
Interval |
BeforeEvaluatorDefinition.BeforeEvaluator.getInterval() |
Interval |
CoincidesEvaluatorDefinition.CoincidesEvaluator.getInterval() |
Interval |
AfterEvaluatorDefinition.AfterEvaluator.getInterval() |
Interval |
OverlappedByEvaluatorDefinition.OverlappedByEvaluator.getInterval() |
Interval |
DuringEvaluatorDefinition.DuringEvaluator.getInterval() |
Interval |
OverlapsEvaluatorDefinition.OverlapsEvaluator.getInterval() |
Interval |
MetByEvaluatorDefinition.MetByEvaluator.getInterval() |
Interval |
FinishesEvaluatorDefinition.FinishesEvaluator.getInterval() |
Interval |
FinishedByEvaluatorDefinition.FinishedByEvaluator.getInterval() |
Modifier and Type | Method and Description |
---|---|
Interval |
IntervalProviderConstraint.getInterval() |
Modifier and Type | Method and Description |
---|---|
Interval |
EvaluatorConstraint.getInterval() |
Modifier and Type | Method and Description |
---|---|
Interval |
Evaluator.getInterval()
In case this is a temporal evaluator, returns the interval
in which this evaluator may match the target fact
|
Modifier and Type | Method and Description |
---|---|
static Interval[][] |
TimeUtils.calculateTemporalDistance(Interval[][] constraintMatrix)
This method calculates the transitive closure of the given adjacency matrix
in order to find the temporal distance between each event represented in the
adjacency matrix.
|
Interval |
Interval.clone() |
Interval[][] |
TemporalDependencyMatrix.getMatrix() |
Modifier and Type | Method and Description |
---|---|
void |
Interval.add(Interval another)
Calculates the path addition of this interval with another interval.
|
static Interval[][] |
TimeUtils.calculateTemporalDistance(Interval[][] constraintMatrix)
This method calculates the transitive closure of the given adjacency matrix
in order to find the temporal distance between each event represented in the
adjacency matrix.
|
void |
Interval.intersect(Interval another)
Calculates the value of the intersection between
this Interval and another interval.
|
void |
TemporalDependencyMatrix.setMatrix(Interval[][] matrix) |
Constructor and Description |
---|
TemporalDependencyMatrix(Interval[][] matrix,
List<Pattern> events) |
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.