java.lang.String host
inet.ipaddr.format.validate.ParsedHost parsedHost
HostNameException validationException
IPAddress resolvedAddress
HostNameParameters validationOptions
boolean allowEmpty
boolean emptyIsLoopback
boolean allowBracketedIPv4
boolean allowBracketedIPv6
boolean normalizeToLowercase
boolean allowIPAddress
IPAddressStringParameters addressOptions
IPAddressSection addressSection
IPAddressString fromString
HostName fromHost
HostName canonicalHost
int value
int upperValue
IPAddressStringParameters validationOptions
java.lang.String fullAddr
IPAddressStringException ipv6Exception
IPAddressStringException ipv4Exception
inet.ipaddr.format.validate.AddressProvider addressProvider
boolean allowEmpty
boolean allowPrefixOnly
boolean allowAll
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.
IPv6AddressStringParameters ipv6Options
IPv4AddressStringParameters ipv4Options
IPAddressStringParameters.RangeParameters rangeOptions
boolean allowPrefixesBeyondAddressSize
boolean allowWildcardedSeparator
boolean allowLeadingZeros
IPv4AddressStringParameters.inet_aton_octal
.
Otherwise, validation defers to IPv4AddressStringParameters.inet_aton_octal
boolean allowUnlimitedLeadingZeros
IPAddressStringParameters.IPVersionAddressStringParameters.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 allowPrefixLengthLeadingZeros
boolean wildcard
boolean range
boolean singleWildcard
java.lang.Integer divisionNetworkPrefix
int joinedCount
long value
long upperValue
IPAddressDivision[] divisions
java.lang.String string
int hashCode
boolean inet_aton_hex
boolean inet_aton_octal
IPAddressStringParameters.IPVersionAddressStringParameters.allowLeadingZeros
boolean inet_aton_joinedSegments
boolean inet_aton_single_segment_mask
java.lang.String zone
int startIndex
IPv6AddressSection ipv6Section
IPv4AddressSection ipv4Section
boolean allowMixed
boolean allowZone
IPAddressStringParameters embeddedIPv4Options