public class LogAnalyser
extends java.lang.Object
Constructor and Description |
---|
LogAnalyser(org.deckfour.xes.model.XLog l) |
Modifier and Type | Method and Description |
---|---|
boolean |
areTraceNamesUnique() |
java.util.HashSet<java.lang.String> |
calcAvailableEventAttrs() |
java.util.HashSet<java.lang.String> |
calcAvailableEventAttrsLiteral() |
java.util.HashSet<java.lang.String> |
calcAvailableEventAttrsTimestamp() |
java.util.HashSet<java.lang.String> |
calcAvailableTraceAttrs() |
java.util.HashSet<java.lang.String> |
calcAvailableTraceAttrsBoolean() |
java.util.HashSet<java.lang.String> |
calcAvailableTraceAttrsContinuous() |
java.util.HashSet<java.lang.String> |
calcAvailableTraceAttrsDiscrete() |
java.util.HashSet<java.lang.String> |
calcAvailableTraceAttrsLiteral() |
java.util.HashSet<java.lang.String> |
calcAvailableTraceAttrsTimestamp() |
java.util.HashSet<java.lang.String> |
getAvailableEventAttrsLiteral() |
java.util.HashSet<java.lang.String> |
getAvailableEventAttrsTimestamp() |
<T> java.util.HashSet<T> |
getAvailableEventAttrValues(java.lang.Class<T> c,
java.lang.String aName) |
java.util.HashSet<java.lang.String> |
getAvailableEventAttrValuesLiteral(java.lang.String aName) |
java.util.HashSet<java.util.Date> |
getAvailableEventAttrValuesTimestamp(java.lang.String aName) |
java.util.HashSet<java.lang.String> |
getAvailableTraceAttrsBoolean() |
java.util.HashSet<java.lang.String> |
getAvailableTraceAttrsContinuous() |
java.util.HashSet<java.lang.String> |
getAvailableTraceAttrsDiscrete() |
java.util.HashSet<java.lang.String> |
getAvailableTraceAttrsLiteral() |
java.util.HashSet<java.lang.String> |
getAvailableTraceAttrsTimestamp() |
<T> java.util.HashSet<T> |
getAvailableTraceAttrValues(java.lang.Class<T> c,
java.lang.String aName) |
java.util.HashSet<java.lang.String> |
getAvailableTraceAttrValuesLiteral(java.lang.String aName) |
java.util.HashSet<java.util.Date> |
getAvailableTraceAttrValuesTimestamp(java.lang.String aName) |
java.lang.String |
getEventLiteralAttribute(org.deckfour.xes.model.XEvent ev,
java.lang.String aName) |
int |
getLifecycleDataType() |
java.util.HashMap<java.lang.String,java.util.HashSet<org.deckfour.xes.extension.std.XLifecycleExtension.StandardModel>> |
getLifecyclePerAlignedTransition() |
java.util.HashMap<java.lang.String,java.util.HashSet<org.deckfour.xes.extension.std.XLifecycleExtension.StandardModel>> |
getLifecyclePerEventClass(org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping xmap) |
boolean |
HasGlobalEventAttributes() |
boolean |
HasGlobalTraceAttributes() |
boolean |
HasLifecycleData() |
boolean |
isTraceAttrBoolean(java.lang.String aName) |
boolean |
isTraceAttrContinuous(java.lang.String aName) |
boolean |
isTraceAttrDiscrete(java.lang.String aName) |
boolean |
isTraceAttrLiteral(java.lang.String aName) |
boolean |
isTraceAttrTimestamp(java.lang.String aName) |
public boolean areTraceNamesUnique()
public boolean HasLifecycleData()
public int getLifecycleDataType()
public java.util.HashMap<java.lang.String,java.util.HashSet<org.deckfour.xes.extension.std.XLifecycleExtension.StandardModel>> getLifecyclePerAlignedTransition()
public java.util.HashMap<java.lang.String,java.util.HashSet<org.deckfour.xes.extension.std.XLifecycleExtension.StandardModel>> getLifecyclePerEventClass(org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping xmap)
public boolean HasGlobalTraceAttributes()
public boolean HasGlobalEventAttributes()
public java.util.HashSet<java.lang.String> getAvailableTraceAttrsLiteral()
public java.util.HashSet<java.lang.String> calcAvailableTraceAttrsLiteral()
public boolean isTraceAttrLiteral(java.lang.String aName)
public boolean isTraceAttrTimestamp(java.lang.String aName)
public boolean isTraceAttrDiscrete(java.lang.String aName)
public boolean isTraceAttrContinuous(java.lang.String aName)
public boolean isTraceAttrBoolean(java.lang.String aName)
public java.util.HashSet<java.lang.String> calcAvailableTraceAttrs()
public java.util.HashSet<java.lang.String> getAvailableTraceAttrsTimestamp()
public java.util.HashSet<java.lang.String> calcAvailableTraceAttrsTimestamp()
public java.util.HashSet<java.lang.String> getAvailableTraceAttrsDiscrete()
public java.util.HashSet<java.lang.String> calcAvailableTraceAttrsDiscrete()
public java.util.HashSet<java.lang.String> getAvailableTraceAttrsContinuous()
public java.util.HashSet<java.lang.String> calcAvailableTraceAttrsContinuous()
public java.util.HashSet<java.lang.String> getAvailableTraceAttrsBoolean()
public java.util.HashSet<java.lang.String> calcAvailableTraceAttrsBoolean()
public java.util.HashSet<java.lang.String> getAvailableEventAttrsLiteral()
public java.util.HashSet<java.lang.String> calcAvailableEventAttrs()
public java.util.HashSet<java.lang.String> calcAvailableEventAttrsLiteral()
public java.util.HashSet<java.lang.String> getAvailableEventAttrsTimestamp()
public java.util.HashSet<java.lang.String> calcAvailableEventAttrsTimestamp()
public java.util.HashSet<java.lang.String> getAvailableTraceAttrValuesLiteral(java.lang.String aName)
public java.util.HashSet<java.util.Date> getAvailableTraceAttrValuesTimestamp(java.lang.String aName)
public java.util.HashSet<java.lang.String> getAvailableEventAttrValuesLiteral(java.lang.String aName)
public java.util.HashSet<java.util.Date> getAvailableEventAttrValuesTimestamp(java.lang.String aName)
public java.lang.String getEventLiteralAttribute(org.deckfour.xes.model.XEvent ev, java.lang.String aName)
public <T> java.util.HashSet<T> getAvailableTraceAttrValues(java.lang.Class<T> c, java.lang.String aName)
public <T> java.util.HashSet<T> getAvailableEventAttrValues(java.lang.Class<T> c, java.lang.String aName)