Class IPAddressProvider.CachedAddressProvider
java.lang.Object
inet.ipaddr.format.validate.IPAddressProvider.CachedAddressProvider
- All Implemented Interfaces:
IPAddressProvider, Serializable
- Direct Known Subclasses:
IPAddressProvider.VersionedAddressCreator
- Enclosing interface:
IPAddressProvider
public static class IPAddressProvider.CachedAddressProvider
extends Object
implements IPAddressProvider
- Author:
- sfoley
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface IPAddressProvider
IPAddressProvider.AdjustedAddressCreator, IPAddressProvider.AllCreator, IPAddressProvider.CachedAddressProvider, IPAddressProvider.IPType, IPAddressProvider.LoopbackCreator, IPAddressProvider.MaskCreator, IPAddressProvider.NullProvider, IPAddressProvider.VersionedAddressCreator -
Field Summary
Fields inherited from interface IPAddressProvider
EMPTY_PROVIDER, INVALID_PROVIDER, NO_TYPE_PROVIDER -
Method Summary
Modifier and TypeMethodDescriptiongetProviderAddress(IPAddress.IPVersion version) getType()booleanbooleanbooleantoString()Methods inherited from interface 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
-
getProviderAddress
- Specified by:
getProviderAddressin interfaceIPAddressProvider
-
getProviderHostAddress
- Specified by:
getProviderHostAddressin interfaceIPAddressProvider
-
getProviderAddress
- Specified by:
getProviderAddressin interfaceIPAddressProvider
-
getProviderNetworkPrefixLength
- Specified by:
getProviderNetworkPrefixLengthin interfaceIPAddressProvider
-
getProviderIPVersion
- Specified by:
getProviderIPVersionin interfaceIPAddressProvider
-
getType
- Specified by:
getTypein interfaceIPAddressProvider
-
isProvidingIPAddress
public boolean isProvidingIPAddress()- Specified by:
isProvidingIPAddressin interfaceIPAddressProvider
-
isProvidingIPv4
public boolean isProvidingIPv4()- Specified by:
isProvidingIPv4in interfaceIPAddressProvider
-
isProvidingIPv6
public boolean isProvidingIPv6()- Specified by:
isProvidingIPv6in interfaceIPAddressProvider
-
toString
-