public class Vertex extends java.lang.Object implements java.lang.Comparable<Vertex>
Constructor and Description |
---|
Vertex(int stratumNumber,
java.lang.String automatonState)
Creates a new vertex instance.
|
Modifier and Type | Method and Description |
---|---|
int |
compareTo(Vertex v) |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getAutomatonState()
Returns the automaton state.
|
java.lang.String |
getSerializedString()
Returns the vertex description string.
|
int |
getStratumNumber()
Returns the stratum number.
|
int |
hashCode() |
public Vertex(int stratumNumber, java.lang.String automatonState)
stratumNumber
- Number of the stratum in the multigraph.automatonState
- Name of the automaton state.public int getStratumNumber()
public java.lang.String getAutomatonState()
public java.lang.String getSerializedString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object