Uses of Class
inet.ipaddr.Address
Packages that use Address
Package
Description
Base classes for IP addresses and generic addresses.
Classes for constructing division groupings in which the divisions are under 64 bits of length.
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.
-
Uses of Address in inet.ipaddr
Subclasses of Address in inet.ipaddrModifier and TypeClassDescriptionclass
A single IP address, or a subnet of multiple addresses.Methods in inet.ipaddr that return AddressModifier and TypeMethodDescriptionabstract Address
Address.adjustPrefixBySegment
(boolean nextSegment) abstract Address
Address.adjustPrefixBySegment
(boolean nextSegment, boolean zeroed) abstract Address
Address.adjustPrefixLength
(int adjustment) abstract Address
Address.adjustPrefixLength
(int adjustment, boolean zeroed) abstract Address
Address.applyPrefixLength
(int networkPrefixLength) Deprecated.HostIdentifierString.getAddress()
abstract Address
Address.getLower()
abstract Address
Address.getUpper()
abstract Address
Address.increment
(long increment) abstract Address
Address.incrementBoundary
(long increment) abstract Address
Address.removePrefixLength()
Deprecated.abstract Address
Address.removePrefixLength
(boolean zeroed) Deprecated.abstract Address
Address.reverseBits
(boolean perByte) abstract Address
Address.reverseBytes()
abstract Address
Address.reverseBytesPerSegment()
abstract Address
Address.reverseSegments()
abstract Address
Address.setPrefixLength
(int prefixLength) abstract Address
Address.setPrefixLength
(int prefixLength, boolean zeroed) HostIdentifierString.toAddress()
abstract Address
Address.toPrefixBlock()
abstract Address
Address.withoutPrefixLength()
Methods in inet.ipaddr that return types with arguments of type AddressModifier and TypeMethodDescriptionAddress.getIterable()
Address.iterator()
Address.prefixBlockIterator()
abstract AddressComponentSpliterator
<? extends Address> Address.prefixBlockSpliterator()
Address.prefixBlockStream()
Address.prefixIterator()
abstract AddressComponentSpliterator
<? extends Address> Address.prefixSpliterator()
Address.prefixStream()
abstract AddressComponentSpliterator
<? extends Address> Address.spliterator()
Address.stream()
Methods in inet.ipaddr with parameters of type AddressModifier and TypeMethodDescriptionint
boolean
Returns whether this is same type and version of the given address and whether it contains all values in the given address or subnetboolean
Address.isSameAddress
(Address other) boolean
Address.prefixEquals
(Address other) -
Uses of Address in inet.ipaddr.format.standard
Classes in inet.ipaddr.format.standard with type parameters of type AddressModifier and TypeClassDescriptionclass
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. -
Uses of Address in inet.ipaddr.format.util
Classes in inet.ipaddr.format.util with type parameters of type AddressModifier and TypeClassDescriptionclass
AddressTrie<E extends Address>
A compact binary trie (aka compact binary prefix tree, or binary radix trie), for addresses and/or CIDR prefix block subnets.static class
AddressTrie.AddressComparator<E extends Address>
A comparator that provides the same ordering used by the trie, an ordering that works with prefix block subnets and individual addresses.static class
AddressTrie.TrieComparator<E extends Address>
static class
AddressTrie.TrieNode<E extends Address>
A node for a compact binary prefix trie whose elements are prefix block subnets or addresses,class
AddressTrieMap<K extends Address,
V> Wraps aAssociativeAddressTrie
to view it as a Java Collections Framework map, implementing theMap
,SortedMap
, andNavigableMap
interfaces.static class
AddressTrieMap.EntrySet<K extends Address,
V> interface
AddressTrieOps<E extends Address>
Provides an interface to the trie operations.static interface
AddressTrieOps.AddressTrieAddOps<E extends Address>
Provides an interface to the trie add operations.static interface
AddressTrieOps.AssociativeAddressTrieOps<K extends Address,
V> Provides an interface to the associative trie operations.static interface
AddressTrieOps.AssociativeAddressTriePutOps<K extends Address,
V> Provides an interface to the associative trie put operations.class
AddressTrieSet<E extends Address>
Wraps aAddressTrie
to view it as a Java Collections Framework set, implementing theSet
,SortedSet
andNavigableSet
interfaces.static class
AddressTrieSet.Range<E extends Address>
class
AssociativeAddressTrie<K extends Address,
V> An address trie in which each node is associated with a value.static class
AssociativeAddressTrie.AssociativeTrieNode<K extends Address,
V> Methods in inet.ipaddr.format.util with type parameters of type AddressModifier and TypeMethodDescriptionstatic <E extends Address>
EPartition.checkBlockOrAddress
(E addr) If the given address is a single prefix block, it is returned.static <E extends Address>
EAddressTrie.decrement
(E addr) Returns the previous address according to the trie orderingstatic <E extends Address>
EAddressTrie.increment
(E addr) Returns the next address according to the trie ordering -
Uses of Address in inet.ipaddr.format.validate
Classes in inet.ipaddr.format.validate with type parameters of type AddressModifier and TypeClassDescriptionclass
ParsedAddressCreator<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. -
Uses of Address in inet.ipaddr.ipv4
Subclasses of Address in inet.ipaddr.ipv4Modifier and TypeClassDescriptionclass
An IPv4 address, or a subnet of multiple IPv4 addresses. -
Uses of Address in inet.ipaddr.ipv6
Subclasses of Address in inet.ipaddr.ipv6Modifier and TypeClassDescriptionclass
An IPv6 address, or a subnet of multiple IPv6 addresses.Methods in inet.ipaddr.ipv6 with parameters of type Address -
Uses of Address in inet.ipaddr.mac
Subclasses of Address in inet.ipaddr.macModifier and TypeClassDescriptionclass
A MAC address, or a collection of multiple MAC addresses.