public class WorkingTogetherBuilderImpl extends AbstractStreamSocialNetworkBuilder
| Constructor and Description |
|---|
WorkingTogetherBuilderImpl(StreamSocialNetwork<java.lang.String> network) |
| Modifier and Type | Method and Description |
|---|---|
protected long |
getNumResourcePairsActiveInDataStructure() |
StreamSocialNetwork.Type |
getType() |
protected void |
initializeForTrie(org.processmining.eventstream.readers.trie.StreamTrieImpl<ActivityResourcePair,org.processmining.eventstream.readers.trie.VertexImpl<ActivityResourcePair>> trie) |
protected gnu.trove.map.TObjectDoubleMap<org.processmining.framework.util.Pair<java.lang.String,java.lang.String>> |
initializeNetwork() |
protected long |
measureMemoryConsumption()
for instrumentation / experimental use
|
protected void |
processNewlyAddedEdgeInTrie(org.processmining.eventstream.readers.trie.StreamTrieImpl<ActivityResourcePair,org.processmining.eventstream.readers.trie.VertexImpl<ActivityResourcePair>> trie,
org.processmining.eventstream.readers.trie.EdgeImpl<ActivityResourcePair,org.processmining.eventstream.readers.trie.VertexImpl<ActivityResourcePair>> newEdgeInCaseTrie) |
protected gnu.trove.map.TObjectDoubleMap<org.processmining.framework.util.Pair<java.lang.String,java.lang.String>> |
processRemovedCases(org.processmining.eventstream.readers.trie.StreamTrieImpl<ActivityResourcePair,org.processmining.eventstream.readers.trie.VertexImpl<ActivityResourcePair>> trie,
java.util.Collection<java.util.List<org.processmining.eventstream.readers.trie.EdgeImpl<ActivityResourcePair,org.processmining.eventstream.readers.trie.VertexImpl<ActivityResourcePair>>>> removedEdges) |
protected void |
refresh() |
protected void |
refreshAllNetworkValues()
for instrumentation / experimental use
|
protected void |
sanityCheck()
mainly intended for debugging purposes.
|
clear, getLatestTrieAfterInit, getMonitor, getNetwork, getNetworkLinks, getParameterKeys, getParameterValues, getThreshold, getTrie, init, setLatestTrieAfterInit, setParameter, setThreshold, setTrie, updatepublic WorkingTogetherBuilderImpl(StreamSocialNetwork<java.lang.String> network)
public StreamSocialNetwork.Type getType()
protected void initializeForTrie(org.processmining.eventstream.readers.trie.StreamTrieImpl<ActivityResourcePair,org.processmining.eventstream.readers.trie.VertexImpl<ActivityResourcePair>> trie)
initializeForTrie in class AbstractStreamSocialNetworkBuilderprotected gnu.trove.map.TObjectDoubleMap<org.processmining.framework.util.Pair<java.lang.String,java.lang.String>> initializeNetwork()
initializeNetwork in class AbstractStreamSocialNetworkBuilderprotected void processNewlyAddedEdgeInTrie(org.processmining.eventstream.readers.trie.StreamTrieImpl<ActivityResourcePair,org.processmining.eventstream.readers.trie.VertexImpl<ActivityResourcePair>> trie, org.processmining.eventstream.readers.trie.EdgeImpl<ActivityResourcePair,org.processmining.eventstream.readers.trie.VertexImpl<ActivityResourcePair>> newEdgeInCaseTrie)
processNewlyAddedEdgeInTrie in class AbstractStreamSocialNetworkBuilderprotected gnu.trove.map.TObjectDoubleMap<org.processmining.framework.util.Pair<java.lang.String,java.lang.String>> processRemovedCases(org.processmining.eventstream.readers.trie.StreamTrieImpl<ActivityResourcePair,org.processmining.eventstream.readers.trie.VertexImpl<ActivityResourcePair>> trie, java.util.Collection<java.util.List<org.processmining.eventstream.readers.trie.EdgeImpl<ActivityResourcePair,org.processmining.eventstream.readers.trie.VertexImpl<ActivityResourcePair>>>> removedEdges)
processRemovedCases in class AbstractStreamSocialNetworkBuilderprotected void refresh()
refresh in class AbstractStreamSocialNetworkBuilderprotected void sanityCheck()
AbstractStreamSocialNetworkBuildersanityCheck in class AbstractStreamSocialNetworkBuilderprotected void refreshAllNetworkValues()
AbstractStreamSocialNetworkBuilderrefreshAllNetworkValues in class AbstractStreamSocialNetworkBuilderprotected long measureMemoryConsumption()
AbstractStreamSocialNetworkBuildermeasureMemoryConsumption in class AbstractStreamSocialNetworkBuilderprotected long getNumResourcePairsActiveInDataStructure()
getNumResourcePairsActiveInDataStructure in class AbstractStreamSocialNetworkBuilder