Class ObjectTypesPerTransitionResult

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable, org.processmining.placebasedlpmdiscovery.lpmevaluation.results.LPMCollectorResult, org.processmining.placebasedlpmdiscovery.lpmevaluation.results.LPMEvaluationResult

    public class ObjectTypesPerTransitionResult
    extends java.lang.Object
    implements org.processmining.placebasedlpmdiscovery.lpmevaluation.results.LPMEvaluationResult
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected org.processmining.placebasedlpmdiscovery.model.LocalProcessModel lpm  
    • Constructor Summary

      Constructors 
      Constructor Description
      ObjectTypesPerTransitionResult​(org.processmining.placebasedlpmdiscovery.model.LocalProcessModel lpm)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.processmining.placebasedlpmdiscovery.lpmevaluation.results.LPMEvaluationResultId getId()  
      java.util.HashMap<java.lang.String,​java.util.HashSet<java.lang.String>> getMap()  
      double getNormalizedResult()  
      double getResult()  
      boolean isRegistered​(java.lang.String activity, java.lang.String type)
      Check if the type is already stored in the map for this activity.
      void registerType​(java.lang.String activity, java.lang.String type)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • lpm

        protected org.processmining.placebasedlpmdiscovery.model.LocalProcessModel lpm
    • Constructor Detail

      • ObjectTypesPerTransitionResult

        public ObjectTypesPerTransitionResult​(org.processmining.placebasedlpmdiscovery.model.LocalProcessModel lpm)
    • Method Detail

      • registerType

        public void registerType​(java.lang.String activity,
                                 java.lang.String type)
      • getResult

        public double getResult()
        Specified by:
        getResult in interface org.processmining.placebasedlpmdiscovery.lpmevaluation.results.LPMEvaluationResult
      • getNormalizedResult

        public double getNormalizedResult()
        Specified by:
        getNormalizedResult in interface org.processmining.placebasedlpmdiscovery.lpmevaluation.results.LPMEvaluationResult
      • getMap

        public java.util.HashMap<java.lang.String,​java.util.HashSet<java.lang.String>> getMap()
      • getId

        public org.processmining.placebasedlpmdiscovery.lpmevaluation.results.LPMEvaluationResultId getId()
        Specified by:
        getId in interface org.processmining.placebasedlpmdiscovery.lpmevaluation.results.LPMCollectorResult
      • isRegistered

        public boolean isRegistered​(java.lang.String activity,
                                    java.lang.String type)
        Check if the type is already stored in the map for this activity.
        Parameters:
        activity -
        type -
        Returns: