net.i2p.router.transport.tcp
Class TCPAddress
java.lang.Object
net.i2p.router.transport.tcp.TCPAddress
public class TCPAddress
- extends java.lang.Object
Wrap up an address
Field Summary |
static java.lang.String |
PROP_HOST
Host name used in RouterAddress definitions |
static java.lang.String |
PROP_PORT
Port number used in RouterAddress definitions |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
PROP_PORT
public static final java.lang.String PROP_PORT
- Port number used in RouterAddress definitions
- See Also:
- Constant Field Values
PROP_HOST
public static final java.lang.String PROP_HOST
- Host name used in RouterAddress definitions
- See Also:
- Constant Field Values
TCPAddress
public TCPAddress(java.lang.String host,
int port)
TCPAddress
public TCPAddress()
TCPAddress
public TCPAddress(java.net.InetAddress addr,
int port)
TCPAddress
public TCPAddress(RouterAddress addr)
toRouterAddress
public RouterAddress toRouterAddress()
getHost
public java.lang.String getHost()
setHost
public void setHost(java.lang.String host)
getAddress
public java.net.InetAddress getAddress()
setAddress
public void setAddress(java.net.InetAddress addr)
getPort
public int getPort()
setPort
public void setPort(int port)
isPubliclyRoutable
public boolean isPubliclyRoutable()
isPubliclyRoutable
public static boolean isPubliclyRoutable(java.lang.String host)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
equals
public boolean equals(java.lang.Object val)
- Overrides:
equals
in class java.lang.Object
equals
public boolean equals(RouterAddress addr)