Modifier and Type | Class and Description |
---|---|
(package private) class |
ImmutableNode
Partial implementation of the Node interface.
|
(package private) class |
WorkerNode
Partial implementation of ImmutableNode (and thus Node).
|
Modifier and Type | Method and Description |
---|---|
(package private) Node |
ImmutableNode.getBL() |
(package private) abstract Node |
Node.getBL() |
(package private) Node |
ImmutableNode.getBR() |
(package private) abstract Node |
Node.getBR() |
(package private) Node |
WorkerNode.getCentreBottom() |
(package private) abstract Node |
Node.getCentreBottom() |
(package private) Node |
WorkerNode.getCentreLeft() |
(package private) abstract Node |
Node.getCentreLeft() |
(package private) Node |
WorkerNode.getCentreMiddle() |
(package private) abstract Node |
Node.getCentreMiddle() |
(package private) Node |
WorkerNode.getCentreRight() |
(package private) abstract Node |
Node.getCentreRight() |
(package private) Node |
WorkerNode.getCentreTop() |
(package private) abstract Node |
Node.getCentreTop() |
(package private) Node |
ImmutableNode.getChild(int i) |
(package private) static Node |
NodeFactory.getInstance(int level,
int population)
Create (or return a previously created) Node with the given level and population
|
(package private) static Node |
NodeFactory.getInstance(Node tl,
Node tr,
Node bl,
Node br)
Create (or return a previously created) Node with the given child nodes
|
(package private) Node |
ImmutableNode.getTL() |
(package private) abstract Node |
Node.getTL() |
(package private) Node |
ImmutableNode.getTR() |
(package private) abstract Node |
Node.getTR() |
(package private) Node |
WorkerNode.growUp() |
(package private) abstract Node |
Node.growUp() |
(package private) Node |
WorkerNode.setCell(int x,
int y,
boolean value) |
(package private) abstract Node |
Node.setCell(int x,
int y,
boolean value) |
Node |
WorkerNode.timeStep(int step) |
(package private) abstract Node |
Node.timeStep(int stepLevel) |
Modifier and Type | Method and Description |
---|---|
(package private) static Node |
NodeFactory.getInstance(Node tl,
Node tr,
Node bl,
Node br)
Create (or return a previously created) Node with the given child nodes
|
Constructor and Description |
---|
ImmutableNode(Node tl,
Node tr,
Node bl,
Node br) |
WorkerNode(Node tl,
Node tr,
Node bl,
Node br) |