Class IPAddressProvider.NullProvider
java.lang.Object
inet.ipaddr.format.validate.IPAddressProvider.NullProvider
- All Implemented Interfaces:
IPAddressProvider, Serializable
- Enclosing interface:
IPAddressProvider
public abstract static class IPAddressProvider.NullProvider
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 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetProviderAddress(IPAddress.IPVersion version) getType()booleanWhen a value provider produces no value, equality and comparison are based on the enum IPType, which can be null.inttoString()Methods inherited from interface IPAddressProvider
contains, contains, getDivisionGrouping, getParameters, getProviderIPVersion, getProviderMask, getProviderNetworkPrefixLength, getProviderSeqRange, hasPrefixSeparator, isInvalid, isProvidingAllAddresses, isProvidingBase85IPv6, isProvidingEmpty, isProvidingIPAddress, isProvidingIPv4, isProvidingIPv6, isProvidingMixedIPv6, isProvidingPrefixOnly, isSequential, isUninitialized, parsedEquals, prefixContains, prefixContains, prefixEquals, prefixEquals, providerCompare
-
Constructor Details
-
NullProvider
-
-
Method Details
-
getType
- Specified by:
getTypein interfaceIPAddressProvider
-
getProviderHostAddress
- Specified by:
getProviderHostAddressin interfaceIPAddressProvider
-
getProviderAddress
- Specified by:
getProviderAddressin interfaceIPAddressProvider
-
getProviderAddress
- Specified by:
getProviderAddressin interfaceIPAddressProvider
-
providerHashCode
public int providerHashCode()- Specified by:
providerHashCodein interfaceIPAddressProvider
-
providerEquals
When a value provider produces no value, equality and comparison are based on the enum IPType, which can be null.- Specified by:
providerEqualsin interfaceIPAddressProvider- Parameters:
o-- Returns:
-
toString
-