public abstract class AlignmentAdapterILPAbstractImpl extends AlignmentAbstractAdapter<org.processmining.plugins.astar.petrinet.impl.PILPTail>
AlignmentAbstractAdapter.ControlFlowAlignmentConfig, AlignmentAbstractAdapter.EmptyTraceResult
AlignmentAdapter.PriorityQueueFactory, AlignmentAdapter.StorageHandlerFactory<T extends nl.tue.astar.Tail>
activateCache, canceller, classes, dataAdapter, dataConformancePlusObserver, dataStateStore, dataViewBuilder, delegate, finalMarkings, initMarking, logMapping, mapEvClass2Cost, mapping, mapTrans2Cost, maxNumOfStates, net, queueingModel, sorting, storageFactory, storageHandler, timeLimit, useObserver, useOptimizations
Constructor and Description |
---|
AlignmentAdapterILPAbstractImpl(org.deckfour.xes.model.XLog log,
org.processmining.datapetrinets.DataPetriNet net,
LogMapping logMapping,
AlignmentAbstractAdapter.ControlFlowAlignmentConfig c,
AlignmentAdapter.StorageHandlerFactory<org.processmining.plugins.astar.petrinet.impl.PILPTail> storageFactory,
DataConformancePlusObserver dataConformancePlusObserver,
DataAlignmentAdapter dataAdapter,
boolean isKeepCFSearchSpace,
boolean isKeepDFSearchSpace) |
Modifier and Type | Method and Description |
---|---|
protected DataStateStore |
getDataStore() |
protected org.processmining.plugins.astar.petrinet.impl.AbstractPDelegate<org.processmining.plugins.astar.petrinet.impl.PILPTail> |
getPDelegate(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net,
org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes,
org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping map,
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> mapTrans2Cost,
java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> mapEvClass2Cost,
int delta,
boolean allMarkingsAreFinal,
org.processmining.models.semantics.petrinet.Marking[] finalMarkings) |
protected nl.tue.astar.impl.AbstractAStarThread.StorageHandler<org.processmining.plugins.astar.petrinet.impl.PHead,org.processmining.plugins.astar.petrinet.impl.PILPTail> |
getStorageHandler() |
buildEventClassMap, calcEmptyTraceAlignment, calcReplayResult, close, convertToLinearTrace, convertToPartialOrderedTrace, createResultBuilder, getStateGraphStrategy
public AlignmentAdapterILPAbstractImpl(org.deckfour.xes.model.XLog log, org.processmining.datapetrinets.DataPetriNet net, LogMapping logMapping, AlignmentAbstractAdapter.ControlFlowAlignmentConfig c, AlignmentAdapter.StorageHandlerFactory<org.processmining.plugins.astar.petrinet.impl.PILPTail> storageFactory, DataConformancePlusObserver dataConformancePlusObserver, DataAlignmentAdapter dataAdapter, boolean isKeepCFSearchSpace, boolean isKeepDFSearchSpace)
protected org.processmining.plugins.astar.petrinet.impl.AbstractPDelegate<org.processmining.plugins.astar.petrinet.impl.PILPTail> getPDelegate(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net, org.deckfour.xes.model.XLog log, org.deckfour.xes.classification.XEventClasses classes, org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping map, java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> mapTrans2Cost, java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> mapEvClass2Cost, int delta, boolean allMarkingsAreFinal, org.processmining.models.semantics.petrinet.Marking[] finalMarkings)
getPDelegate
in class AlignmentAbstractAdapter<org.processmining.plugins.astar.petrinet.impl.PILPTail>
protected DataStateStore getDataStore()
protected nl.tue.astar.impl.AbstractAStarThread.StorageHandler<org.processmining.plugins.astar.petrinet.impl.PHead,org.processmining.plugins.astar.petrinet.impl.PILPTail> getStorageHandler()