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 TypeClassDescriptionclassA single IP address, or a subnet of multiple addresses.Methods in inet.ipaddr that return AddressModifier and TypeMethodDescriptionabstract 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.HostIdentifierString.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) HostIdentifierString.toAddress()abstract AddressAddress.toPrefixBlock()abstract AddressAddress.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 TypeMethodDescriptionintbooleanReturns whether this is same type and version of the given address and whether it contains all individual addresses in the given address or subnetabstract BigIntegerIndicates 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.booleanReturns 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 AddressModifier and TypeClassDescriptionclassAddressCreator<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 TypeClassDescriptionclassAddedTree 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 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 TypeClassDescriptionclassParsedAddressCreator<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 TypeClassDescriptionclassAn IPv4 address, or a subnet of multiple IPv4 addresses.Methods in inet.ipaddr.ipv4 with parameters of type Address -
Uses of Address in inet.ipaddr.ipv6
Subclasses of Address in inet.ipaddr.ipv6Modifier and TypeClassDescriptionclassAn IPv6 address, or a subnet of multiple IPv6 addresses.Methods in inet.ipaddr.ipv6 with parameters of type AddressModifier and TypeMethodDescriptionbooleanbooleanIPv6Address.isSameAddress(Address other) boolean -
Uses of Address in inet.ipaddr.mac
Subclasses of Address in inet.ipaddr.macModifier and TypeClassDescriptionclassA MAC address, or a collection of multiple MAC addresses.Methods in inet.ipaddr.mac with parameters of type Address