Uses of Class
inet.ipaddr.Address
-
Packages that use Address 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.format.util Contains utility classes such as collections, spliterators, and String-writers.inet.ipaddr.format.validate Validation of address strings and creation of address representations from the validated strings.inet.ipaddr.ipv4 Classes for IPv4inet.ipaddr.ipv6 Classes for IPv6inet.ipaddr.mac Classes for MAC addresses. -
-
Uses of Address in inet.ipaddr
Subclasses of Address in inet.ipaddr Modifier and Type Class Description class
IPAddress
A single IP address, or a subnet of multiple addresses.Methods in inet.ipaddr that return Address Modifier and Type Method Description abstract 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.Address
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)
Address
HostIdentifierString. toAddress()
abstract Address
Address. toPrefixBlock()
abstract Address
Address. withoutPrefixLength()
Methods in inet.ipaddr that return types with arguments of type Address Modifier and Type Method Description abstract java.lang.Iterable<? extends Address>
Address. getIterable()
abstract java.util.Iterator<? extends Address>
Address. iterator()
abstract java.util.Iterator<? extends Address>
Address. prefixBlockIterator()
abstract AddressComponentSpliterator<? extends Address>
Address. prefixBlockSpliterator()
abstract java.util.stream.Stream<? extends Address>
Address. prefixBlockStream()
abstract java.util.Iterator<? extends Address>
Address. prefixIterator()
abstract AddressComponentSpliterator<? extends Address>
Address. prefixSpliterator()
abstract java.util.stream.Stream<? extends Address>
Address. prefixStream()
abstract AddressComponentSpliterator<? extends Address>
Address. spliterator()
abstract java.util.stream.Stream<? extends Address>
Address. stream()
Methods in inet.ipaddr with parameters of type Address Modifier and Type Method Description int
AddressComparator. compare(Address one, Address two)
boolean
Address. contains(Address other)
Returns whether this is same type and version of the given address and whether it contains all individual addresses in the given address or subnetabstract java.math.BigInteger
Address. enumerate(Address other)
Indicates where an address sits relative to the subnet ordering.boolean
Address. isSameAddress(Address other)
static boolean
Address. matchOrdered(Address[] addrs1, Address[] addrs2)
Checks if the two arrays share the same ordered list of addresses, subnets, or address collections, using address equality.static boolean
Address. matchUnordered(Address[] addrs1, Address[] addrs2)
Checks if the two arrays share the same list of addresses, subnets, or address collections, in any order, using address equality.boolean
Address. overlaps(Address other)
Returns whether this is same type and version of the given address and whether it overlaps with the individual addresses in the given address or subnet, containing at least one individual address common to both.boolean
Address. prefixEquals(Address other)
-
Uses of Address in inet.ipaddr.format.standard
Classes in inet.ipaddr.format.standard with type parameters of type Address Modifier and Type Class 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. -
Uses of Address in inet.ipaddr.format.util
Classes in inet.ipaddr.format.util with type parameters of type Address Modifier and Type Class Description class
AddedTree<E extends Address>
AddedTree is an alternative non-binary tree data structure originating from a binary trie with the possible exception of the root, which matches the root node of the original.static class
AddedTree.AddedTreeNode<E extends Address>
AddedTreeNode represents a node in an AddedTree.class
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
AssociativeAddedTree<E extends Address,V>
AssociativeAddedTree is similar to AddedTree but originates from an AssociativeTrie.static class
AssociativeAddedTree.AssociativeAddedTreeNode<E extends Address,V>
AssociativeAddedTreeNode represents a node in an AssociativeAddedTree.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 Address Modifier and Type Method Description static <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 Address Modifier and Type Class Description class
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.ipv4 Modifier and Type Class Description class
IPv4Address
An IPv4 address, or a subnet of multiple IPv4 addresses.Methods in inet.ipaddr.ipv4 with parameters of type Address Modifier and Type Method Description java.math.BigInteger
IPv4Address. enumerate(Address other)
-
Uses of Address in inet.ipaddr.ipv6
Subclasses of Address in inet.ipaddr.ipv6 Modifier and Type Class Description class
IPv6Address
An IPv6 address, or a subnet of multiple IPv6 addresses.Methods in inet.ipaddr.ipv6 with parameters of type Address Modifier and Type Method Description boolean
IPv6Address. contains(Address other)
java.math.BigInteger
IPv6Address. enumerate(Address other)
boolean
IPv6Address. isSameAddress(Address other)
boolean
IPv6Address. overlaps(Address other)
-
Uses of Address in inet.ipaddr.mac
Subclasses of Address in inet.ipaddr.mac Modifier and Type Class Description class
MACAddress
A MAC address, or a collection of multiple MAC addresses.Methods in inet.ipaddr.mac with parameters of type Address Modifier and Type Method Description java.math.BigInteger
MACAddress. enumerate(Address other)
-