Uses of Class
org.processmining.mining.dmcscanning.Admc

Packages that use Admc
org.processmining.mining.dmcscanning   
org.processmining.mining.dmcscanning.aggregation   
 

Uses of Admc in org.processmining.mining.dmcscanning
 

Fields in org.processmining.mining.dmcscanning with type parameters of type Admc
protected  java.util.HashMap<java.lang.String,Admc> AdmcSet.admcs
           
protected  java.util.HashSet<Admc> MdmcSet.admcs
           
protected  java.util.ArrayList<Admc> BalancedMdmcSet.conflicting
           
protected  java.util.ArrayList<Admc> AdmcSet.consolidationVictims
           
 

Methods in org.processmining.mining.dmcscanning that return Admc
protected  Admc BalancedMdmcSet.chooseCandidate(Admc a, Admc b)
          This method should always choose for the same candidate of the two provided and thus prevent 'flattering' of choices in multiple iterations.
 Admc AdmcSet.get(Footprint footprint)
          Retrieves an ADMC according to its footprint
 Admc AdmcSet.get(java.lang.String key)
          Retrieve an ADMC by its string id
 Admc AdmcSet.remove(java.lang.String key)
          Removes the specified ADMC from the set by id key
 

Methods in org.processmining.mining.dmcscanning that return types with arguments of type Admc
 java.util.Iterator<Admc> MdmcSet.allInProcessInstanceIterator(java.lang.String processId, java.lang.String processInstanceId)
           
 java.util.Collection<Admc> AdmcSet.getAll()
           
 java.util.Collection<Admc> MdmcSet.getAll()
           
 java.util.Collection<Admc> AdmcSet.getAllCopy()
           
 java.util.HashSet<Admc> MdmcSet.getAllInProcessInstance(java.lang.String processId, java.lang.String processInstanceId)
          Retrieves all ADMCs in MDMC within a specific process instance
 java.util.SortedSet<Admc> AdmcSet.getAllSorted()
           
 java.util.Iterator<Admc> MdmcSet.iterator()
           
 

Methods in org.processmining.mining.dmcscanning with parameters of type Admc
 boolean BalancedMdmcSet.addADMC(Admc candidate)
           
 boolean MdmcSet.addADMC(Admc candidate)
          Tries to add an ADMC to MDMC.
protected  Admc BalancedMdmcSet.chooseCandidate(Admc a, Admc b)
          This method should always choose for the same candidate of the two provided and thus prevent 'flattering' of choices in multiple iterations.
 boolean Admc.conflicts(Admc anAdmc)
          Checks for a conflict between this ADMC and another ADMC.
protected  double BalancedMdmcSet.getDecisionValue(Admc candidate)
          create balanced value for decision
 

Constructors in org.processmining.mining.dmcscanning with parameters of type Admc
Admc(Admc other)
          copy constructor
 

Uses of Admc in org.processmining.mining.dmcscanning.aggregation
 

Methods in org.processmining.mining.dmcscanning.aggregation that return Admc
 Admc AggregationMethod.merge(Admc anAdmc, Dmc aDmc)
          Merges the provided DMC with the provided ADMC.
 Admc GreedyAggregation.merge(Admc anAdmc, Dmc aDmc)
           
 Admc SimpleAggregation.merge(Admc anAdmc, Dmc aDmc)
           
 Admc TolerantAggregation.merge(Admc anAdmc, Dmc aDmc)
           
 

Methods in org.processmining.mining.dmcscanning.aggregation with parameters of type Admc
 double AggregationMethod.compliance(Admc anAdmc, Dmc aDmc)
          In case 'isCompliant()' returns false, this method can be used to check for to which degree the two parameters are compliant.
 double GreedyAggregation.compliance(Admc anAdmc, Dmc aDmc)
           
 double SimpleAggregation.compliance(Admc anAdmc, Dmc aDmc)
           
 double TolerantAggregation.compliance(Admc anAdmc, Dmc aDmc)
           
 boolean AggregationMethod.isCompliant(Admc anAdmc, Dmc aDmc)
          Checks for compliance of a DMC with an ADMC.
 boolean GreedyAggregation.isCompliant(Admc anAdmc, Dmc aDmc)
           
 boolean SimpleAggregation.isCompliant(Admc anAdmc, Dmc aDmc)
           
 boolean TolerantAggregation.isCompliant(Admc anAdmc, Dmc aDmc)
           
 Admc AggregationMethod.merge(Admc anAdmc, Dmc aDmc)
          Merges the provided DMC with the provided ADMC.
 Admc GreedyAggregation.merge(Admc anAdmc, Dmc aDmc)
           
 Admc SimpleAggregation.merge(Admc anAdmc, Dmc aDmc)
           
 Admc TolerantAggregation.merge(Admc anAdmc, Dmc aDmc)