NodeIDType
- An interface to translate from integer IDs to socket addresses.public interface NodeConfig<NodeIDType> extends Stringifiable<NodeIDType>
Modifier and Type | Method and Description |
---|---|
java.net.InetAddress |
getBindAddress(NodeIDType id) |
java.net.InetAddress |
getNodeAddress(NodeIDType id) |
java.util.Set<NodeIDType> |
getNodeIDs() |
int |
getNodePort(NodeIDType id) |
boolean |
nodeExists(NodeIDType id) |
getValuesFromJSONArray, getValuesFromStringSet, valueOf
boolean nodeExists(NodeIDType id)
id
- java.net.InetAddress getNodeAddress(NodeIDType id)
id
- id
.java.net.InetAddress getBindAddress(NodeIDType id)
id
- id
.int getNodePort(NodeIDType id)
id
- id
.java.util.Set<NodeIDType> getNodeIDs()