Package | Description |
---|---|
inet.ipaddr |
Base classes for IP addresses and generic addresses.
|
inet.ipaddr.format |
Base classes for generic representations of address divisions and groupings of address divisions.
|
inet.ipaddr.format.large |
Classes for constructing arbitrary divisions of unlimited length and the groupings of those divisions.
|
inet.ipaddr.format.standard |
Classes for constructing division groupings in which the divisions are under 64 bits of length.
|
inet.ipaddr.format.util |
Contains utility classes such as collections, spliterators, and String-writers.
|
inet.ipaddr.format.util.sql |
Represents and matches different address string formats with sql.
|
inet.ipaddr.ipv4 |
Classes for IPv4
|
inet.ipaddr.ipv6 |
Classes for IPv6
|
Modifier and Type | Interface and Description |
---|---|
interface |
IPAddressSegmentSeries
Represents a series of IP address segments.
|
Modifier and Type | Class and Description |
---|---|
class |
IPAddress
A single IP address, or a subnet of multiple addresses.
|
class |
IPAddressSection
A section of an IPAddress.
|
Modifier and Type | Method and Description |
---|---|
IPAddressStringDivisionSeries[] |
IPAddress.getParts(IPAddressSection.IPStringBuilderOptions options)
Returns all the ways of breaking this address down into segments, as selected.
|
IPAddressStringDivisionSeries[] |
IPAddressSection.getParts(IPAddressSection.IPStringBuilderOptions options)
Get all representations of this address including this IPAddressSection.
|
Modifier and Type | Method and Description |
---|---|
static String |
IPAddressSection.toNormalizedString(IPAddressSection.IPStringOptions opts,
IPAddressStringDivisionSeries section) |
Modifier and Type | Interface and Description |
---|---|
interface |
IPAddressDivisionSeries
Represents a series of groups of address divisions or segments.
|
Modifier and Type | Class and Description |
---|---|
class |
IPAddressLargeDivisionGrouping |
Modifier and Type | Class and Description |
---|---|
class |
IPAddressDivisionGrouping
IPAddressDivisionGrouping objects consist of a series of IPAddressDivision objects, each division containing one or more segments.
|
Modifier and Type | Class and Description |
---|---|
class |
IPAddressPartConfiguredString<T extends IPAddressStringDivisionSeries,P extends IPAddressStringWriter<T>>
Pairs a part of an IP address along with an instance of a parameter class to define a specific string.
|
class |
IPAddressPartStringSubCollection<T extends IPAddressStringDivisionSeries,P extends IPAddressStringWriter<T>,S extends IPAddressPartConfiguredString<T,P>> |
interface |
IPAddressStringWriter<T extends IPAddressStringDivisionSeries>
An object for writing an IP address part string in a specific format.
|
Modifier and Type | Field and Description |
---|---|
T |
IPAddressPartConfiguredString.addr |
T |
IPAddressPartStringSubCollection.part |
Modifier and Type | Method and Description |
---|---|
IPAddressStringDivisionSeries |
IPAddressPartStringCollection.getPart(int index) |
IPAddressStringDivisionSeries[] |
IPAddressPartStringCollection.getParts(IPAddressStringDivisionSeries[] array) |
Modifier and Type | Method and Description |
---|---|
IPAddressStringDivisionSeries[] |
IPAddressPartStringCollection.getParts(IPAddressStringDivisionSeries[] array) |
IPAddressPartStringSubCollection<?,?,?> |
IPAddressPartStringCollection.getSubCollection(IPAddressStringDivisionSeries part) |
Modifier and Type | Class and Description |
---|---|
class |
SQLStringMatcher<T extends IPAddressStringDivisionSeries,P extends IPAddressStringWriter<T>,S extends IPAddressPartConfiguredString<T,P>>
This class is intended to match part of an address when it is written with a given string.
|
Modifier and Type | Class and Description |
---|---|
class |
IPv4Address
An IPv4 address, or a subnet of multiple IPv4 addresses.
|
class |
IPv4AddressSection
A section of an IPv4Address.
|
Modifier and Type | Method and Description |
---|---|
IPAddressStringDivisionSeries[] |
IPv4AddressSection.getParts(IPAddressSection.IPStringBuilderOptions options) |
IPAddressStringDivisionSeries[] |
IPv4Address.getParts(IPAddressSection.IPStringBuilderOptions options) |
IPAddressStringDivisionSeries[] |
IPv4AddressSection.getParts(IPv4AddressSection.IPv4StringBuilderOptions options) |
IPAddressStringDivisionSeries[] |
IPv4Address.getParts(IPv4AddressSection.IPv4StringBuilderOptions options) |
Modifier and Type | Class and Description |
---|---|
class |
IPv6Address
An IPv6 address, or a subnet of multiple IPv6 addresses.
|
class |
IPv6AddressSection
A section of an IPv6Address.
|
static class |
IPv6AddressSection.IPv6v4MixedAddressSection |
Modifier and Type | Method and Description |
---|---|
IPAddressStringDivisionSeries[] |
IPv6Address.getParts(IPAddressSection.IPStringBuilderOptions options) |
IPAddressStringDivisionSeries[] |
IPv6AddressSection.getParts(IPAddressSection.IPStringBuilderOptions opts) |
IPAddressStringDivisionSeries[] |
IPv6Address.getParts(IPv6AddressSection.IPv6StringBuilderOptions options) |
IPAddressStringDivisionSeries[] |
IPv6AddressSection.getParts(IPv6AddressSection.IPv6StringBuilderOptions opts) |
Modifier and Type | Method and Description |
---|---|
static String |
IPv6AddressSection.toNormalizedString(IPAddressSection.IPStringOptions options,
CharSequence zone,
IPAddressStringDivisionSeries part) |