AddressSection addressSection
HostIdentifierString fromString
java.util.Map<K,V> backingMap
boolean allowEmpty
boolean allowAll
boolean allowSingleSegment
AddressStringParameters.RangeParameters rangeOptions
boolean allowWildcardedSeparator
boolean allowLeadingZeros
IPv4AddressStringParameters.inet_aton_octal
.
Otherwise, validation defers to IPv4AddressStringParameters.inet_aton_octal
boolean allowUnlimitedLeadingZeros
AddressStringParameters.AddressStringFormatParameters.allowLeadingZeros
or the address is IPv4 and IPv4AddressStringParameters.inet_aton_octal
is true,
this determines if you allow leading zeros that extend segments
beyond the usual segment length, which is 3 for IPv4 dotted-decimal and 4 for IPv6.
For example, this determines whether you allow 0001.0002.0003.0004boolean wildcard
boolean range
boolean singleWildcard
java.lang.String host
inet.ipaddr.format.validate.ParsedHost parsedHost
HostNameException validationException
IPAddress resolvedAddress
boolean resolvedIsNull
HostNameParameters validationOptions
boolean allowEmpty
boolean emptyIsLoopback
boolean allowBracketedIPv4
boolean allowBracketedIPv6
boolean normalizeToLowercase
boolean allowIPAddress
boolean allowPort
boolean allowService
boolean expectPort
IPAddressStringParameters addressOptions
IPAddress[] subnets
IPAddress[] subnetMasks
IPAddress[] hostMasks
int[] networkSegmentMasks
int[] hostSegmentMasks
IPAddressNetwork.IPAddressCreator creator
IPAddressNetwork.IPAddressGenerator addressGenerator
java.util.Map<K,V> backingMap
IPAddressNetwork.HostIDStringAddressGenerator<T extends HostIdentifierString> addressGenerator
HostNameParameters options
IPAddressStringParameters options
IPAddressNetwork.HostIDStringAddressGenerator<T extends HostIdentifierString> addressGenerator
int value
int upperValue
IPAddressStringParameters validationOptions
java.lang.String fullAddr
AddressStringException ipv6Exception
AddressStringException ipv4Exception
inet.ipaddr.format.validate.IPAddressProvider addressProvider
boolean allowPrefixOnly
boolean emptyIsLoopback
boolean allowPrefix
boolean allowMask
If the mask is the mask for a network prefix length, this is interpreted as the subnet for that network prefix length. Otherwise the address is simply masked by the mask. For instance, 1.2.3.4/255.0.255.0 is 1.0.3.0, while 1.2.3.4/255.255.0.0 is 1.2.0.0/16.
boolean allowIPv6
boolean allowIPv4
IPv6AddressStringParameters ipv6Options
IPv4AddressStringParameters ipv4Options
boolean allowPrefixesBeyondAddressSize
boolean allowPrefixLengthLeadingZeros
MACAddressStringParameters validationOptions
java.lang.String fullAddr
AddressStringException cachedException
inet.ipaddr.format.validate.MACAddressProvider parsedAddress
java.lang.Boolean isValid
MACAddressStringParameters.AddressSize addressSize
boolean allowDashed
boolean allowSingleDashed
boolean allowColonDelimited
boolean allowDotted
boolean allowSpaceDelimited
MACAddressNetwork network
MACAddressStringParameters.MACAddressStringFormatParameters formatOpts
boolean allowShortSegments
int value
int upperValue
int bitCount
int defaultRadix
AddressDivision[] divisions
java.lang.Integer cachedPrefixLength
int hashCode
AddressStringDivision[] divisions
int bitCount
int defaultRadix
int maxDigitCount
long value
long upperValue
long bitsMask
java.lang.Integer divisionNetworkPrefix
IPAddressNetwork<T extends IPAddress,R extends IPAddressSection,E extends IPAddressSection,S extends IPAddressSegment,J extends java.net.InetAddress> network
int joinedCount
long value
long upperValue
java.math.BigInteger value
java.math.BigInteger upperValue
java.math.BigInteger maxValue
java.math.BigInteger upperValueMasked
java.math.BigInteger defaultRadix
int bitCount
java.lang.Integer networkPrefixLength
boolean isSinglePrefixBlock
boolean isPrefixBlock
IPAddressNetwork<T extends IPAddress,R extends IPAddressSection,E extends IPAddressSection,S extends IPAddressSegment,J extends java.net.InetAddress> network
java.lang.Integer prefixLength
boolean inet_aton_hex
boolean inet_aton_octal
AddressStringParameters.AddressStringFormatParameters.allowLeadingZeros
boolean inet_aton_joinedSegments
AddressStringParameters.allowSingleSegment
boolean inet_aton_single_segment_mask
IPv4AddressNetwork network
java.lang.String zone
IPv6AddressSection linkLocalPrefix
int addressSegmentIndex
IPv6AddressSection ipv6Section
IPv4AddressSection ipv4Section
java.lang.String string
boolean allowMixed
boolean allowZone
boolean allowBase85
IPv6AddressNetwork network
IPAddressStringParameters embeddedIPv4Options
MACAddressNetwork.MACAddressCreator creator
int addressSegmentIndex
boolean extended
int value
int upperValue