public class FilterdModifMergeSubsequentFilter extends Filter
| Modifier and Type | Class and Description |
|---|---|
static class |
FilterdModifMergeSubsequentFilter.MergeFilter
Enumeration defining the rules of comparing
event according to the selected
comparison type
|
static class |
FilterdModifMergeSubsequentFilter.MergeType
Enumeration defining the rules of merging
event according to the selected
merge type
|
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
NAME |
| Constructor and Description |
|---|
FilterdModifMergeSubsequentFilter() |
| Modifier and Type | Method and Description |
|---|---|
org.deckfour.xes.model.XLog |
doMergeSubsequentEvents(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses eventClasses,
org.deckfour.xes.factory.XFactory factory,
java.util.Set<org.deckfour.xes.classification.XEventClass> consideredClasses,
java.util.Set<java.lang.String> relevantAttributes,
FilterdModifMergeSubsequentFilter.MergeFilter mergeFilter,
FilterdModifMergeSubsequentFilter.MergeType mergeType)
Method which merges events according to the parameter values
|
org.deckfour.xes.model.XLog |
filter(org.deckfour.xes.model.XLog log,
java.util.List<Parameter> parameters)
Method responsible for modifying the cloned log
|
filter, getParameterpublic static final java.lang.String NAME
public org.deckfour.xes.model.XLog filter(org.deckfour.xes.model.XLog log,
java.util.List<Parameter> parameters)
public org.deckfour.xes.model.XLog doMergeSubsequentEvents(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses eventClasses,
org.deckfour.xes.factory.XFactory factory,
java.util.Set<org.deckfour.xes.classification.XEventClass> consideredClasses,
java.util.Set<java.lang.String> relevantAttributes,
FilterdModifMergeSubsequentFilter.MergeFilter mergeFilter,
FilterdModifMergeSubsequentFilter.MergeType mergeType)
log - the cloned log on which the filtering will be performedeventClasses - all the event classes classified with the chosen classifierfactory, - used for cloning the original logconsideredClasses, - the event classes to be consideredrelevantAttributes - the attributes to be considered within the eventmergeFilter - the comparison type parametermergeType - the merge type parameter