public class Utils
extends java.lang.Object
| Constructor and Description |
|---|
Utils() |
| Modifier and Type | Method and Description |
|---|---|
static int |
countPartialOrderVariants(java.lang.Iterable<org.deckfour.xes.model.XTrace> traces,
com.google.common.base.Function<org.deckfour.xes.model.XTrace,PartialOrderVariant> variantFunction) |
static <T extends org.processmining.log.utils.TraceVariant<?>> |
countVariants(java.lang.Iterable<org.deckfour.xes.model.XTrace> traces,
com.google.common.base.Function<org.deckfour.xes.model.XTrace,T> variantFunction) |
static int |
countVariantsByClassifier(java.lang.Iterable<org.deckfour.xes.model.XTrace> traces,
org.deckfour.xes.classification.XEventClasses eventClasses) |
static int |
countVariantsByClassifier(java.lang.Iterable<org.deckfour.xes.model.XTrace> traces,
org.deckfour.xes.classification.XEventClassifier classifier) |
static com.google.common.collect.ImmutableListMultimap<PartialOrderVariant,com.google.common.collect.Multiset.Entry<TraceVariantPOrder>> |
getPartialOrderVariants(java.lang.Iterable<com.google.common.collect.Multiset.Entry<TraceVariantPOrder>> traceVariants,
GroupingFunction groupingFunction) |
static com.google.common.collect.ImmutableListMultimap<PartialOrderVariant,org.deckfour.xes.model.XTrace> |
getPartialOrderVariants(java.lang.Iterable<org.deckfour.xes.model.XTrace> traces,
java.lang.String timeGranularity) |
static <T extends org.processmining.log.utils.TraceVariant<E>,E> |
getVariants(java.lang.Iterable<org.deckfour.xes.model.XTrace> traces,
com.google.common.base.Function<org.deckfour.xes.model.XTrace,T> variantFunction) |
static com.google.common.collect.ImmutableListMultimap<TraceVariantPOrder,org.deckfour.xes.model.XTrace> |
getVariantsByClassifier(java.lang.Iterable<org.deckfour.xes.model.XTrace> traces,
org.deckfour.xes.classification.XEventClasses eventClasses) |
static com.google.common.collect.ImmutableListMultimap<TraceVariantPOrder,org.deckfour.xes.model.XTrace> |
getVariantsByClassifier(java.lang.Iterable<org.deckfour.xes.model.XTrace> traces,
org.deckfour.xes.classification.XEventClassifier classifier) |
static org.deckfour.xes.classification.XEventClassifier |
obtainClassifier(java.util.Collection<org.deckfour.xes.model.XTrace> traces) |
public static com.google.common.collect.ImmutableListMultimap<PartialOrderVariant,com.google.common.collect.Multiset.Entry<TraceVariantPOrder>> getPartialOrderVariants(java.lang.Iterable<com.google.common.collect.Multiset.Entry<TraceVariantPOrder>> traceVariants, GroupingFunction groupingFunction)
public static com.google.common.collect.ImmutableListMultimap<PartialOrderVariant,org.deckfour.xes.model.XTrace> getPartialOrderVariants(java.lang.Iterable<org.deckfour.xes.model.XTrace> traces, java.lang.String timeGranularity)
public static int countPartialOrderVariants(java.lang.Iterable<org.deckfour.xes.model.XTrace> traces,
com.google.common.base.Function<org.deckfour.xes.model.XTrace,PartialOrderVariant> variantFunction)
public static com.google.common.collect.ImmutableListMultimap<TraceVariantPOrder,org.deckfour.xes.model.XTrace> getVariantsByClassifier(java.lang.Iterable<org.deckfour.xes.model.XTrace> traces, org.deckfour.xes.classification.XEventClassifier classifier)
public static int countVariantsByClassifier(java.lang.Iterable<org.deckfour.xes.model.XTrace> traces,
org.deckfour.xes.classification.XEventClassifier classifier)
public static com.google.common.collect.ImmutableListMultimap<TraceVariantPOrder,org.deckfour.xes.model.XTrace> getVariantsByClassifier(java.lang.Iterable<org.deckfour.xes.model.XTrace> traces, org.deckfour.xes.classification.XEventClasses eventClasses)
public static int countVariantsByClassifier(java.lang.Iterable<org.deckfour.xes.model.XTrace> traces,
org.deckfour.xes.classification.XEventClasses eventClasses)
public static <T extends org.processmining.log.utils.TraceVariant<E>,E> com.google.common.collect.ImmutableListMultimap<T,org.deckfour.xes.model.XTrace> getVariants(java.lang.Iterable<org.deckfour.xes.model.XTrace> traces,
com.google.common.base.Function<org.deckfour.xes.model.XTrace,T> variantFunction)
public static <T extends org.processmining.log.utils.TraceVariant<?>> int countVariants(java.lang.Iterable<org.deckfour.xes.model.XTrace> traces,
com.google.common.base.Function<org.deckfour.xes.model.XTrace,T> variantFunction)
public static org.deckfour.xes.classification.XEventClassifier obtainClassifier(java.util.Collection<org.deckfour.xes.model.XTrace> traces)