public class AttributeLogFilter
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.lang.String |
attribute_filterOn |
java.util.Set<java.lang.String> |
attribute_group_values |
boolean |
attribute_include |
java.lang.String |
attribute_key |
java.util.Set<java.lang.String> |
attribute_values |
static java.lang.String |
EVENT_ATTRIBUTE |
org.deckfour.xes.model.XLog |
log |
static java.lang.String |
NONE |
static java.lang.String |
TRACE_ATTRIBUTE |
Constructor and Description |
---|
AttributeLogFilter() |
AttributeLogFilter(java.lang.String filterOn,
java.lang.String key,
java.util.Set<java.lang.String> values) |
AttributeLogFilter(org.deckfour.xes.model.XLog log) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
findGroup(org.deckfour.xes.model.XTrace trace)
used to find the
|
java.util.Set<java.lang.String> |
groupAttributeValues() |
boolean |
keepTrace(org.deckfour.xes.model.XTrace trace) |
boolean |
keepTraceOnAttributes(org.deckfour.xes.model.XTrace trace) |
boolean |
satisfies(org.deckfour.xes.model.XAttributeMap attributes) |
void |
setAttributeKey(java.lang.String key) |
void |
setAttributeValue(java.util.Set<java.lang.String> values) |
void |
setDefaultValues() |
void |
setFilterOn(java.lang.String filterOn) |
java.lang.String |
toString() |
public static final java.lang.String NONE
public static final java.lang.String TRACE_ATTRIBUTE
public static final java.lang.String EVENT_ATTRIBUTE
public java.lang.String attribute_filterOn
public boolean attribute_include
public java.lang.String attribute_key
public java.util.Set<java.lang.String> attribute_values
public java.util.Set<java.lang.String> attribute_group_values
public org.deckfour.xes.model.XLog log
public AttributeLogFilter()
public AttributeLogFilter(org.deckfour.xes.model.XLog log)
public AttributeLogFilter(java.lang.String filterOn, java.lang.String key, java.util.Set<java.lang.String> values)
public void setAttributeKey(java.lang.String key)
public void setFilterOn(java.lang.String filterOn)
public void setAttributeValue(java.util.Set<java.lang.String> values)
public void setDefaultValues()
public boolean satisfies(org.deckfour.xes.model.XAttributeMap attributes)
public boolean keepTraceOnAttributes(org.deckfour.xes.model.XTrace trace)
public boolean keepTrace(org.deckfour.xes.model.XTrace trace)
public java.lang.String findGroup(org.deckfour.xes.model.XTrace trace)
t
- public java.util.Set<java.lang.String> groupAttributeValues()
public java.lang.String toString()
toString
in class java.lang.Object