public class InteractiveMatrixNetL
extends java.lang.Object
Constructor and Description |
---|
InteractiveMatrixNetL() |
InteractiveMatrixNetL(InteractiveMatrixNetL imn,
boolean createNewPn) |
Modifier and Type | Method and Description |
---|---|
void |
addLdPlaceInfo(int rowId,
int negativeid,
int positiveid) |
void |
addLdTranInfo(int colId,
int negativeid,
int positiveid) |
void |
addTranPostTran(org.processmining.models.graphbased.directed.petrinet.elements.Transition t,
java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition> tSet) |
java.util.Map<java.lang.String,java.lang.Integer> |
getAggrLogMoves() |
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> |
getAggrModelMoves() |
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> |
getAggrSyncMoves() |
java.util.Map<java.lang.Integer,java.util.Set<java.lang.Integer>> |
getAllLdPlaceMapForTranLD() |
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Place,java.lang.Integer> |
getAllPlaceId() |
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> |
getAllTranId() |
java.util.Set<LDSetsL> |
getAllTranLDFCs() |
ReductionTrackerL |
getCurrentRedTracker() |
float |
getFitness() |
java.util.List<java.util.Set<java.lang.Integer>> |
getInputOutPlaces() |
java.util.List<java.util.Set<java.lang.Integer>> |
getInputOutTransitions() |
java.util.List<LDSetsL> |
getLdPlaceInfo() |
java.util.Set<LDSetsL> |
getLdPlaceMapForTranLD(java.lang.Integer key) |
java.util.Set<java.lang.Integer> |
getLdPlaceMapForTranLDIndex(java.lang.Integer key) |
java.util.List<LDSetsL> |
getLdTranInfo() |
ReductionTrackerL |
getNextRedTracker() |
org.processmining.models.graphbased.directed.petrinet.elements.Place |
getPlaceBasedOnID(int id) |
java.lang.Integer |
getPlaceId(org.processmining.models.graphbased.directed.petrinet.elements.Place p) |
java.util.Set<java.lang.Integer> |
getPlaceLDNonSiphonIndex() |
java.util.List<LDSetsL> |
getplaceLDNonSiphons() |
float |
getPre() |
org.processmining.projectedrecallandprecision.result.ProjectedRecallPrecisionResult |
getProjectedResult() |
org.processmining.plugins.petrinet.replayresult.PNRepResult |
getReplayReult() |
PetriNetMapL |
getselectedPetriNetMap() |
org.processmining.models.graphbased.directed.petrinet.elements.Transition |
getTranBasedOnID(int id) |
java.lang.Integer |
getTranId(org.processmining.models.graphbased.directed.petrinet.elements.Transition t) |
java.util.Set<java.lang.Integer> |
getTranLDFCs() |
java.util.Set<java.lang.Integer> |
getTranLDFreeChoice() |
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition>> |
getTranPostTran() |
java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition> |
getTranPostTran(org.processmining.models.graphbased.directed.petrinet.elements.Transition t) |
java.util.Set<java.lang.String> |
getTranPostTranString(org.processmining.models.graphbased.directed.petrinet.elements.Transition t) |
void |
removeLdPlaceMapForTranLD(java.lang.Integer key,
LDSetsL lds) |
void |
setAggrLogMoves(java.util.Map<java.lang.String,java.lang.Integer> aggrLogMoves) |
void |
setAggrModelMoves(java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> aggrModelMoves) |
void |
setAggrSyncMoves(java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> aggrSyncMoves) |
void |
setCurrentRedTracker(ReductionTrackerL redTrack) |
void |
setFitPre(float[] pair) |
void |
setInputOutPlaces(java.util.List<java.util.Set<java.lang.Integer>> inputOutPlaces) |
void |
setInputOutTransitions(java.util.List<java.util.Set<java.lang.Integer>> inputOutTrans) |
void |
setLdPlaceInfo(java.util.List<LDSetsL> ldPlaceInfo) |
void |
setLdPlaceMapForTranLD(java.lang.Integer key,
LDSetsL e) |
void |
setLdTranInfo(LDSetsL ldset) |
void |
setLdTranInfo(java.util.List<LDSetsL> ldTranInfo) |
void |
setNextRedTracker(ReductionTrackerL redTrack) |
void |
setPlaceId(org.processmining.models.graphbased.directed.petrinet.elements.Place p,
java.lang.Integer i) |
void |
setProjectedResult(org.processmining.projectedrecallandprecision.result.ProjectedRecallPrecisionResult projectedResult) |
void |
setReplayReult(org.processmining.plugins.petrinet.replayresult.PNRepResult replayReult) |
void |
setselectedPetriNetMap(PetriNetMapL pnMap) |
void |
setTranId(org.processmining.models.graphbased.directed.petrinet.elements.Transition t,
java.lang.Integer i) |
void |
setTranPostTran(java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition>> tranPostTran) |
public InteractiveMatrixNetL()
public InteractiveMatrixNetL(InteractiveMatrixNetL imn, boolean createNewPn)
public java.util.Set<java.lang.Integer> getPlaceLDNonSiphonIndex()
public java.util.Set<java.lang.Integer> getTranLDFCs()
public java.util.List<LDSetsL> getplaceLDNonSiphons()
public java.util.Set<java.lang.Integer> getTranLDFreeChoice()
public java.lang.Integer getPlaceId(org.processmining.models.graphbased.directed.petrinet.elements.Place p)
public void setPlaceId(org.processmining.models.graphbased.directed.petrinet.elements.Place p, java.lang.Integer i)
public java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Place,java.lang.Integer> getAllPlaceId()
public java.lang.Integer getTranId(org.processmining.models.graphbased.directed.petrinet.elements.Transition t)
public void setTranId(org.processmining.models.graphbased.directed.petrinet.elements.Transition t, java.lang.Integer i)
public java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> getAllTranId()
public org.processmining.models.graphbased.directed.petrinet.elements.Place getPlaceBasedOnID(int id)
public org.processmining.models.graphbased.directed.petrinet.elements.Transition getTranBasedOnID(int id)
public PetriNetMapL getselectedPetriNetMap()
public void setselectedPetriNetMap(PetriNetMapL pnMap)
public java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition>> getTranPostTran()
public java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition> getTranPostTran(org.processmining.models.graphbased.directed.petrinet.elements.Transition t)
public java.util.Set<java.lang.String> getTranPostTranString(org.processmining.models.graphbased.directed.petrinet.elements.Transition t)
public void setTranPostTran(java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition>> tranPostTran)
public void addTranPostTran(org.processmining.models.graphbased.directed.petrinet.elements.Transition t, java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition> tSet)
public java.util.List<LDSetsL> getLdPlaceInfo()
public void setLdPlaceInfo(java.util.List<LDSetsL> ldPlaceInfo)
public void addLdPlaceInfo(int rowId, int negativeid, int positiveid)
public java.util.List<LDSetsL> getLdTranInfo()
public void setLdTranInfo(java.util.List<LDSetsL> ldTranInfo)
public void addLdTranInfo(int colId, int negativeid, int positiveid)
public java.util.Set<LDSetsL> getLdPlaceMapForTranLD(java.lang.Integer key)
public java.util.Set<java.lang.Integer> getLdPlaceMapForTranLDIndex(java.lang.Integer key)
public void setLdPlaceMapForTranLD(java.lang.Integer key, LDSetsL e)
public void removeLdPlaceMapForTranLD(java.lang.Integer key, LDSetsL lds)
public void setLdTranInfo(LDSetsL ldset)
public java.util.Map<java.lang.Integer,java.util.Set<java.lang.Integer>> getAllLdPlaceMapForTranLD()
public java.util.Set<LDSetsL> getAllTranLDFCs()
public ReductionTrackerL getCurrentRedTracker()
public ReductionTrackerL getNextRedTracker()
public void setCurrentRedTracker(ReductionTrackerL redTrack)
public void setNextRedTracker(ReductionTrackerL redTrack)
public java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> getAggrSyncMoves()
public void setAggrSyncMoves(java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> aggrSyncMoves)
public java.util.Map<java.lang.String,java.lang.Integer> getAggrLogMoves()
public void setAggrLogMoves(java.util.Map<java.lang.String,java.lang.Integer> aggrLogMoves)
public java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> getAggrModelMoves()
public void setAggrModelMoves(java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> aggrModelMoves)
public java.util.List<java.util.Set<java.lang.Integer>> getInputOutPlaces()
public void setInputOutPlaces(java.util.List<java.util.Set<java.lang.Integer>> inputOutPlaces)
public java.util.List<java.util.Set<java.lang.Integer>> getInputOutTransitions()
public void setInputOutTransitions(java.util.List<java.util.Set<java.lang.Integer>> inputOutTrans)
public org.processmining.plugins.petrinet.replayresult.PNRepResult getReplayReult()
public void setReplayReult(org.processmining.plugins.petrinet.replayresult.PNRepResult replayReult)
public org.processmining.projectedrecallandprecision.result.ProjectedRecallPrecisionResult getProjectedResult()
public void setProjectedResult(org.processmining.projectedrecallandprecision.result.ProjectedRecallPrecisionResult projectedResult)
public float getFitness()
public float getPre()
public void setFitPre(float[] pair)