Package | Description |
---|---|
org.processmining.eventstream.readers.trie |
Modifier and Type | Method and Description |
---|---|
EdgeImpl<T,V> |
StreamTrieImpl.addEdge(V from,
V to,
java.util.Map<java.lang.String,java.lang.Object> edgeAnnotation)
adds an edge from "from" to "to".
|
EdgeImpl<T,V> |
StreamTrieImpl.getInEdge(V v) |
Modifier and Type | Method and Description |
---|---|
protected org.processmining.framework.util.Pair<V,EdgeImpl<T,V>> |
AbstractStreamCaseTrieAlgorithmImpl.checkIfEdgeExists(V source,
T targetObject) |
java.util.Collection<EdgeImpl<T,V>> |
StreamTrieImpl.getEdges() |
java.util.Collection<EdgeImpl<T,V>> |
StreamTrieImpl.getOutEdges(V v) |
protected abstract java.util.Collection<java.util.List<EdgeImpl<T,V>>> |
AbstractStreamCaseTrieAlgorithmImpl.updateAdministrationAfterGraphUpdate(V vertex,
EdgeImpl<T,V> edge,
java.lang.String caseId)
Update any administration that is backing the trie, e.g., a data
structure in which cases point to nodes in the trie.
|
protected java.util.Collection<java.util.List<EdgeImpl<T,VertexImpl<T>>>> |
StreamCaseTrieAlgorithmImpl.updateAdministrationAfterGraphUpdate(VertexImpl<T> vertex,
EdgeImpl<T,VertexImpl<T>> edge,
java.lang.String caseId) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
AbstractStreamCaseTrieAlgorithmImpl.annotateEdge(EdgeImpl<T,V> edge) |
protected void |
StreamCaseTrieAlgorithmImpl.annotateEdge(EdgeImpl<T,VertexImpl<T>> edge) |
protected abstract void |
AbstractStreamCaseTrieAlgorithmImpl.handleNextTrie(G trie,
EdgeImpl<T,V> newEdge,
java.util.Collection<java.util.List<EdgeImpl<T,V>>> removedEdges) |
void |
StreamTrieImpl.remove(EdgeImpl<T,V> e) |
protected abstract java.util.Collection<java.util.List<EdgeImpl<T,V>>> |
AbstractStreamCaseTrieAlgorithmImpl.updateAdministrationAfterGraphUpdate(V vertex,
EdgeImpl<T,V> edge,
java.lang.String caseId)
Update any administration that is backing the trie, e.g., a data
structure in which cases point to nodes in the trie.
|
protected java.util.Collection<java.util.List<EdgeImpl<T,VertexImpl<T>>>> |
StreamCaseTrieAlgorithmImpl.updateAdministrationAfterGraphUpdate(VertexImpl<T> vertex,
EdgeImpl<T,VertexImpl<T>> edge,
java.lang.String caseId) |
Modifier and Type | Method and Description |
---|---|
static <T> java.util.List<T> |
StreamTrieUtils.constructTraceFromListOfEdges(java.util.List<EdgeImpl<T,VertexImpl<T>>> edges,
int maxSize,
boolean useTo,
boolean invert) |
protected abstract void |
AbstractStreamCaseTrieAlgorithmImpl.handleNextTrie(G trie,
EdgeImpl<T,V> newEdge,
java.util.Collection<java.util.List<EdgeImpl<T,V>>> removedEdges) |
Constructor and Description |
---|
EdgeImpl(EdgeImpl<T,V> e) |