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, getParameter
public 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