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
- 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
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetProviderAddress
(IPAddress.IPVersion version) getType()
boolean
When a value provider produces no value, equality and comparison are based on the enum IPType, which can be null.int
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, 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:
getType
in interfaceIPAddressProvider
-
getProviderHostAddress
- Specified by:
getProviderHostAddress
in interfaceIPAddressProvider
-
getProviderAddress
- Specified by:
getProviderAddress
in interfaceIPAddressProvider
-
getProviderAddress
- Specified by:
getProviderAddress
in interfaceIPAddressProvider
-
providerHashCode
public int providerHashCode()- Specified by:
providerHashCode
in interfaceIPAddressProvider
-
providerEquals
When a value provider produces no value, equality and comparison are based on the enum IPType, which can be null.- Specified by:
providerEquals
in interfaceIPAddressProvider
- Parameters:
o
-- Returns:
-
toString
-