org.drools.planner.examples.traindesign.domain
Class RailNode
java.lang.Object
org.drools.planner.examples.common.domain.AbstractPersistable
org.drools.planner.examples.traindesign.domain.RailNode
- All Implemented Interfaces:
- Serializable, Comparable<AbstractPersistable>
public class RailNode
- extends AbstractPersistable
- See Also:
- Serialized Form
RailNode
public RailNode()
getCode
public String getCode()
setCode
public void setCode(String code)
getBlockSwapCost
public int getBlockSwapCost()
setBlockSwapCost
public void setBlockSwapCost(int blockSwapCost)
getOriginatingRailArcList
public List<RailArc> getOriginatingRailArcList()
setOriginatingRailArcList
public void setOriginatingRailArcList(List<RailArc> originatingRailArcList)
getShortestPathMap
public Map<RailNode,RailNodeShortestPath> getShortestPathMap()
getShortestPathTo
public RailNodeShortestPath getShortestPathTo(RailNode other)
setShortestPathMap
public void setShortestPathMap(Map<RailNode,RailNodeShortestPath> shortestPathMap)
toString
public String toString()
- Overrides:
toString
in class AbstractPersistable
initializeShortestPathMap
public void initializeShortestPathMap(List<RailNode> railNodeList)
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.