java.lang.Object
org.snmp4j.smi.AbstractVariable
org.snmp4j.smi.SMIAddress
org.snmp4j.smi.IpAddress
org.snmp4j.smi.TransportIpAddress
org.snmp4j.smi.TcpAddress
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparable<Variable>
,BERSerializable
,Address
,AssignableFromByteArray
,AssignableFromString
,Variable
- Direct Known Subclasses:
TlsAddress
The
TcpAddress
represents TCP/IP transport addresses.- Version:
- 1.0
- Author:
- Frank Fock
- See Also:
-
Field Summary
Fields inherited from class org.snmp4j.smi.TransportIpAddress
port
Fields inherited from class org.snmp4j.smi.IpAddress
ANY_IPADDRESS
Fields inherited from class org.snmp4j.smi.AbstractVariable
SMISYNTAXES_PROPERTIES
-
Constructor Summary
ConstructorDescriptionTcpAddress
(int port) TcpAddress
(String address) TcpAddress
(InetAddress inetAddress, int port) -
Method Summary
Modifier and TypeMethodDescriptionboolean
Gets the socket address of this address.static Address
Methods inherited from class org.snmp4j.smi.TransportIpAddress
compareTo, decodeBER, encodeBER, getBERLength, getBERPayloadLength, getPort, getSyntax, getValue, hashCode, isValid, parseAddress, setPort, setTransportAddress, toString
Methods inherited from class org.snmp4j.smi.IpAddress
clone, fromSubIndex, getFamily, getInetAddress, setAddress, setInetAddress, setValue, setValue, toByteArray, toInt, toLong, toSubIndex
Methods inherited from class org.snmp4j.smi.AbstractVariable
createFromBER, createFromSyntax, equal, getSyntaxFromString, getSyntaxString, getSyntaxString, isDynamic, isException
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.snmp4j.smi.Address
isTransportCompatible
-
Constructor Details
-
TcpAddress
public TcpAddress() -
TcpAddress
-
TcpAddress
public TcpAddress(int port) -
TcpAddress
-
-
Method Details
-
parse
-
equals
- Specified by:
equals
in interfaceVariable
- Overrides:
equals
in classTransportIpAddress
-
getSocketAddress
Description copied from interface:Address
Gets the socket address of this address.- Specified by:
getSocketAddress
in interfaceAddress
- Overrides:
getSocketAddress
in classIpAddress
- Returns:
- the socket address representation (if available) of this address or
null
if that does not exist (yet).
-