Package org.snmp4j.smi
Interface Address
- All Superinterfaces:
 AssignableFromByteArray,AssignableFromString
- All Known Implementing Classes:
 GenericAddress,IpAddress,SMIAddress,SshAddress,TcpAddress,TlsAddress,TransportIpAddress,UdpAddress
The 
Address interface serves as a base class for all SNMP
 transport addresses.
 
 Note: This class should be moved to package org.snmp4j
 in SNMP4J 2.0.
 
- Version:
 - 2.0
 - Author:
 - Frank Fock
 
- 
Method Summary
Modifier and TypeMethodDescriptionbooleanisValid()Checks whether thisAddressis a valid transport address.booleanparseAddress(String address) Parses the address from the supplied string representation.voidSets the address value from the supplied String.Methods inherited from interface org.snmp4j.smi.AssignableFromByteArray
setValue, toByteArray 
- 
Method Details
- 
isValid
boolean isValid()Checks whether thisAddressis a valid transport address.- Returns:
 trueif the address is valid,falseotherwise.
 - 
parseAddress
Parses the address from the supplied string representation.- Parameters:
 address- a String representation of this address.- Returns:
 trueifaddresscould be successfully parsed and has been assigned to this address object,falseotherwise.
 - 
setValue
Sets the address value from the supplied String. The string must match the format required for the Address instance implementing this interface. Otherwise anIllegalArgumentExceptionruntime exception is thrown.- Specified by:
 setValuein interfaceAssignableFromString- Parameters:
 address- an address String.- Since:
 - 1.7
 
 
 -