avrora.stack
Class StateTransitionGraph.Edge

java.lang.Object
  extended byavrora.stack.StateTransitionGraph.Edge
Enclosing class:
StateTransitionGraph

public static class StateTransitionGraph.Edge
extends java.lang.Object

The Edge inner class represents a bidirectional edge between two states. It is contained on two linked lists: the forward edge list of the source node and the backward edge list of the target node.


Field Summary
 StateTransitionGraph.Edge backwardLink
           
 StateTransitionGraph.Edge forwardLink
           
 StateCache.State source
           
 StateCache.State target
           
 int type
           
 int weight
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

source

public final StateCache.State source

target

public final StateCache.State target

forwardLink

public final StateTransitionGraph.Edge forwardLink

backwardLink

public final StateTransitionGraph.Edge backwardLink

type

public final int type

weight

public final int weight