Class AttributeLogFilter
- java.lang.Object
-
- org.processmining.plugins.log.filter.AttributeLogFilter
-
public class AttributeLogFilter extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.Stringattribute_filterOnbooleanattribute_includejava.lang.Stringattribute_keyjava.util.Set<java.lang.String>attribute_valuesstatic java.lang.StringEVENT_ATTRIBUTEintlength_max_valueintlength_min_valueorg.deckfour.xes.model.XLoglogstatic java.lang.StringNONEstatic java.lang.StringTRACE_ATTRIBUTE
-
Constructor Summary
Constructors Constructor Description AttributeLogFilter(org.deckfour.xes.model.XLog log)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleankeepTrace(org.deckfour.xes.model.XTrace trace)booleankeepTraceOnAttributes(org.deckfour.xes.model.XTrace trace)booleankeepTraceOnLength(org.deckfour.xes.model.XTrace trace)booleansatisfies(org.deckfour.xes.model.XAttributeMap attributes)voidsetDefaultValues()
-
-
-
Field Detail
-
NONE
public static final java.lang.String NONE
- See Also:
- Constant Field Values
-
TRACE_ATTRIBUTE
public static final java.lang.String TRACE_ATTRIBUTE
- See Also:
- Constant Field Values
-
EVENT_ATTRIBUTE
public static final java.lang.String EVENT_ATTRIBUTE
- See Also:
- Constant Field Values
-
attribute_filterOn
public java.lang.String attribute_filterOn
-
attribute_include
public boolean attribute_include
-
attribute_key
public java.lang.String attribute_key
-
attribute_values
public java.util.Set<java.lang.String> attribute_values
-
length_min_value
public int length_min_value
-
length_max_value
public int length_max_value
-
log
public org.deckfour.xes.model.XLog log
-
-
Method Detail
-
setDefaultValues
public void setDefaultValues()
-
satisfies
public boolean satisfies(org.deckfour.xes.model.XAttributeMap attributes)
-
keepTraceOnAttributes
public boolean keepTraceOnAttributes(org.deckfour.xes.model.XTrace trace)
-
keepTraceOnLength
public boolean keepTraceOnLength(org.deckfour.xes.model.XTrace trace)
-
keepTrace
public boolean keepTrace(org.deckfour.xes.model.XTrace trace)
-
-