Module inet.ipaddr
Package inet.ipaddr.format.validate
Class IPAddressProvider.AdjustedAddressCreator
java.lang.Object
inet.ipaddr.format.validate.IPAddressProvider.CachedAddressProvider
inet.ipaddr.format.validate.IPAddressProvider.VersionedAddressCreator
inet.ipaddr.format.validate.IPAddressProvider.AdjustedAddressCreator
- All Implemented Interfaces:
IPAddressProvider,Serializable
- Direct Known Subclasses:
IPAddressProvider.AllCreator,IPAddressProvider.MaskCreator
- Enclosing interface:
IPAddressProvider
public abstract static class IPAddressProvider.AdjustedAddressCreator
extends IPAddressProvider.VersionedAddressCreator
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface inet.ipaddr.format.validate.IPAddressProvider
IPAddressProvider.AdjustedAddressCreator, IPAddressProvider.AllCreator, 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 TypeMethodDescriptionbooleanbooleanbooleanMethods inherited from class inet.ipaddr.format.validate.IPAddressProvider.VersionedAddressCreator
getParameters, getProviderAddressMethods inherited from class inet.ipaddr.format.validate.IPAddressProvider.CachedAddressProvider
getType, toStringMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface inet.ipaddr.format.validate.IPAddressProvider
contains, contains, getDivisionGrouping, getProviderMask, getProviderSeqRange, hasPrefixSeparator, isInvalid, isProvidingAllAddresses, isProvidingBase85IPv6, isProvidingEmpty, isProvidingMixedIPv6, isProvidingPrefixOnly, isSequential, isUninitialized, parsedEquals, prefixContains, prefixContains, prefixEquals, prefixEquals, providerCompare, providerEquals, providerHashCode
-
Method Details
-
isProvidingIPAddress
public boolean isProvidingIPAddress()- Specified by:
isProvidingIPAddressin interfaceIPAddressProvider- Overrides:
isProvidingIPAddressin classIPAddressProvider.CachedAddressProvider
-
isProvidingIPv4
public boolean isProvidingIPv4()- Specified by:
isProvidingIPv4in interfaceIPAddressProvider- Overrides:
isProvidingIPv4in classIPAddressProvider.CachedAddressProvider
-
isProvidingIPv6
public boolean isProvidingIPv6()- Specified by:
isProvidingIPv6in interfaceIPAddressProvider- Overrides:
isProvidingIPv6in classIPAddressProvider.CachedAddressProvider
-
getProviderIPVersion
- Specified by:
getProviderIPVersionin interfaceIPAddressProvider- Overrides:
getProviderIPVersionin classIPAddressProvider.CachedAddressProvider
-
getProviderNetworkPrefixLength
- Specified by:
getProviderNetworkPrefixLengthin interfaceIPAddressProvider- Overrides:
getProviderNetworkPrefixLengthin classIPAddressProvider.CachedAddressProvider
-
getProviderAddress
- Specified by:
getProviderAddressin interfaceIPAddressProvider- Overrides:
getProviderAddressin classIPAddressProvider.CachedAddressProvider
-
getProviderHostAddress
- Specified by:
getProviderHostAddressin interfaceIPAddressProvider- Overrides:
getProviderHostAddressin classIPAddressProvider.CachedAddressProvider
-