org.processmining.plugins.log.abstraction.activitycluster
Class InstanceBorderDefinition
java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap<java.lang.String,java.util.Set<InstanceBorder>>
org.processmining.plugins.log.abstraction.activitycluster.InstanceBorderDefinition
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, java.util.Map<java.lang.String,java.util.Set<InstanceBorder>>
public class InstanceBorderDefinition
- extends java.util.HashMap<java.lang.String,java.util.Set<InstanceBorder>>
- implements java.lang.Cloneable
- Author:
- thobai
- See Also:
- Serialized Form
| Nested classes/interfaces inherited from class java.util.AbstractMap |
java.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V> |
|
Field Summary |
static java.lang.String |
GLOBAL
|
| Methods inherited from class java.util.HashMap |
clear, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values |
| Methods inherited from class java.util.AbstractMap |
equals, hashCode, toString |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.util.Map |
equals, hashCode |
GLOBAL
public static final java.lang.String GLOBAL
- See Also:
- Constant Field Values
InstanceBorderDefinition
public InstanceBorderDefinition()
addInstanceBorderDefinition
public void addInstanceBorderDefinition(java.lang.String mappingId,
java.lang.String mapObjectName,
InstanceBorder instanceBorder)
addInstanceBorderDefinition
public void addInstanceBorderDefinition(java.lang.String id,
InstanceBorder instanceBorder)
getInstanceBorders
public java.util.Set<InstanceBorder> getInstanceBorders(org.deckfour.xes.model.XEvent xEvent)
getInstanceBorders
public java.util.Set<InstanceBorder> getInstanceBorders(java.lang.String mappingId,
java.lang.String activityName,
java.lang.String eventName)
createId
protected static java.lang.String createId(java.lang.String mappingId,
java.lang.String mapObjectName)
createId
protected static java.lang.String createId(java.lang.String mappingId)
cleanString
protected static java.lang.String cleanString(java.lang.String label)
instantiate
public <T> T instantiate(java.lang.String className,
java.lang.Class<T> type)
clone
public java.lang.Object clone()
- Overrides:
clone in class java.util.HashMap<java.lang.String,java.util.Set<InstanceBorder>>