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
StringDiscretizerException
public 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
StringDiscretizerException
public 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
StringDiscretizerException
public 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
StringDiscretizerException
public int convertToInt(java.lang.String val)
convertToInt
in interface StringDiscretizer
public java.lang.String convertToString(int val)
convertToString
in interface StringDiscretizer
public int getUpperBound()
getUpperBound
in interface StringDiscretizer
public int getLowerBound()
getLowerBound
in interface StringDiscretizer
public java.util.Set<java.lang.String> getStoredStrings()
getStoredStrings
in interface StringDiscretizer
public java.lang.String toString()
toString
in class java.lang.Object