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 classIPAddressA single IP address, or a subnet of multiple addresses.Methods in inet.ipaddr that return Address Modifier and Type Method Description abstract AddressAddress. adjustPrefixBySegment(boolean nextSegment)abstract AddressAddress. adjustPrefixBySegment(boolean nextSegment, boolean zeroed)abstract AddressAddress. adjustPrefixLength(int adjustment)abstract AddressAddress. adjustPrefixLength(int adjustment, boolean zeroed)abstract AddressAddress. applyPrefixLength(int networkPrefixLength)Deprecated.AddressHostIdentifierString. getAddress()abstract AddressAddress. getLower()abstract AddressAddress. getUpper()abstract AddressAddress. increment(long increment)abstract AddressAddress. incrementBoundary(long increment)abstract AddressAddress. removePrefixLength()Deprecated.abstract AddressAddress. removePrefixLength(boolean zeroed)Deprecated.abstract AddressAddress. reverseBits(boolean perByte)abstract AddressAddress. reverseBytes()abstract AddressAddress. reverseBytesPerSegment()abstract AddressAddress. reverseSegments()abstract AddressAddress. setPrefixLength(int prefixLength)abstract AddressAddress. setPrefixLength(int prefixLength, boolean zeroed)AddressHostIdentifierString. toAddress()abstract AddressAddress. toPrefixBlock()abstract AddressAddress. 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 intAddressComparator. compare(Address one, Address two)booleanAddress. 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.BigIntegerAddress. enumerate(Address other)Indicates where an address sits relative to the subnet ordering.booleanAddress. isSameAddress(Address other)static booleanAddress. 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 booleanAddress. 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.booleanAddress. 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.booleanAddress. 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 classAddressCreator<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 classAddedTree<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 classAddedTree.AddedTreeNode<E extends Address>AddedTreeNode represents a node in an AddedTree.classAddressTrie<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 classAddressTrie.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 classAddressTrie.TrieComparator<E extends Address>static classAddressTrie.TrieNode<E extends Address>A node for a compact binary prefix trie whose elements are prefix block subnets or addresses,classAddressTrieMap<K extends Address,V>Wraps aAssociativeAddressTrieto view it as a Java Collections Framework map, implementing theMap,SortedMap, andNavigableMapinterfaces.static classAddressTrieMap.EntrySet<K extends Address,V>interfaceAddressTrieOps<E extends Address>Provides an interface to the trie operations.static interfaceAddressTrieOps.AddressTrieAddOps<E extends Address>Provides an interface to the trie add operations.static interfaceAddressTrieOps.AssociativeAddressTrieOps<K extends Address,V>Provides an interface to the associative trie operations.static interfaceAddressTrieOps.AssociativeAddressTriePutOps<K extends Address,V>Provides an interface to the associative trie put operations.classAddressTrieSet<E extends Address>Wraps aAddressTrieto view it as a Java Collections Framework set, implementing theSet,SortedSetandNavigableSetinterfaces.static classAddressTrieSet.Range<E extends Address>classAssociativeAddedTree<E extends Address,V>AssociativeAddedTree is similar to AddedTree but originates from an AssociativeTrie.static classAssociativeAddedTree.AssociativeAddedTreeNode<E extends Address,V>AssociativeAddedTreeNode represents a node in an AssociativeAddedTree.classAssociativeAddressTrie<K extends Address,V>An address trie in which each node is associated with a value.static classAssociativeAddressTrie.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 classParsedAddressCreator<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 classIPv4AddressAn 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.BigIntegerIPv4Address. enumerate(Address other) -
Uses of Address in inet.ipaddr.ipv6
Subclasses of Address in inet.ipaddr.ipv6 Modifier and Type Class Description classIPv6AddressAn IPv6 address, or a subnet of multiple IPv6 addresses.Methods in inet.ipaddr.ipv6 with parameters of type Address Modifier and Type Method Description booleanIPv6Address. contains(Address other)java.math.BigIntegerIPv6Address. enumerate(Address other)booleanIPv6Address. isSameAddress(Address other)booleanIPv6Address. overlaps(Address other) -
Uses of Address in inet.ipaddr.mac
Subclasses of Address in inet.ipaddr.mac Modifier and Type Class Description classMACAddressA 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.BigIntegerMACAddress. enumerate(Address other)
-