public class EscapingEdgesPrecisionState
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
EPSILON |
Constructor and Description |
---|
EscapingEdgesPrecisionState(java.util.List<java.lang.String> prefix) |
EscapingEdgesPrecisionState(java.util.List<java.lang.String> prefix,
double weight,
boolean isExecuted) |
Modifier and Type | Method and Description |
---|---|
void |
addEdge(EscapingEdgesPrecisionEdge edge) |
boolean |
containsEdge(EscapingEdgesPrecisionEdge edge) |
boolean |
equals(java.lang.Object other) |
EscapingEdgesPrecisionEdge |
getEdge(int index) |
int |
getEdgeCount() |
java.util.List<EscapingEdgesPrecisionEdge> |
getEdges() |
java.util.List<java.lang.String> |
getPrefix() |
java.lang.String |
getPrefixString() |
double |
getWeight() |
int |
hashCode() |
boolean |
isExecuted() |
static void |
main(java.lang.String[] args) |
void |
removeEdge(EscapingEdgesPrecisionEdge edge) |
EscapingEdgesPrecisionEdge |
removeEdge(int index) |
void |
setExecuted(boolean isExecuted) |
void |
setWeight(double weight) |
java.lang.String |
toString() |
public EscapingEdgesPrecisionState(java.util.List<java.lang.String> prefix)
public EscapingEdgesPrecisionState(java.util.List<java.lang.String> prefix, double weight, boolean isExecuted)
public void addEdge(EscapingEdgesPrecisionEdge edge)
public boolean containsEdge(EscapingEdgesPrecisionEdge edge)
public EscapingEdgesPrecisionEdge getEdge(int index)
public EscapingEdgesPrecisionEdge removeEdge(int index)
public void removeEdge(EscapingEdgesPrecisionEdge edge)
public int getEdgeCount()
public java.util.List<java.lang.String> getPrefix()
public java.lang.String getPrefixString()
public double getWeight()
public void setWeight(double weight)
public boolean isExecuted()
public void setExecuted(boolean isExecuted)
public java.lang.String toString()
toString
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public java.util.List<EscapingEdgesPrecisionEdge> getEdges()
public static void main(java.lang.String[] args)