|
|||||||||
| Home >> All >> java >> [ net overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.net
Class InetSocketAddress

java.lang.Objectjava.net.SocketAddress
java.net.InetSocketAddress
- All Implemented Interfaces:
- java.io.Serializable
- public class InetSocketAddress
- extends SocketAddress
InetSocketAddress instances represent socket addresses in the java.nio package. They encapsulate a InetAddress and a port number.
- Since:
- 1.4
| Field Summary | |
private InetAddress |
addr
Address of host. |
private java.lang.String |
hostname
Name of host. |
private int |
port
Port of host. |
private static long |
serialVersionUID
Compatible with JDK 1.4+ |
| Constructor Summary | |
InetSocketAddress(InetAddress addr,
int port)
Constructs an InetSocketAddress instance. |
|
InetSocketAddress(int port)
Constructs an InetSocketAddress instance. |
|
InetSocketAddress(java.lang.String hostname,
int port)
Constructs an InetSocketAddress instance. |
|
| Method Summary | |
boolean |
equals(java.lang.Object obj)
Test if obj is a InetSocketAddress and
has the same address and port |
InetAddress |
getAddress()
Returns the InetAddress or
null if its unresolved |
java.lang.String |
getHostName()
Returns hostname |
int |
getPort()
Returns the port |
int |
hashCode()
Returns the hashcode of the InetSocketAddress |
boolean |
isUnresolved()
Checks wether the address has been resolved or not |
java.lang.String |
toString()
Returns the InetSocketAddress as string |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
serialVersionUID
private static final long serialVersionUID
- Compatible with JDK 1.4+
- See Also:
- Constant Field Values
hostname
private java.lang.String hostname
- Name of host.
addr
private InetAddress addr
- Address of host.
port
private int port
- Port of host.
| Constructor Detail |
InetSocketAddress
public InetSocketAddress(InetAddress addr, int port) throws java.lang.IllegalArgumentException
- Constructs an InetSocketAddress instance.
InetSocketAddress
public InetSocketAddress(int port)
throws java.lang.IllegalArgumentException
- Constructs an InetSocketAddress instance.
InetSocketAddress
public InetSocketAddress(java.lang.String hostname, int port) throws java.lang.IllegalArgumentException
- Constructs an InetSocketAddress instance.
| Method Detail |
equals
public final boolean equals(java.lang.Object obj)
- Test if obj is a
InetSocketAddressand has the same address and port
getAddress
public final InetAddress getAddress()
- Returns the
InetAddressornullif its unresolved
getHostName
public final java.lang.String getHostName()
- Returns
hostname
getPort
public final int getPort()
- Returns the
port
hashCode
public final int hashCode()
- Returns the hashcode of the
InetSocketAddress
isUnresolved
public final boolean isUnresolved()
- Checks wether the address has been resolved or not
toString
public java.lang.String toString()
- Returns the
InetSocketAddressas string
|
|||||||||
| Home >> All >> java >> [ net overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC