public class Path
extends java.lang.Object
implements java.lang.Cloneable
Constructor and Description |
---|
Path(int maxSize) |
Path(int[] transitions,
java.util.ArrayList<rmp.Path.Tuple> cardinalities) |
Modifier and Type | Method and Description |
---|---|
void |
addTransition(int transition,
int maxSize) |
java.lang.Object |
clone() |
boolean |
equals(Path testPath) |
java.util.ArrayList<rmp.Path.Tuple> |
getCardinalities() |
java.util.ArrayList<java.lang.String> |
getTransitionNames(TransitionList transitionList) |
int[] |
getTransitions() |
java.util.ArrayList<Transition> |
getTransitions(TransitionList transitionList) |
boolean |
isSuperset(Path testPath) |
int |
length() |
java.lang.String |
toString(TransitionList transitionList) |
public Path(int maxSize)
public Path(int[] transitions, java.util.ArrayList<rmp.Path.Tuple> cardinalities)
public boolean equals(Path testPath)
public int[] getTransitions()
public java.util.ArrayList<rmp.Path.Tuple> getCardinalities()
public java.lang.Object clone()
clone
in class java.lang.Object
public void addTransition(int transition, int maxSize)
public int length()
public boolean isSuperset(Path testPath)
public java.lang.String toString(TransitionList transitionList)
public java.util.ArrayList<java.lang.String> getTransitionNames(TransitionList transitionList)
public java.util.ArrayList<Transition> getTransitions(TransitionList transitionList)