Class ESTPartialOrder
- java.lang.Object
-
- edu.uci.ics.jung.graph.AbstractGraph<V,E>
-
- edu.uci.ics.jung.graph.AbstractTypedGraph<V,E>
-
- edu.uci.ics.jung.graph.DirectedSparseGraph<java.lang.Integer,org.processmining.partialorder.models.dependency.PDependency>
-
- org.processmining.est2miner.models.coreobjects.ESTPartialOrder
-
- All Implemented Interfaces:
edu.uci.ics.jung.graph.DirectedGraph<java.lang.Integer,org.processmining.partialorder.models.dependency.PDependency>,edu.uci.ics.jung.graph.Graph<java.lang.Integer,org.processmining.partialorder.models.dependency.PDependency>,edu.uci.ics.jung.graph.Hypergraph<java.lang.Integer,org.processmining.partialorder.models.dependency.PDependency>,java.io.Serializable,java.lang.Iterable<java.lang.String>
public class ESTPartialOrder extends edu.uci.ics.jung.graph.DirectedSparseGraph<java.lang.Integer,org.processmining.partialorder.models.dependency.PDependency> implements java.lang.Iterable<java.lang.String>- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ESTPartialOrder(java.util.ArrayList<java.lang.String> activities)ESTPartialOrder(org.processmining.partialorder.ptrace.model.PTrace pTrace, org.deckfour.xes.classification.XEventClassifier classifier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidforEach(java.util.function.Consumer<? super java.lang.String> action)java.lang.Stringget(int index)java.util.ArrayList<java.lang.String>getActivities()java.util.Set<java.lang.Integer>getEndEventIndices()java.util.Collection<java.lang.Integer>getPredecessorIndices(int index)java.util.Set<java.lang.Integer>getStartEventIndices()java.util.Collection<java.lang.Integer>getSuccessorIndices(int index)java.util.Iterator<java.lang.String>iterator()intsize()java.util.Spliterator<java.lang.String>spliterator()-
Methods inherited from class edu.uci.ics.jung.graph.DirectedSparseGraph
addEdge, addVertex, containsEdge, containsVertex, findEdge, findEdgeSet, getDest, getEdgeCount, getEdges, getEndpoints, getFactory, getIncidentEdges, getIncoming_internal, getInEdges, getNeighbors, getOutEdges, getOutgoing_internal, getPredecessors, getPreds_internal, getSource, getSuccessors, getSuccs_internal, getVertexCount, getVertices, isDest, isSource, removeEdge, removeVertex
-
Methods inherited from class edu.uci.ics.jung.graph.AbstractTypedGraph
getDefaultEdgeType, getEdgeCount, getEdges, getEdgeType, hasEqualEdgeType, validateEdgeType
-
Methods inherited from class edu.uci.ics.jung.graph.AbstractGraph
addEdge, addEdge, addEdge, addEdge, addEdge, degree, getIncidentCount, getIncidentVertices, getNeighborCount, getOpposite, getPredecessorCount, getSuccessorCount, getValidatedEndpoints, inDegree, isIncident, isNeighbor, isPredecessor, isSuccessor, outDegree, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getPredecessorIndices
public java.util.Collection<java.lang.Integer> getPredecessorIndices(int index)
-
getSuccessorIndices
public java.util.Collection<java.lang.Integer> getSuccessorIndices(int index)
-
getStartEventIndices
public java.util.Set<java.lang.Integer> getStartEventIndices()
-
getEndEventIndices
public java.util.Set<java.lang.Integer> getEndEventIndices()
-
getActivities
public java.util.ArrayList<java.lang.String> getActivities()
-
size
public int size()
-
get
public java.lang.String get(int index)
-
iterator
public java.util.Iterator<java.lang.String> iterator()
- Specified by:
iteratorin interfacejava.lang.Iterable<java.lang.String>
-
forEach
public void forEach(java.util.function.Consumer<? super java.lang.String> action)
- Specified by:
forEachin interfacejava.lang.Iterable<java.lang.String>
-
spliterator
public java.util.Spliterator<java.lang.String> spliterator()
- Specified by:
spliteratorin interfacejava.lang.Iterable<java.lang.String>
-
-