Package | Description |
---|---|
inet.ipaddr |
Base classes for IP addresses and generic addresses.
|
inet.ipaddr.format.standard |
Classes for constructing division groupings in which the divisions are under 64 bits of length.
|
inet.ipaddr.ipv4 |
Classes for IPv4
|
inet.ipaddr.ipv6 |
Classes for IPv6
|
inet.ipaddr.mac |
Classes for MAC addresses.
|
Modifier and Type | Class and Description |
---|---|
class |
IPAddressSection
A section of an IPAddress.
|
Modifier and Type | Method and Description |
---|---|
AddressSection |
AddressSection.adjustPrefixBySegment(boolean nextSegment) |
AddressSection |
AddressSection.adjustPrefixBySegment(boolean nextSegment,
boolean zeroed) |
AddressSection |
AddressSection.adjustPrefixLength(int adjustment) |
AddressSection |
AddressSection.adjustPrefixLength(int adjustment,
boolean zeroed) |
AddressSection |
AddressSection.applyPrefixLength(int networkPrefixLength)
Deprecated.
|
AddressSection |
AddressSection.getLower() |
AddressSection |
AddressSegmentSeries.getSection()
Gets the subsection from the series that comprises all segments
|
AddressSection |
Address.getSection() |
AddressSection |
AddressSegmentSeries.getSection(int index)
Gets the subsection from the series starting from the given index
The first segment is at index 0.
|
AddressSection |
AddressSegmentSeries.getSection(int index,
int endIndex)
Gets the subsection from the series starting from the given index and ending just before the give endIndex
The first segment is at index 0.
|
AddressSection |
AddressSection.getUpper() |
AddressSection |
AddressSection.increment(long increment) |
AddressSection |
AddressSection.incrementBoundary(long increment) |
AddressSection |
AddressSection.removePrefixLength()
Deprecated.
|
AddressSection |
AddressSection.removePrefixLength(boolean zeroed)
Deprecated.
|
AddressSection |
AddressSection.reverseBits(boolean perByte) |
AddressSection |
AddressSection.reverseBytes() |
AddressSection |
AddressSection.reverseBytesPerSegment() |
AddressSection |
AddressSection.reverseSegments() |
AddressSection |
AddressSection.setPrefixLength(int prefixLength) |
AddressSection |
AddressSection.setPrefixLength(int prefixLength,
boolean zeroed) |
AddressSection |
AddressSection.toPrefixBlock() |
AddressSection |
AddressSection.withoutPrefixLength() |
Modifier and Type | Method and Description |
---|---|
Iterable<? extends AddressSection> |
AddressSection.getIterable() |
Iterator<? extends AddressSection> |
AddressSection.iterator() |
Iterator<? extends AddressSection> |
AddressSection.prefixBlockIterator() |
AddressComponentSpliterator<? extends AddressSection> |
AddressSection.prefixBlockSpliterator() |
Stream<? extends AddressSection> |
AddressSection.prefixBlockStream() |
Iterator<? extends AddressSection> |
AddressSection.prefixIterator() |
AddressComponentSpliterator<? extends AddressSection> |
AddressSection.prefixSpliterator() |
Stream<? extends AddressSection> |
AddressSection.prefixStream() |
AddressComponentSpliterator<? extends AddressSection> |
AddressSection.spliterator() |
Stream<? extends AddressSection> |
AddressSection.stream() |
Modifier and Type | Method and Description |
---|---|
int |
AddressComparator.compare(AddressSection one,
AddressSection two) |
boolean |
AddressSection.contains(AddressSection other)
Determines if one section contains another.
|
boolean |
IPAddressSection.contains(AddressSection other) |
BigInteger |
AddressSection.enumerate(AddressSection other)
Indicates where an address section sits relative to the ordering of individual address sections within this section.
|
boolean |
AddressSection.overlaps(AddressSection other)
Determines if one section overlaps with another.
|
boolean |
AddressSection.prefixEquals(AddressSection other)
Determines if the argument section matches this section up to the prefix length of this section.
|
Modifier and Type | Class and Description |
---|---|
class |
AddressCreator<T extends Address,R extends AddressSection,E extends AddressSection,S extends AddressSegment>
Has methods for creating addresses, segments and sections that are available to the parser.
|
class |
AddressCreator<T extends Address,R extends AddressSection,E extends AddressSection,S extends AddressSegment>
Has methods for creating addresses, segments and sections that are available to the parser.
|
Modifier and Type | Class and Description |
---|---|
class |
IPv4AddressSection
A section of an IPv4Address.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IPv4AddressSection.contains(AddressSection other) |
BigInteger |
IPv4AddressSection.enumerate(AddressSection other) |
boolean |
IPv4AddressSection.overlaps(AddressSection other) |
boolean |
IPv4AddressSection.prefixEquals(AddressSection other) |
Modifier and Type | Class and Description |
---|---|
class |
IPv6AddressSection
A section of an IPv6Address.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IPv6AddressSection.contains(AddressSection other) |
BigInteger |
IPv6AddressSection.enumerate(AddressSection other) |
boolean |
IPv6AddressSection.overlaps(AddressSection other) |
boolean |
IPv6AddressSection.prefixEquals(AddressSection o) |
Modifier and Type | Class and Description |
---|---|
class |
MACAddressSection
A section of a MACAddress.
|
Modifier and Type | Method and Description |
---|---|
boolean |
MACAddressSection.contains(AddressSection other) |
BigInteger |
MACAddressSection.enumerate(AddressSection other) |
boolean |
MACAddressSection.overlaps(AddressSection other) |
boolean |
MACAddressSection.prefixEquals(AddressSection o) |