AddressSection addressSection
HostIdentifierString fromString
boolean allowEmpty
boolean allowAll
boolean allowSingleSegment
AddressStringParameters.RangeParameters rangeOptions
boolean allowWildcardedSeparator
boolean allowLeadingZeros
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 allowReverse
boolean singleWildcard
boolean allowInferredBoundary
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[] subnetsMasksWithPrefix
IPAddress[] subnetMasks
IPAddress[] networkAddresses
IPAddress[] hostMasks
int[] networkSegmentMasks
int[] hostSegmentMasks
IPAddressNetwork.IPAddressCreator<T extends IPAddress,R extends IPAddressSection,E extends IPAddressSection,S extends IPAddressSegment,J extends InetAddress> creator
IPAddressNetwork.IPAddressGenerator addressGenerator
Map<K,V> backingMap
IPAddressNetwork.HostIDStringAddressGenerator<T extends HostIdentifierString> addressGenerator
HostNameParameters options
IPAddressNetwork<T extends IPAddress,R extends IPAddressSection,E extends IPAddressSection,S extends IPAddressSegment,J extends InetAddress> owner
IPAddressStringParameters options
IPAddressNetwork.HostIDStringAddressGenerator<T extends HostIdentifierString> addressGenerator
int value
int upperValue
IPAddressStringParameters validationOptions
String fullAddr
AddressStringException validateException
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 allowBinary
boolean allowPrefixesBeyondAddressSize
boolean allowPrefixLengthLeadingZeros
MACAddressStringParameters validationOptions
String fullAddr
AddressStringException cachedException
inet.ipaddr.format.validate.MACAddressProvider parsedAddress
Boolean isValid
MACAddressStringParameters.AddressSize addressSize
boolean allowDashed
boolean allowSingleDashed
boolean allowColonDelimited
boolean allowDotted
boolean allowSpaceDelimited
MACAddressNetwork network
MACAddressStringParameters.MACAddressStringFormatParameters formatOpts
boolean allowShortSegments
AddressDivisionBase[] divisions
Integer cachedPrefixLength
BigInteger value
BigInteger upperValue
BigInteger maxValue
BigInteger upperValueMasked
BigInteger defaultRadix
int bitCount
Integer networkPrefixLength
boolean isSinglePrefixBlock
boolean isPrefixBlock
IPAddressNetwork<T extends IPAddress,R extends IPAddressSection,E extends IPAddressSection,S extends IPAddressSegment,J extends InetAddress> network
int value
int upperValue
int bitCount
int defaultRadix
int bitCount
int defaultRadix
int maxDigitCount
long value
long upperValue
long bitsMask
Integer divisionNetworkPrefix
IPAddressNetwork<T extends IPAddress,R extends IPAddressSection,E extends IPAddressSection,S extends IPAddressSegment,J extends InetAddress> network
int joinedCount
long value
long upperValue
AddressTrieSet<E extends Address> set
inet.ipaddr.format.util.AddressTrie.AddressBounds<E extends Address> bounds
AddressTrie.TrieNode<E extends Address> subRoot
inet.ipaddr.format.util.BinaryTreeNode.ChangeTracker.Change subRootChange
Comparator<T> comparator
AssociativeAddressTrie<K extends Address,V> trie
boolean isReverse
AddressTrieSet.Range<E extends Address> bounds
AddressTrieMap.EntrySet<K extends Address,V> entrySet
AddressTrieSet<E extends Address> keySet
AddressTrieMap<K extends Address,V> descending
AssociativeAddressTrie<K extends Address,V> trie
boolean isReverse
AddressTrie<E extends Address> trie
boolean isReverse
AddressTrieSet.Range<E extends Address> bounds
AddressTrieSet<E extends Address> descending
inet.ipaddr.format.util.AddressTrie.AddressBounds<E extends Address> wrapped
AddressTrieSet.Range<E extends Address> reversed
boolean isReverse
AddressTrieMap<K extends Address,V> map
Object value
Object item
BinaryTreeNode<E> parent
BinaryTreeNode<E> lower
BinaryTreeNode<E> upper
int size
inet.ipaddr.format.util.BinaryTreeNode.ChangeTracker changeTracker
boolean added
inet.ipaddr.ipv4.IPv4AddressNetwork.IPv4AddressCreator.Cache cache
boolean useSegmentCache
boolean inet_aton_hex
boolean inet_aton_octal
AddressStringParameters.AddressStringFormatParameters.allowLeadingZerosboolean inet_aton_leading_zeros
boolean inet_aton_joinedSegments
AddressStringParameters.allowSingleSegmentboolean inet_aton_single_segment_mask
IPv4AddressNetwork network
IPv6Address.IPv6Zone zone
IPv6AddressSection linkLocalPrefix
inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator.Cache cache
boolean useSegmentCache
ReadWriteLock zoneInterfaceCacheLock
int addressSegmentIndex
IPv6AddressSection ipv6Section
IPv4AddressSection ipv4Section
String string
boolean allowMixed
boolean allowZone
boolean allowBase85
IPv6AddressNetwork network
IPAddressStringParameters embeddedIPv4Options
MACAddressNetwork.MACAddressCreator creator
inet.ipaddr.mac.MACAddressNetwork.MACAddressCreator.Cache cache
MACAddressNetwork owner
int addressSegmentIndex
boolean extended
int value
int upperValue