Module inet.ipaddr
Package inet.ipaddr.format.validate
Class IPAddressProvider.CachedAddressProvider
java.lang.Object
inet.ipaddr.format.validate.IPAddressProvider.CachedAddressProvider
- All Implemented Interfaces:
IPAddressProvider
,Serializable
- Direct Known Subclasses:
IPAddressProvider.CachedAddressCreator
- Enclosing interface:
IPAddressProvider
public static class IPAddressProvider.CachedAddressProvider
extends Object
implements IPAddressProvider
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface inet.ipaddr.format.validate.IPAddressProvider
IPAddressProvider.AdjustedAddressCreator, IPAddressProvider.AllCreator, IPAddressProvider.CachedAddressCreator, IPAddressProvider.CachedAddressProvider, IPAddressProvider.IPType, IPAddressProvider.LoopbackCreator, IPAddressProvider.MaskCreator, IPAddressProvider.NullProvider, IPAddressProvider.VersionedAddressCreator
-
Field Summary
Fields inherited from interface inet.ipaddr.format.validate.IPAddressProvider
EMPTY_PROVIDER, INVALID_PROVIDER, NO_TYPE_PROVIDER
-
Method Summary
Modifier and TypeMethodDescriptiongetProviderAddress
(IPAddress.IPVersion version) getType()
boolean
boolean
boolean
toString()
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface inet.ipaddr.format.validate.IPAddressProvider
contains, contains, getDivisionGrouping, getParameters, getProviderMask, getProviderSeqRange, hasPrefixSeparator, isInvalid, isProvidingAllAddresses, isProvidingBase85IPv6, isProvidingEmpty, isProvidingMixedIPv6, isProvidingPrefixOnly, isSequential, isUninitialized, parsedEquals, prefixContains, prefixContains, prefixEquals, prefixEquals, providerCompare, providerEquals, providerHashCode
-
Method Details
-
getProviderIPVersion
- Specified by:
getProviderIPVersion
in interfaceIPAddressProvider
-
getType
- Specified by:
getType
in interfaceIPAddressProvider
-
isProvidingIPAddress
public boolean isProvidingIPAddress()- Specified by:
isProvidingIPAddress
in interfaceIPAddressProvider
-
isProvidingIPv4
public boolean isProvidingIPv4()- Specified by:
isProvidingIPv4
in interfaceIPAddressProvider
-
isProvidingIPv6
public boolean isProvidingIPv6()- Specified by:
isProvidingIPv6
in interfaceIPAddressProvider
-
getProviderHostAddress
- Specified by:
getProviderHostAddress
in interfaceIPAddressProvider
-
getProviderAddress
- Specified by:
getProviderAddress
in interfaceIPAddressProvider
-
getProviderNetworkPrefixLength
- Specified by:
getProviderNetworkPrefixLength
in interfaceIPAddressProvider
-
getProviderAddress
- Specified by:
getProviderAddress
in interfaceIPAddressProvider
-
toString
-