Class SplinesDefs.Node
- java.lang.Object
-
- net.adoptopenjdk.icedteaweb.client.parts.splashscreen.impls.defaultsplashscreen2012.SplinesDefs.Node
-
- Enclosing class:
- SplinesDefs
public static class SplinesDefs.Node extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.util.Map<SplinesDefs.Node,java.lang.Integer>adjacentNodesprivate java.lang.Integerdistanceprivate java.lang.Stringnameprivate java.util.List<SplinesDefs.Node>shortestPathprivate intxprivate inty
-
Constructor Summary
Constructors Constructor Description Node(int xOrig, int yOrig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddDestination(SplinesDefs.Node destination, int distance)booleanequals(java.lang.Object obj)java.util.Map<SplinesDefs.Node,java.lang.Integer>getAdjacentNodes()java.lang.IntegergetDistance()java.util.List<SplinesDefs.Node>getShortestPath()inthashCode()voidsetDistance(java.lang.Integer distance)voidsetShortestPath(java.util.List<SplinesDefs.Node> shortestPath)
-
-
-
Field Detail
-
name
private final java.lang.String name
-
shortestPath
private java.util.List<SplinesDefs.Node> shortestPath
-
distance
private java.lang.Integer distance
-
adjacentNodes
java.util.Map<SplinesDefs.Node,java.lang.Integer> adjacentNodes
-
x
private final int x
-
y
private final int y
-
-
Method Detail
-
addDestination
public void addDestination(SplinesDefs.Node destination, int distance)
-
getDistance
public java.lang.Integer getDistance()
-
setDistance
public void setDistance(java.lang.Integer distance)
-
getAdjacentNodes
public java.util.Map<SplinesDefs.Node,java.lang.Integer> getAdjacentNodes()
-
setShortestPath
public void setShortestPath(java.util.List<SplinesDefs.Node> shortestPath)
-
getShortestPath
public java.util.List<SplinesDefs.Node> getShortestPath()
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-