Index (Frames) | Index (No Frames) | Package | Package Tree | Tree
java.net

Class InetSocketAddress

java.lang.Object
|
+--java.net.SocketAddress
   |
   +--java.net.InetSocketAddress


public class InetSocketAddress

extends SocketAddress

InetSocketAddress instances represent socket addresses in the java.nio package. They encapsulate a InetAddress and a port number.

Since:

Constructor Summary

InetSocketAddress(java.net.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

booleanequals(java.lang.Object obj)

Test if obj is a InetSocketAddress and has the same address and port
java.net.InetAddressgetAddress()

Returns the InetAddress or null if its unresolved
java.lang.StringgetHostName()

Returns hostname
intgetPort()

Returns the port
inthashCode()

Returns the hashcode of the InetSocketAddress
booleanisUnresolved()

Checks wether the address has been resolved or not
java.lang.StringtoString()

Returns the InetSocketAddress as string

Constructor Details

InetSocketAddress

public InetSocketAddress(int port)

Constructs an InetSocketAddress instance.

Parameters:

Throws:


InetSocketAddress

public InetSocketAddress(java.lang.String hostname, int port)

Constructs an InetSocketAddress instance.

Parameters:

Throws:


InetSocketAddress

public InetSocketAddress(java.net.InetAddress addr, int port)

Constructs an InetSocketAddress instance.

Parameters:

Throws:


Method Details

equals

public final boolean equals(java.lang.Object obj)

Test if obj is a InetSocketAddress and has the same address and port

Parameters:


getAddress

public final InetAddress getAddress()

Returns the InetAddress or null if its unresolved


getHostName

public final 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 String toString()

Returns the InetSocketAddress as string