- 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 boolean
isIPv4Convertible(IPAddress address)
returns whether the address is IPv4 or can be converted to IPv4.boolean
isIPv6Convertible(IPAddress address)
returns whether the address is IPv6 or can be converted to IPv6.IPv4Address
toIPv4(IPAddress address)
If the given address is IPv4, or can be converted to IPv4, returns thatIPv4Address
.IPv6Address
toIPv6(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.IPv4AddressConverter
If the given address is IPv4, or can be converted to IPv4, returns thatIPv4Address
. Otherwise, returns null.- Specified by:
toIPv4
in interfaceIPv4Address.IPv4AddressConverter
-
toIPv6
public IPv6Address toIPv6(IPAddress address)
Description copied from interface:IPv6Address.IPv6AddressConverter
If the given address is IPv6, or can be converted to IPv6, returns thatIPv6Address
. Otherwise, returns null.- Specified by:
toIPv6
in interfaceIPv6Address.IPv6AddressConverter
-
isIPv4Convertible
public boolean isIPv4Convertible(IPAddress address)
Description copied from interface:IPAddressConverter
returns whether the address is IPv4 or can be converted to IPv4. If true,IPv4Address.IPv4AddressConverter.toIPv4(IPAddress)
returns non-null.- Specified by:
isIPv4Convertible
in interfaceIPAddressConverter
-
isIPv6Convertible
public boolean isIPv6Convertible(IPAddress address)
Description copied from interface:IPAddressConverter
returns whether the address is IPv6 or can be converted to IPv6. If true,IPv6Address.IPv6AddressConverter.toIPv6(IPAddress)
returns non-null.- Specified by:
isIPv6Convertible
in interfaceIPAddressConverter
-
-