Modifier and Type | Method and Description |
---|---|
DRecord |
ControlFlowAlignmentResult.getLastRecord() |
DRecord |
ControlFlowAlignmentResultImpl.getLastRecord() |
DRecord |
ControlFlowAlignmentResult.Step.getRecordForStep() |
Constructor and Description |
---|
ControlFlowAlignmentResultImpl(DRecord record,
org.processmining.plugins.astar.petrinet.impl.AbstractPDelegate<? extends nl.tue.astar.Tail> delegate,
java.util.Map<org.deckfour.xes.model.XEvent,org.deckfour.xes.classification.XEventClass> mapEv2EventClass,
java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> mapEvClass2Cost,
org.deckfour.xes.model.XTrace trace,
java.util.List<org.deckfour.xes.model.XEvent> mappedTrace,
nl.tue.astar.Trace linearTrace) |
ControlFlowAlignmentResultImpl(DRecord record,
org.processmining.plugins.astar.petrinet.impl.AbstractPDelegate<? extends nl.tue.astar.Tail> delegate,
java.util.Map<org.deckfour.xes.model.XEvent,org.deckfour.xes.classification.XEventClass> mapEv2EventClass,
java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> mapEvClass2Cost,
org.deckfour.xes.model.XTrace trace,
java.util.List<org.deckfour.xes.model.XEvent> mappedTrace,
nl.tue.astar.Trace linearTrace,
boolean isPartialResult) |
Modifier and Type | Method and Description |
---|---|
protected it.unimi.dsi.fastutil.Hash.Strategy<DRecord> |
AlignmentAbstractAdapter.getStateGraphStrategy(TraceMapping traceMapping,
DataAlignmentAdapter adapter) |
protected it.unimi.dsi.fastutil.Hash.Strategy<DRecord> |
AlignmentAdapterILPTreeImpl.getStateGraphStrategy(TraceMapping traceMapping,
DataAlignmentAdapter adapter) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDRecord |
class |
DRecordImpl |
Modifier and Type | Method and Description |
---|---|
protected DRecord |
DataAwareThread.augmentRecord(DRecord newRecord) |
DRecord[] |
AbstractDRecord.getHistory() |
DRecord[] |
DRecord.getHistory() |
DRecord[] |
DataAwareThread.PartialResultFactory.getHistory(DRecord r) |
DRecord |
DRecord.getNextRecord(nl.tue.astar.Delegate<? extends nl.tue.astar.Head,? extends nl.tue.astar.Tail> d,
nl.tue.astar.Trace trace,
nl.tue.astar.Head newHead,
long state,
int modelMove,
int movedEvent,
int activity) |
DRecord |
DRecordImpl.getNextRecord(nl.tue.astar.Delegate<? extends nl.tue.astar.Head,? extends nl.tue.astar.Tail> d,
nl.tue.astar.Trace trace,
nl.tue.astar.Head nextHead,
long state,
int modelMove,
int movedEvent,
int activity) |
DRecord |
DRecord.getPredecessor() |
DRecord |
DRecordImpl.getPredecessor() |
Modifier and Type | Method and Description |
---|---|
protected DRecord |
DataAwareThread.augmentRecord(DRecord newRecord) |
ControlFlowAlignmentResult |
DataAwareThread.PartialResultFactory.buildPartialFromCurrentRecord(DRecord r) |
protected void |
DataAwareThread.enqueueRecord(DRecord newRec) |
boolean |
DRecord.DataView.StagedStrategyImpl.equals(DRecord a,
DRecord b) |
boolean |
DRecord.DataView.BalancedStrategyImpl.equals(DRecord a,
DRecord b) |
DRecord[] |
DataAwareThread.PartialResultFactory.getHistory(DRecord r) |
int |
DRecord.DataView.StagedStrategyImpl.hashCode(DRecord r) |
int |
DRecord.DataView.BalancedStrategyImpl.hashCode(DRecord r) |
static void |
AbstractDRecord.printRecord(org.processmining.plugins.astar.petrinet.impl.AbstractPDelegate<?> delegate,
int trace,
DRecord r) |
Constructor and Description |
---|
DRecordImpl(int cost,
int dataCost,
DRecord predecessor) |
DRecordImpl(long state,
int cost,
int dataCost,
DRecord predecessor,
int logMove,
int modelMove,
int backtraceSize,
int executedEvent) |
Constructor and Description |
---|
DataAwareGraphThread(nl.tue.astar.impl.memefficient.StorageAwareDelegate<H,T> delegate,
H initialHead,
nl.tue.astar.impl.AbstractAStarThread.StorageHandler<H,T> storageHandler,
nl.tue.astar.Trace trace,
int maxStates,
DataAlignmentAdapter adapter,
LogMapping logMapping,
TraceMapping traceMapping,
java.util.Map<org.deckfour.xes.model.XEvent,org.deckfour.xes.classification.XEventClass> mapEv2EventClass,
java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> mapEvClass2Cost,
DataViewBuilder dataViewBuilder,
boolean activateCache,
boolean isUseImprovedMethod,
nl.tue.astar.AStarThread.ASynchronousMoveSorting sorting,
AlignmentAdapter.PriorityQueueFactory queueFactory,
DataStateStore dataStateStore,
it.unimi.dsi.fastutil.Hash.Strategy<DRecord> strategy) |
Modifier and Type | Field and Description |
---|---|
protected DRecord[] |
DataFastLookupPriorityQueue.queue
Priority queue represented as a balanced binary heap: the two children of
queue[n] are queue[2*n+1] and queue[2*(n+1)].
|
Modifier and Type | Field and Description |
---|---|
protected it.unimi.dsi.fastutil.objects.Object2IntOpenCustomHashMap<DRecord> |
DataFastLookupPriorityQueue.locationMap |
Modifier and Type | Method and Description |
---|---|
DRecord |
DataFastLookupPriorityQueue.contains(nl.tue.astar.Record newRec) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
BFDataPriorityQueue.isBetter(DRecord r1,
DRecord r2) |
protected boolean |
ClosestSyncMovesDataPriorityQueue.isBetter(DRecord r1,
DRecord r2) |
protected boolean |
DFDataPriorityQueue.isBetter(DRecord r1,
DRecord r2) |
protected abstract boolean |
DataFastLookupPriorityQueue.isBetter(DRecord r1,
DRecord r2) |
protected boolean |
FurthestSyncMovesDataPriorityQueue.isBetter(DRecord r1,
DRecord r2) |
boolean |
RandomDataPriorityQueue.isBetter(DRecord r1,
DRecord r2) |
Constructor and Description |
---|
BFDataPriorityQueue(int initialCapacity,
it.unimi.dsi.fastutil.Hash.Strategy<DRecord> strategy,
org.processmining.plugins.astar.petrinet.impl.AbstractPDelegate<? extends nl.tue.astar.Tail> delegate) |
BFDataPriorityQueue(int initialCapacity,
it.unimi.dsi.fastutil.Hash.Strategy<DRecord> strategy,
org.processmining.plugins.astar.petrinet.impl.AbstractPDelegate<? extends nl.tue.astar.Tail> delegate,
int maxCost) |
DataFastLookupPriorityQueue(int initialCapacity,
it.unimi.dsi.fastutil.Hash.Strategy<DRecord> strategy,
org.processmining.plugins.astar.petrinet.impl.AbstractPDelegate<? extends nl.tue.astar.Tail> delegate) |
DataFastLookupPriorityQueue(int initialCapacity,
it.unimi.dsi.fastutil.Hash.Strategy<DRecord> strategy,
org.processmining.plugins.astar.petrinet.impl.AbstractPDelegate<? extends nl.tue.astar.Tail> delegate,
int maxCost) |
DFDataPriorityQueue(int initialCapacity,
it.unimi.dsi.fastutil.Hash.Strategy<DRecord> strategy,
org.processmining.plugins.astar.petrinet.impl.AbstractPDelegate<? extends nl.tue.astar.Tail> delegate) |
DFDataPriorityQueue(int initialCapacity,
it.unimi.dsi.fastutil.Hash.Strategy<DRecord> strategy,
org.processmining.plugins.astar.petrinet.impl.AbstractPDelegate<? extends nl.tue.astar.Tail> delegate,
int maxCost) |
RandomDataPriorityQueue(int initialCapacity,
it.unimi.dsi.fastutil.Hash.Strategy<DRecord> strategy,
org.processmining.plugins.astar.petrinet.impl.AbstractPDelegate<? extends nl.tue.astar.Tail> delegate) |
RandomDataPriorityQueue(int initialCapacity,
it.unimi.dsi.fastutil.Hash.Strategy<DRecord> strategy,
org.processmining.plugins.astar.petrinet.impl.AbstractPDelegate<? extends nl.tue.astar.Tail> delegate,
int maxCost) |
Modifier and Type | Method and Description |
---|---|
void |
ConsideredStatesStore.add(DRecord record) |
void |
ConsideredStatesStoreImpl.add(DRecord record) |
boolean |
ConsideredStatesStore.contains(DRecord record) |
boolean |
ConsideredStatesStoreImpl.contains(DRecord record) |
Constructor and Description |
---|
ConsideredStatesStoreImpl(it.unimi.dsi.fastutil.Hash.Strategy<DRecord> hashStrategy,
int initialCapacity) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
TraceMapping.getVariableAssignmentFor(java.lang.String variableName,
DRecord currentRecord,
org.deckfour.xes.model.XEvent currentEvent,
org.processmining.models.graphbased.directed.petrinet.elements.Transition currentTransition) |
Constructor and Description |
---|
DotDataAStarObserver(java.io.File outputFile,
org.processmining.plugins.astar.petrinet.impl.AbstractPDelegate<? extends nl.tue.astar.Tail> delegate,
java.util.Map<org.deckfour.xes.model.XEvent,org.deckfour.xes.classification.XEventClass> mapEv2EventClass,
java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> mapEvClass2Cost,
TraceMapping traceMapping,
nl.tue.astar.Trace trace,
it.unimi.dsi.fastutil.Hash.Strategy<DRecord> strategy) |