public class XAddressInfo
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected ProtocolInfo |
protocolInfo |
| Constructor and Description |
|---|
XAddressInfo() |
XAddressInfo(java.lang.Object hostaddress,
java.lang.String host,
int port,
ProtocolInfo protocolInfo) |
XAddressInfo(java.lang.Object hostaddress,
URI address) |
XAddressInfo(java.lang.Object hostaddress,
URI address,
ProtocolInfo protocolInfo) |
XAddressInfo(URI address) |
XAddressInfo(URI address,
ProtocolInfo protocolInfo) |
XAddressInfo(XAddressInfo xAddressInfo) |
XAddressInfo(XAddressInfo otherXAddress,
ProtocolInfo protocolInfo) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj)
Indicates whether some other object is "equal to" this one.
|
java.lang.String |
getHost() |
java.lang.Object |
getHostaddress() |
int |
getPort() |
ProtocolInfo |
getProtocolInfo() |
URI |
getXAddress() |
java.lang.String |
getXAddressAsString() |
int |
hashCode()
Returns a hash code value for the object.
|
boolean |
isProtocolInfoNotDependable() |
void |
mergeProtocolInfo(ProtocolInfo protocolInfo) |
void |
mergeProtocolInfo(XAddressInfo xAddressInfo) |
void |
setHostaddress(java.lang.Object hostaddress) |
void |
setPort(int port) |
void |
setProtocolInfo(ProtocolInfo protocolInfo) |
void |
setProtocolInfoNotDependable(boolean protocolInfoNotDependable) |
java.lang.String |
toString() |
protected ProtocolInfo protocolInfo
public XAddressInfo()
public XAddressInfo(XAddressInfo xAddressInfo)
xAddressInfo - public XAddressInfo(URI address)
address - public XAddressInfo(java.lang.Object hostaddress,
URI address)
address - public XAddressInfo(java.lang.Object hostaddress,
java.lang.String host,
int port,
ProtocolInfo protocolInfo)
hostaddress - host - port - protocolInfo - public XAddressInfo(URI address, ProtocolInfo protocolInfo)
address - protocolInfo - public XAddressInfo(java.lang.Object hostaddress,
URI address,
ProtocolInfo protocolInfo)
public XAddressInfo(XAddressInfo otherXAddress, ProtocolInfo protocolInfo)
otherXAddress - protocolInfo - public java.lang.String toString()
toString in class java.lang.Objectpublic ProtocolInfo getProtocolInfo()
public void setProtocolInfo(ProtocolInfo protocolInfo)
public void mergeProtocolInfo(ProtocolInfo protocolInfo)
public void mergeProtocolInfo(XAddressInfo xAddressInfo)
public boolean isProtocolInfoNotDependable()
public void setProtocolInfoNotDependable(boolean protocolInfoNotDependable)
public URI getXAddress()
public java.lang.String getXAddressAsString()
public java.lang.String getHost()
public int getPort()
public void setPort(int port)
public java.lang.Object getHostaddress()
public void setHostaddress(java.lang.Object hostaddress)
public int hashCode()
hashCode in class java.lang.ObjectObject.hashCode()public boolean equals(java.lang.Object obj)
ATTENTION: only xAddress and protocolInfo
are considered
equals in class java.lang.Objectobj - the reference object with which to compare.true if this object is the same as the obj argument; false otherwise.Object.equals(java.lang.Object)