|
|||||||||||
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 Address
toString
in class java.lang.Object
public byte[] toBytes()
Address
toBytes
in interface Address
public int getEncoding()
Address
getEncoding
in interface Address
public boolean equals(java.lang.Object obj)
Address
equals
in interface Address
equals
in class java.lang.Object
public int hashCode()
Address
hashCode
in interface Address
hashCode
in class java.lang.Object
public java.net.InetAddress getInetAddress()
public int getPort()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |