public final class StringDiscretizerImpl extends java.lang.Object implements StringDiscretizer
ANY_VALUE, LARGER_THAN_ANY_VALUE, SMALLER_THAN_ANY_VALUE| Constructor and Description |
|---|
StringDiscretizerImpl(org.deckfour.xes.model.XLog log,
java.util.Collection<org.processmining.datapetrinets.expression.GuardExpression> guards,
java.util.Map<java.lang.String,java.lang.String> variableMapping,
java.util.Map<java.lang.String,java.lang.Class> varType,
java.util.Map<java.lang.String,java.lang.Object> defaultValues,
com.google.common.collect.SetMultimap<java.lang.String,org.processmining.models.graphbased.directed.petrinet.elements.Transition> eventIdentityToTransition,
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.util.LinkedHashSet<java.lang.String>> variablesToWrite,
org.deckfour.xes.classification.XEventClassifier eventClassifier) |
StringDiscretizerImpl(org.deckfour.xes.model.XLog log,
java.util.Collection<org.processmining.datapetrinets.expression.GuardExpression> guards,
java.util.Map<java.lang.String,java.lang.String> variableMapping,
java.util.Map<java.lang.String,java.lang.Class> varType,
java.util.Map<java.lang.String,java.lang.Object> defaultValues,
com.google.common.collect.SetMultimap<java.lang.String,org.processmining.models.graphbased.directed.petrinet.elements.Transition> eventIdentityToTransition,
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.util.LinkedHashSet<java.lang.String>> variablesToWrite,
org.deckfour.xes.classification.XEventClassifier eventClassifier,
com.google.common.collect.SetMultimap<java.lang.String,java.lang.String> extraAttributes) |
StringDiscretizerImpl(org.deckfour.xes.model.XLog log,
org.processmining.datapetrinets.DataPetriNet net,
java.util.Map<java.lang.String,java.lang.String> variableMapping,
com.google.common.collect.SetMultimap<java.lang.String,org.processmining.models.graphbased.directed.petrinet.elements.Transition> eventIdentityToTransition,
org.deckfour.xes.classification.XEventClassifier eventClassifier) |
StringDiscretizerImpl(org.deckfour.xes.model.XLog log,
org.processmining.datapetrinets.DataPetriNet net,
java.util.Map<java.lang.String,java.lang.String> variableMapping,
org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping transitionMapping,
org.deckfour.xes.classification.XEventClassifier eventClassifier) |
| Modifier and Type | Method and Description |
|---|---|
int |
convertToInt(java.lang.String val) |
java.lang.String |
convertToString(int val) |
int |
getLowerBound() |
java.util.Set<java.lang.String> |
getStoredStrings() |
int |
getUpperBound() |
java.lang.String |
toString() |
public StringDiscretizerImpl(org.deckfour.xes.model.XLog log,
org.processmining.datapetrinets.DataPetriNet net,
java.util.Map<java.lang.String,java.lang.String> variableMapping,
org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping transitionMapping,
org.deckfour.xes.classification.XEventClassifier eventClassifier)
throws StringDiscretizerException
StringDiscretizerExceptionpublic StringDiscretizerImpl(org.deckfour.xes.model.XLog log,
org.processmining.datapetrinets.DataPetriNet net,
java.util.Map<java.lang.String,java.lang.String> variableMapping,
com.google.common.collect.SetMultimap<java.lang.String,org.processmining.models.graphbased.directed.petrinet.elements.Transition> eventIdentityToTransition,
org.deckfour.xes.classification.XEventClassifier eventClassifier)
throws StringDiscretizerException
StringDiscretizerExceptionpublic StringDiscretizerImpl(org.deckfour.xes.model.XLog log,
java.util.Collection<org.processmining.datapetrinets.expression.GuardExpression> guards,
java.util.Map<java.lang.String,java.lang.String> variableMapping,
java.util.Map<java.lang.String,java.lang.Class> varType,
java.util.Map<java.lang.String,java.lang.Object> defaultValues,
com.google.common.collect.SetMultimap<java.lang.String,org.processmining.models.graphbased.directed.petrinet.elements.Transition> eventIdentityToTransition,
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.util.LinkedHashSet<java.lang.String>> variablesToWrite,
org.deckfour.xes.classification.XEventClassifier eventClassifier)
throws StringDiscretizerException
StringDiscretizerExceptionpublic StringDiscretizerImpl(org.deckfour.xes.model.XLog log,
java.util.Collection<org.processmining.datapetrinets.expression.GuardExpression> guards,
java.util.Map<java.lang.String,java.lang.String> variableMapping,
java.util.Map<java.lang.String,java.lang.Class> varType,
java.util.Map<java.lang.String,java.lang.Object> defaultValues,
com.google.common.collect.SetMultimap<java.lang.String,org.processmining.models.graphbased.directed.petrinet.elements.Transition> eventIdentityToTransition,
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.util.LinkedHashSet<java.lang.String>> variablesToWrite,
org.deckfour.xes.classification.XEventClassifier eventClassifier,
com.google.common.collect.SetMultimap<java.lang.String,java.lang.String> extraAttributes)
throws StringDiscretizerException
StringDiscretizerExceptionpublic int convertToInt(java.lang.String val)
convertToInt in interface StringDiscretizerpublic java.lang.String convertToString(int val)
convertToString in interface StringDiscretizerpublic int getUpperBound()
getUpperBound in interface StringDiscretizerpublic int getLowerBound()
getLowerBound in interface StringDiscretizerpublic java.util.Set<java.lang.String> getStoredStrings()
getStoredStrings in interface StringDiscretizerpublic java.lang.String toString()
toString in class java.lang.Object