Package net.sf.colossus.game
Class RecruitGraph.RecruitVertex
- java.lang.Object
-
- net.sf.colossus.game.RecruitGraph.RecruitVertex
-
- Enclosing class:
- RecruitGraph
private static class RecruitGraph.RecruitVertex extends java.lang.Object
The vertex of the Recruit Graph- Author:
- Romain Dolbeau
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
cre
private RecruitGraph
graph
private java.util.List<RecruitGraph.RecruitEdge>
incomingEdges
private java.util.List<RecruitGraph.RecruitEdge>
outgoingEdges
-
Constructor Summary
Constructors Constructor Description RecruitVertex(java.lang.String name, RecruitGraph graph)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
addIncomingEdge(RecruitGraph.RecruitEdge e)
(package private) void
addOutgoingEdge(RecruitGraph.RecruitEdge e)
boolean
equals(java.lang.Object obj)
(package private) java.lang.String
getCreatureName()
(package private) java.util.List<RecruitGraph.RecruitEdge>
getIncomingEdges()
(package private) java.util.List<RecruitGraph.RecruitEdge>
getOutgoingEdges()
(package private) int
getRemaining()
java.lang.String
toString()
-
-
-
Field Detail
-
cre
private final java.lang.String cre
-
graph
private final RecruitGraph graph
-
outgoingEdges
private final java.util.List<RecruitGraph.RecruitEdge> outgoingEdges
-
incomingEdges
private final java.util.List<RecruitGraph.RecruitEdge> incomingEdges
-
-
Constructor Detail
-
RecruitVertex
RecruitVertex(java.lang.String name, RecruitGraph graph)
-
-
Method Detail
-
getOutgoingEdges
java.util.List<RecruitGraph.RecruitEdge> getOutgoingEdges()
-
getIncomingEdges
java.util.List<RecruitGraph.RecruitEdge> getIncomingEdges()
-
addOutgoingEdge
void addOutgoingEdge(RecruitGraph.RecruitEdge e)
-
addIncomingEdge
void addIncomingEdge(RecruitGraph.RecruitEdge e)
-
getCreatureName
java.lang.String getCreatureName()
-
getRemaining
int getRemaining()
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-