- java.lang.Object
-
- inet.ipaddr.IPAddressConverter.DefaultAddressConverter
-
- All Implemented Interfaces:
IPAddressConverter,IPv4Address.IPv4AddressConverter,IPv6Address.IPv6AddressConverter
- Enclosing interface:
- IPAddressConverter
public static class IPAddressConverter.DefaultAddressConverter extends java.lang.Object implements IPAddressConverter
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface inet.ipaddr.IPAddressConverter
IPAddressConverter.DefaultAddressConverter
-
-
Constructor Summary
Constructors Constructor Description DefaultAddressConverter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisIPv4Convertible(IPAddress address)returns whether the address is IPv4 or can be converted to IPv4.booleanisIPv6Convertible(IPAddress address)returns whether the address is IPv6 or can be converted to IPv6.IPv4AddresstoIPv4(IPAddress address)If the given address is IPv4, or can be converted to IPv4, returns thatIPv4Address.IPv6AddresstoIPv6(IPAddress address)If the given address is IPv6, or can be converted to IPv6, returns thatIPv6Address.
-
-
-
Method Detail
-
toIPv4
public IPv4Address toIPv4(IPAddress address)
Description copied from interface:IPv4Address.IPv4AddressConverterIf the given address is IPv4, or can be converted to IPv4, returns thatIPv4Address. Otherwise, returns null.- Specified by:
toIPv4in interfaceIPv4Address.IPv4AddressConverter
-
toIPv6
public IPv6Address toIPv6(IPAddress address)
Description copied from interface:IPv6Address.IPv6AddressConverterIf the given address is IPv6, or can be converted to IPv6, returns thatIPv6Address. Otherwise, returns null.- Specified by:
toIPv6in interfaceIPv6Address.IPv6AddressConverter
-
isIPv4Convertible
public boolean isIPv4Convertible(IPAddress address)
Description copied from interface:IPAddressConverterreturns whether the address is IPv4 or can be converted to IPv4. If true,IPv4Address.IPv4AddressConverter.toIPv4(IPAddress)returns non-null.- Specified by:
isIPv4Convertiblein interfaceIPAddressConverter
-
isIPv6Convertible
public boolean isIPv6Convertible(IPAddress address)
Description copied from interface:IPAddressConverterreturns whether the address is IPv6 or can be converted to IPv6. If true,IPv6Address.IPv6AddressConverter.toIPv6(IPAddress)returns non-null.- Specified by:
isIPv6Convertiblein interfaceIPAddressConverter
-
-