Class LiftDfpg


  • public class LiftDfpg
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      LiftDfpg()  
      LiftDfpg​(int initialSize)  
      LiftDfpg​(org.processmining.plugins.InductiveMiner.graphs.Graph<org.deckfour.xes.classification.XEventClass> directlyFollowsGraph)  
      LiftDfpg​(org.processmining.plugins.InductiveMiner.graphs.Graph<org.deckfour.xes.classification.XEventClass> directlyFollowsGraph, org.processmining.plugins.InductiveMiner.graphs.Graph<org.deckfour.xes.classification.XEventClass> directlyPrecedesGraph, org.processmining.plugins.InductiveMiner.MultiSet<org.deckfour.xes.classification.XEventClass> startActivities, org.processmining.plugins.InductiveMiner.MultiSet<org.deckfour.xes.classification.XEventClass> endActivities, org.processmining.plugins.InductiveMiner.MultiSet<org.deckfour.xes.classification.XEventClass> activities)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addActivity​(org.deckfour.xes.classification.XEventClass activity)  
      void addEdge​(org.deckfour.xes.classification.XEventClass source, org.deckfour.xes.classification.XEventClass target, long cardinality)  
      void addEndActivity​(org.deckfour.xes.classification.XEventClass activity, long cardinality)  
      void addStartActivity​(org.deckfour.xes.classification.XEventClass activity, long cardinality)  
      java.lang.Iterable<org.deckfour.xes.classification.XEventClass> getActivities()  
      org.processmining.plugins.InductiveMiner.MultiSet<org.deckfour.xes.classification.XEventClass> getActivitiesCounts()  
      org.processmining.plugins.InductiveMiner.graphs.Graph<org.deckfour.xes.classification.XEventClass> getDirectlyFollowsGraph()  
      org.processmining.plugins.InductiveMiner.MultiSet<org.deckfour.xes.classification.XEventClass> getEndActivities()  
      java.util.Map<java.lang.Integer,​org.deckfour.xes.classification.XEventClass> getMappingFromIDToXEventClass()  
      org.processmining.plugins.InductiveMiner.MultiSet<org.deckfour.xes.classification.XEventClass> getStartActivities()  
      static java.lang.String padRight​(java.lang.String s, int n)  
      static void printArray​(double[][] matrix)  
      void setActivitiesCounts​(org.processmining.plugins.InductiveMiner.MultiSet<org.deckfour.xes.classification.XEventClass> counts)  
      void setDirectlyFollowsGraph​(org.processmining.plugins.InductiveMiner.graphs.Graph<org.deckfour.xes.classification.XEventClass> directlyFollowsGraph)  
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

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

      • LiftDfpg

        public LiftDfpg()
      • LiftDfpg

        public LiftDfpg​(int initialSize)
      • LiftDfpg

        public LiftDfpg​(org.processmining.plugins.InductiveMiner.graphs.Graph<org.deckfour.xes.classification.XEventClass> directlyFollowsGraph)
      • LiftDfpg

        public LiftDfpg​(org.processmining.plugins.InductiveMiner.graphs.Graph<org.deckfour.xes.classification.XEventClass> directlyFollowsGraph,
                        org.processmining.plugins.InductiveMiner.graphs.Graph<org.deckfour.xes.classification.XEventClass> directlyPrecedesGraph,
                        org.processmining.plugins.InductiveMiner.MultiSet<org.deckfour.xes.classification.XEventClass> startActivities,
                        org.processmining.plugins.InductiveMiner.MultiSet<org.deckfour.xes.classification.XEventClass> endActivities,
                        org.processmining.plugins.InductiveMiner.MultiSet<org.deckfour.xes.classification.XEventClass> activities)
    • Method Detail

      • addActivity

        public void addActivity​(org.deckfour.xes.classification.XEventClass activity)
      • getDirectlyFollowsGraph

        public org.processmining.plugins.InductiveMiner.graphs.Graph<org.deckfour.xes.classification.XEventClass> getDirectlyFollowsGraph()
      • setDirectlyFollowsGraph

        public void setDirectlyFollowsGraph​(org.processmining.plugins.InductiveMiner.graphs.Graph<org.deckfour.xes.classification.XEventClass> directlyFollowsGraph)
      • getActivities

        public java.lang.Iterable<org.deckfour.xes.classification.XEventClass> getActivities()
      • getMappingFromIDToXEventClass

        public java.util.Map<java.lang.Integer,​org.deckfour.xes.classification.XEventClass> getMappingFromIDToXEventClass()
      • setActivitiesCounts

        public void setActivitiesCounts​(org.processmining.plugins.InductiveMiner.MultiSet<org.deckfour.xes.classification.XEventClass> counts)
      • getActivitiesCounts

        public org.processmining.plugins.InductiveMiner.MultiSet<org.deckfour.xes.classification.XEventClass> getActivitiesCounts()
      • getStartActivities

        public org.processmining.plugins.InductiveMiner.MultiSet<org.deckfour.xes.classification.XEventClass> getStartActivities()
      • getEndActivities

        public org.processmining.plugins.InductiveMiner.MultiSet<org.deckfour.xes.classification.XEventClass> getEndActivities()
      • addEdge

        public void addEdge​(org.deckfour.xes.classification.XEventClass source,
                            org.deckfour.xes.classification.XEventClass target,
                            long cardinality)
      • addStartActivity

        public void addStartActivity​(org.deckfour.xes.classification.XEventClass activity,
                                     long cardinality)
      • addEndActivity

        public void addEndActivity​(org.deckfour.xes.classification.XEventClass activity,
                                   long cardinality)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • printArray

        public static void printArray​(double[][] matrix)
      • padRight

        public static java.lang.String padRight​(java.lang.String s,
                                                int n)