|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--solar.service.transport.SocketAddress
Network address identified by IP and a port number.
| Field Summary | |
protected int |
_hashcode
|
private java.net.InetAddress |
_inetAddress
|
private int |
_port
|
protected java.lang.String |
_string
|
| Constructor Summary | |
SocketAddress(java.net.InetAddress addr,
int port)
Constructs a socket address with a inet address and port number. |
|
SocketAddress(java.net.InetSocketAddress saddr)
Constructs a socket address with a inet socket address. |
|
SocketAddress(java.lang.String pair)
Constructs a socket address with ip_address:port_number argument. |
|
SocketAddress(java.lang.String host,
int port)
Constructs a socket address with a host name and port number. |
|
| Method Summary | |
private void |
construction()
common constructor operations. |
boolean |
equals(java.lang.Object obj)
Test whether two addresses are equals. |
int |
getEncoding()
Return the encoding of this address. |
java.net.InetAddress |
getInetAddress()
Return IP address. |
int |
getPort()
Return port number. |
int |
hashCode()
Return the hash code of this address. |
byte[] |
toBytes()
Return the byte array representation of this address. |
java.lang.String |
toString()
Return the string representation of this address. |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
private java.net.InetAddress _inetAddress
private int _port
protected java.lang.String _string
protected int _hashcode
| Constructor Detail |
public SocketAddress(java.lang.String host,
int port)
throws java.lang.Exception
public SocketAddress(java.net.InetAddress addr,
int port)
throws java.lang.Exception
public SocketAddress(java.net.InetSocketAddress saddr)
public SocketAddress(java.lang.String pair)
throws java.lang.Exception
| Method Detail |
private void construction()
public java.lang.String toString()
Address
toString in interface AddresstoString in class java.lang.Objectpublic byte[] toBytes()
Address
toBytes in interface Addresspublic int getEncoding()
Address
getEncoding in interface Addresspublic boolean equals(java.lang.Object obj)
Address
equals in interface Addressequals in class java.lang.Objectpublic int hashCode()
Address
hashCode in interface AddresshashCode in class java.lang.Objectpublic java.net.InetAddress getInetAddress()
public int getPort()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||