Class LPMResultsTagged

  • All Implemented Interfaces:
    java.io.Serializable, org.processmining.placebasedlpmdiscovery.model.exporting.Exportable<LPMResultsTagged>

    public class LPMResultsTagged
    extends org.processmining.placebasedlpmdiscovery.model.serializable.SerializableSet<TaggedLPMResult>
    implements org.processmining.placebasedlpmdiscovery.model.exporting.Exportable<LPMResultsTagged>
    Model to combine LPMs with the case notion / type which has been used to discover them.
    Author:
    Marvin
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      LPMResultsTagged()  
      LPMResultsTagged​(org.processmining.placebasedlpmdiscovery.model.serializable.LPMResult lpmResult, java.lang.String type)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void add​(org.processmining.placebasedlpmdiscovery.model.serializable.LPMResult lpmResult, java.lang.String currentType)  
      void export​(org.processmining.placebasedlpmdiscovery.model.exporting.exporters.Exporter<LPMResultsTagged> exporter, java.io.OutputStream os)  
      java.util.HashMap<java.lang.String,​java.lang.String> getExtraStats()  
      void setExtraStats​(java.util.HashMap<java.lang.String,​java.lang.String> extraStats)  
      int size()
      Counts the total number of local process models across all stored results.
      • Methods inherited from class org.processmining.placebasedlpmdiscovery.model.serializable.SerializableSet

        add, addAll, contains, getElements, getList, remove
      • Methods inherited from class org.processmining.placebasedlpmdiscovery.model.serializable.SerializableCollection

        getElementClass
      • Methods inherited from class java.lang.Object

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

      • LPMResultsTagged

        public LPMResultsTagged()
      • LPMResultsTagged

        public LPMResultsTagged​(org.processmining.placebasedlpmdiscovery.model.serializable.LPMResult lpmResult,
                                java.lang.String type)
    • Method Detail

      • size

        public int size()
        Counts the total number of local process models across all stored results.
        Overrides:
        size in class org.processmining.placebasedlpmdiscovery.model.serializable.SerializableSet<TaggedLPMResult>
        Returns:
      • export

        public void export​(org.processmining.placebasedlpmdiscovery.model.exporting.exporters.Exporter<LPMResultsTagged> exporter,
                           java.io.OutputStream os)
        Specified by:
        export in interface org.processmining.placebasedlpmdiscovery.model.exporting.Exportable<LPMResultsTagged>
      • add

        public void add​(org.processmining.placebasedlpmdiscovery.model.serializable.LPMResult lpmResult,
                        java.lang.String currentType)
      • getExtraStats

        public java.util.HashMap<java.lang.String,​java.lang.String> getExtraStats()
      • setExtraStats

        public void setExtraStats​(java.util.HashMap<java.lang.String,​java.lang.String> extraStats)