mail.communication.inet
Class InetAddress
java.lang.Object
mail.communication.inet.InetAddress
- All Implemented Interfaces:
- Address
public class InetAddress
- extends java.lang.Object
- implements Address
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
addr
java.net.InetAddress addr
port
int port
source
InetAddress source
InetAddress
public InetAddress(java.lang.String address)
throws java.net.UnknownHostException
- Throws:
java.net.UnknownHostException
InetAddress
public InetAddress(java.net.InetAddress address,
int port)
send
public java.lang.String send()
- Specified by:
send
in interface Address
getAddress
public java.net.InetAddress getAddress()
equals
public boolean equals(java.lang.Object a)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
getPort
public int getPort()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getSource
public InetAddress getSource()
- Description copied from interface:
Address
- specifies the Address of the Node, that told this Address (needed for UDP hole-punching to establish a UDP connection)
- Specified by:
getSource
in interface Address
setSource
public void setSource(Address source)
- Specified by:
setSource
in interface Address