Interface HostIdentifierStringValidator
- All Known Implementing Classes:
Validator
public interface HostIdentifierStringValidator
Interface for validation and parsing of host identifier strings
- Author:
- sfoley
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final charstatic final intstatic final intstatic final String -
Method Summary
Modifier and TypeMethodDescriptionvalidateAddress(IPAddressString fromString) validateAddress(MACAddressString fromString) validateHost(HostName fromHost) intvalidatePrefix(CharSequence fullAddr, IPAddress.IPVersion version)
-
Field Details
-
MAX_PREFIX
static final int MAX_PREFIX- See Also:
-
MAX_PREFIX_CHARS
static final int MAX_PREFIX_CHARS -
SMTP_IPV6_IDENTIFIER
- See Also:
-
IPvFUTURE
static final char IPvFUTURE- See Also:
-
-
Method Details
-
validateHost
- Throws:
HostNameException
-
validateAddress
- Parameters:
fromString-- Returns:
- Throws:
AddressStringException
-
validateAddress
- Throws:
AddressStringException
-
validatePrefix
int validatePrefix(CharSequence fullAddr, IPAddress.IPVersion version) throws AddressStringException - Throws:
AddressStringException
-