Uses of Package
inet.ipaddr
Packages that use inet.ipaddr
Package
Description
Base classes for IP addresses and generic addresses.
Base classes for generic representations of address divisions and groupings of address divisions.
Classes for constructing arbitrary divisions of unlimited length and the groupings of those divisions.
Classes for constructing division groupings in which the divisions are under 64 bits of length.
Classes for constructing division groupings for producing strings.
Contains utility classes such as collections, spliterators, and String-writers.
Validation of address strings and creation of address representations from the validated strings.
Classes for IPv4
Classes for IPv6
Classes for MAC addresses.
-
Classes in inet.ipaddr used by inet.ipaddrClassDescriptionAn address, or a collection of multiple addresses.An object representing a collection of addresses.Generates and caches HostIdentifierString instances.Prefix Handling Configuration The library is designed to treat prefixes three different ways:Represents a single segment of an address.Represents a series of address segments, each of equal byte size, the byte size being a whole number of bytes.This class allows you to control the validation performed by the class
IPAddressString
orMACAddressString
.Controls special characters in addresses like '*', '-', '_'Thrown when an address or address component would be too large or small, when a prefix length is too large or small, or when prefixes across segments are inconsistent.A string that is used to identify a network host.An internet host name.This class allows you to control the validation performed by the classHostName
.Represents situations when an address, address section, address segment, or address string represents a valid type or format but that type does not match the required type or format for a given operation.A single IP address, or a subnet of multiple addresses.Represents a network of addresses of a single IP version providing a collection of standard addresses components for that version, such as masks and loopbacks.A section of an IPAddress.This user-facing class is designed to be a clear way to create a collection of strings.Represents a clear way to create a specific type of string.This represents a single segment of an IP address.Represents a series of IP address segments.This class can be used to represent an arbitrary range of IP addresses.Parses the string representation of an IP address.This class allows you to control the validation performed by the classIPAddressString
.Parses the string representation of a MAC address.This class allows you to control the validation performed by the classIPAddressString
. -
Classes in inet.ipaddr used by inet.ipaddr.formatClassDescriptionA single IP address, or a subnet of multiple addresses.This class can be used to represent an arbitrary range of IP addresses.
-
Classes in inet.ipaddr used by inet.ipaddr.format.largeClassDescriptionThrown when an address or address component would be too large or small, when a prefix length is too large or small, or when prefixes across segments are inconsistent.Represents a network of addresses of a single IP version providing a collection of standard addresses components for that version, such as masks and loopbacks.
-
Classes in inet.ipaddr used by inet.ipaddr.format.standardClassDescriptionAn address, or a collection of multiple addresses.An object representing a collection of addresses.Represents a single segment of an address.Thrown when an address or address component would be too large or small, when a prefix length is too large or small, or when prefixes across segments are inconsistent.Represents a network of addresses of a single IP version providing a collection of standard addresses components for that version, such as masks and loopbacks.
-
Classes in inet.ipaddr used by inet.ipaddr.format.stringClassDescriptionRepresents a network of addresses of a single IP version providing a collection of standard addresses components for that version, such as masks and loopbacks.
-
Classes in inet.ipaddr used by inet.ipaddr.format.utilClassDescriptionAn address, or a collection of multiple addresses.Represents a series of address segments, each of equal byte size, the byte size being a whole number of bytes.A single IP address, or a subnet of multiple addresses.
-
Classes in inet.ipaddr used by inet.ipaddr.format.validateClassDescriptionAn address, or a collection of multiple addresses.Prefix Handling Configuration The library is designed to treat prefixes three different ways:Represents a single segment of an address.An internet host name.Represents situations when an address, address section, address segment, or address string represents a valid type or format but that type does not match the required type or format for a given operation.A single IP address, or a subnet of multiple addresses.This class can be used to represent an arbitrary range of IP addresses.Parses the string representation of an IP address.This class allows you to control the validation performed by the class
IPAddressString
.Parses the string representation of a MAC address.This class allows you to control the validation performed by the classIPAddressString
. -
Classes in inet.ipaddr used by inet.ipaddr.ipv4ClassDescriptionAn address, or a collection of multiple addresses.An object representing a collection of addresses.Prefix Handling Configuration The library is designed to treat prefixes three different ways:Represents a single segment of an address.Represents a series of address segments, each of equal byte size, the byte size being a whole number of bytes.Controls special characters in addresses like '*', '-', '_'Thrown when an address or address component would be too large or small, when a prefix length is too large or small, or when prefixes across segments are inconsistent.Represents situations when an address, address section, address segment, or address string represents a valid type or format but that type does not match the required type or format for a given operation.A single IP address, or a subnet of multiple addresses.Represents a network of addresses of a single IP version providing a collection of standard addresses components for that version, such as masks and loopbacks.A section of an IPAddress.This user-facing class is designed to be a clear way to create a collection of strings.Represents a clear way to create a specific type of string.This represents a single segment of an IP address.Represents a series of IP address segments.This class can be used to represent an arbitrary range of IP addresses.
-
Classes in inet.ipaddr used by inet.ipaddr.ipv6ClassDescriptionAn address, or a collection of multiple addresses.An object representing a collection of addresses.Prefix Handling Configuration The library is designed to treat prefixes three different ways:IPv6 and MAC address sections are not position-independent, which means they have a designated location within a full address.Represents a single segment of an address.Represents a series of address segments, each of equal byte size, the byte size being a whole number of bytes.Controls special characters in addresses like '*', '-', '_'Thrown when an address or address component would be too large or small, when a prefix length is too large or small, or when prefixes across segments are inconsistent.Represents situations when an address, address section, address segment, or address string represents a valid type or format but that type does not match the required type or format for a given operation.A single IP address, or a subnet of multiple addresses.Represents a network of addresses of a single IP version providing a collection of standard addresses components for that version, such as masks and loopbacks.A section of an IPAddress.This user-facing class is designed to be a clear way to create a collection of strings.Represents a clear way to create a specific type of string.This represents a single segment of an IP address.Represents a series of IP address segments.This class can be used to represent an arbitrary range of IP addresses.This class allows you to control the validation performed by the class
IPAddressString
. -
Classes in inet.ipaddr used by inet.ipaddr.macClassDescriptionAn address, or a collection of multiple addresses.An object representing a collection of addresses.Prefix Handling Configuration The library is designed to treat prefixes three different ways:Represents a single segment of an address.Represents a series of address segments, each of equal byte size, the byte size being a whole number of bytes.Thrown when an address or address component would be too large or small, when a prefix length is too large or small, or when prefixes across segments are inconsistent.Represents situations when an address, address section, address segment, or address string represents a valid type or format but that type does not match the required type or format for a given operation.Parses the string representation of a MAC address.