Class IMLogImplPartialTraces
- java.lang.Object
-
- org.processmining.plugins.inductiveminer2.logs.IMLogImpl
-
- org.processmining.plugins.inductiveminer2.logs.IMLogImplPartialTraces
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.processmining.plugins.inductiveminer2.logs.IMLogImpl
IMLogImpl.IMTraceImpl
-
-
Constructor Summary
Constructors Constructor Description IMLogImplPartialTraces(org.deckfour.xes.model.XLog xLog, org.deckfour.xes.classification.XEventClassifier classifier, org.processmining.plugins.InductiveMiner.mining.logs.XLifeCycleClassifier lifeCycleClassifier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IMLogImplPartialTracesclone()booleanisEndReliable(int traceIndex)booleanisStartReliable(int traceIndex)voidremoveTrace(int traceIndex)voidsetEndReliable(int traceIndex, boolean b)voidsetStartReliable(int traceIndex, boolean b)intsplitTrace(int traceIndex, int eventIndex)Split a trace: add a new trace at the start of the log, containing all events up till (excluding) eventIndex.protected voidtoString(java.lang.StringBuilder result, int traceIndex)-
Methods inherited from class org.processmining.plugins.inductiveminer2.logs.IMLogImpl
addActivity, getActivities, getActivity, getActivityIndex, getEvent, getLifeCycleTransition, getNumberOfActivities, iterator, removeEvent, setTrace, size, toString
-
-
-
-
Method Detail
-
isStartReliable
public boolean isStartReliable(int traceIndex)
-
setStartReliable
public void setStartReliable(int traceIndex, boolean b)
-
isEndReliable
public boolean isEndReliable(int traceIndex)
-
setEndReliable
public void setEndReliable(int traceIndex, boolean b)
-
removeTrace
public void removeTrace(int traceIndex)
- Specified by:
removeTracein interfaceIMLog- Overrides:
removeTracein classIMLogImpl
-
splitTrace
public int splitTrace(int traceIndex, int eventIndex)Description copied from interface:IMLogSplit a trace: add a new trace at the start of the log, containing all events up till (excluding) eventIndex. Furthermore, remove all events up to (excluding) eventIndex from the trace at traceIndex.- Specified by:
splitTracein interfaceIMLog- Overrides:
splitTracein classIMLogImpl- Returns:
- the index of the inserted trace
-
clone
public IMLogImplPartialTraces clone()
-
-