Class OrCombinationGuard
- java.lang.Object
-
- org.processmining.placebasedlpmdiscovery.lpmdiscovery.combination.guards.CombinationGuardAbstract
-
- org.processmining.placebasedlpmdiscovery.lpmdiscovery.combination.guards.complex.ComplexCombinationGuard
-
- org.processmining.placebasedlpmdiscovery.lpmdiscovery.combination.guards.complex.OrCombinationGuard
-
- All Implemented Interfaces:
CombinationGuard
public class OrCombinationGuard extends ComplexCombinationGuard
Combination guard which is satisfy if at least one of the guards it contains is satisfied
-
-
Field Summary
-
Fields inherited from class org.processmining.placebasedlpmdiscovery.lpmdiscovery.combination.guards.complex.ComplexCombinationGuard
guards
-
-
Constructor Summary
Constructors Constructor Description OrCombinationGuard(CombinationGuard... guards)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleansatisfies(LocalProcessModel lpm1, LocalProcessModel lpm2)Checks if the two lpms satisfy the guard condition-
Methods inherited from class org.processmining.placebasedlpmdiscovery.lpmdiscovery.combination.guards.complex.ComplexCombinationGuard
add
-
-
-
-
Constructor Detail
-
OrCombinationGuard
public OrCombinationGuard(CombinationGuard... guards)
-
-
Method Detail
-
satisfies
public boolean satisfies(LocalProcessModel lpm1, LocalProcessModel lpm2)
Description copied from interface:CombinationGuardChecks if the two lpms satisfy the guard condition- Parameters:
lpm1- : the first local process model that we need to combinelpm2- : the first local process model that we need to combine- Returns:
- whether the guard is satisfied
-
-