public class JAMinkowskiSSNBuilderImpl extends AbstractJointActivitySSNBuilder
Constructor and Description |
---|
JAMinkowskiSSNBuilderImpl(StreamSocialNetwork<java.lang.String> network) |
Modifier and Type | Method and Description |
---|---|
protected double |
distanceForPair(org.processmining.framework.util.Pair<java.lang.String,java.lang.String> pair) |
int |
getN() |
protected long |
getNumResourcePairsActiveInDataStructure() |
java.util.List<java.lang.String> |
getParameterValues() |
StreamSocialNetwork.Type |
getType() |
protected long |
measureMemoryConsumption()
for instrumentation / experimental use
|
protected void |
refreshAllNetworkValues()
for instrumentation / experimental use
|
protected void |
sanityCheck()
mainly intended for debugging purposes.
|
void |
setN(int n) |
void |
setParameter(java.lang.String key,
java.lang.String value) |
clearColumn, clearRow, expandColumns, expandRows, fetchOrConstructActivityIndex, fetchOrConstructResrouceIndex, getActivites, getMatrix, getResources, getTotalActivityOcc, indexOf, initializeForTrie, initializeNetwork, initRecursive, processNewlyAddedEdgeInTrie, processRemovedCases, refresh, updateMatrixForVertex
clear, getLatestTrieAfterInit, getMonitor, getNetwork, getNetworkLinks, getParameterKeys, getThreshold, getTrie, init, setLatestTrieAfterInit, setThreshold, setTrie, update
public JAMinkowskiSSNBuilderImpl(StreamSocialNetwork<java.lang.String> network)
protected double distanceForPair(org.processmining.framework.util.Pair<java.lang.String,java.lang.String> pair)
distanceForPair
in class AbstractJointActivitySSNBuilder
public int getN()
public java.util.List<java.lang.String> getParameterValues()
getParameterValues
in interface StreamSocialNetworkBuilder<java.lang.String,ActivityResourcePair,org.processmining.eventstream.readers.trie.VertexImpl<ActivityResourcePair>>
getParameterValues
in class AbstractStreamSocialNetworkBuilder
public StreamSocialNetwork.Type getType()
public void setN(int n)
public void setParameter(java.lang.String key, java.lang.String value)
setParameter
in interface StreamSocialNetworkBuilder<java.lang.String,ActivityResourcePair,org.processmining.eventstream.readers.trie.VertexImpl<ActivityResourcePair>>
setParameter
in class AbstractStreamSocialNetworkBuilder
protected void sanityCheck()
AbstractStreamSocialNetworkBuilder
sanityCheck
in class AbstractStreamSocialNetworkBuilder
protected void refreshAllNetworkValues()
AbstractStreamSocialNetworkBuilder
refreshAllNetworkValues
in class AbstractStreamSocialNetworkBuilder
protected long measureMemoryConsumption()
AbstractStreamSocialNetworkBuilder
measureMemoryConsumption
in class AbstractStreamSocialNetworkBuilder
protected long getNumResourcePairsActiveInDataStructure()
getNumResourcePairsActiveInDataStructure
in class AbstractStreamSocialNetworkBuilder