|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.limitless.nmc.Client.MuAddress
public class MuAddress
This class represents the address of a MUCK - both the hostname and port. The hostname is stored in an unresolved form, and only resolved when something asks for an InetAddress. Note that this is an IMMUTABLE class!
| Field Summary | |
|---|---|
private java.lang.String |
hostname
The hostname of the Mu. |
private int |
port
The port the Mu is running on. |
| Constructor Summary | |
|---|---|
MuAddress(java.net.InetAddress address,
int port)
Create a MuAddress by reverse-resolving the provided InetAddress. |
|
MuAddress(java.lang.String hostName,
int port)
Create a MuAddress from the given hostname and port. |
|
MuAddress(java.lang.String hostName,
java.lang.String port)
Create a MuAddress from the given hostname and parsing an integer out of the provided port string. |
|
| Method Summary | |
|---|---|
java.net.InetAddress |
getAddress()
Resolves the provided hostname into an InetAddress and returns that. |
java.lang.String |
getHostname()
Access method for the hostname. |
int |
getPort()
Access method for the port. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private final java.lang.String hostname
private final int port
| Constructor Detail |
|---|
public MuAddress(java.net.InetAddress address,
int port)
public MuAddress(java.lang.String hostName,
int port)
public MuAddress(java.lang.String hostName,
java.lang.String port)
throws java.lang.NumberFormatException
java.lang.NumberFormatException| Method Detail |
|---|
public final java.net.InetAddress getAddress()
throws java.net.UnknownHostException
java.net.UnknownHostExceptionpublic java.lang.String getHostname()
public int getPort()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||