Class TLCElementDiagnostic
- java.lang.Object
-
- org.processmining.trafficlightcc.algorithms.poaanalysis.aggbase.TLCElementDiagnostic
-
public class TLCElementDiagnostic extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TLCElementDiagnostic(TLCElementType diagnosticType, java.util.Optional<org.processmining.models.graphbased.directed.petrinet.elements.Transition> transition, java.util.Optional<org.deckfour.xes.classification.XEventClass> evClass, int logSize)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddTimedeltas(OrderDiagnosticType orderType, java.util.Collection<java.lang.Long> timedeltas)intgetAdditional()TLCElementTypegetDiagnosticType()java.util.Optional<org.deckfour.xes.classification.XEventClass>getEvClass()intgetMissing()intgetNbrActivations()intgetNbrCases()intgetNbrCasesLog()TLCElementOrderDiagnosticgetOrder()intgetSync()java.util.Optional<org.processmining.models.graphbased.directed.petrinet.elements.Transition>getTransition()java.util.UUIDgetUuid()voidincActivations()voidincActivations(int nbrCases)voidincAdditional()voidincAdditional(int nbrCases)voidincMissing()voidincMissing(int nbrCases)voidincNbrCases()voidincNbrCases(int nbrCases)voidincOrder(OrderDiagnosticType orderType, int nbrCases)voidincSync()voidincSync(int nbrCases)java.lang.StringtoString()
-
-
-
Constructor Detail
-
TLCElementDiagnostic
public TLCElementDiagnostic(TLCElementType diagnosticType, java.util.Optional<org.processmining.models.graphbased.directed.petrinet.elements.Transition> transition, java.util.Optional<org.deckfour.xes.classification.XEventClass> evClass, int logSize)
-
-
Method Detail
-
getSync
public int getSync()
-
getOrder
public TLCElementOrderDiagnostic getOrder()
-
getAdditional
public int getAdditional()
-
getMissing
public int getMissing()
-
getNbrActivations
public int getNbrActivations()
-
getNbrCases
public int getNbrCases()
-
getNbrCasesLog
public int getNbrCasesLog()
-
incSync
public void incSync()
-
incSync
public void incSync(int nbrCases)
-
incOrder
public void incOrder(OrderDiagnosticType orderType, int nbrCases)
-
addTimedeltas
public void addTimedeltas(OrderDiagnosticType orderType, java.util.Collection<java.lang.Long> timedeltas)
-
incAdditional
public void incAdditional()
-
incAdditional
public void incAdditional(int nbrCases)
-
incMissing
public void incMissing()
-
incMissing
public void incMissing(int nbrCases)
-
incActivations
public void incActivations()
-
incActivations
public void incActivations(int nbrCases)
-
incNbrCases
public void incNbrCases()
-
incNbrCases
public void incNbrCases(int nbrCases)
-
getTransition
public java.util.Optional<org.processmining.models.graphbased.directed.petrinet.elements.Transition> getTransition()
-
getEvClass
public java.util.Optional<org.deckfour.xes.classification.XEventClass> getEvClass()
-
getDiagnosticType
public TLCElementType getDiagnosticType()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getUuid
public java.util.UUID getUuid()
-
-