Uses of Class
inet.ipaddr.ipv6.IPv6AddressSection
-
Packages that use IPv6AddressSection Package Description inet.ipaddr.ipv6 Classes for IPv6inet.ipaddr.mac Classes for MAC addresses. -
-
Uses of IPv6AddressSection in inet.ipaddr.ipv6
Methods in inet.ipaddr.ipv6 that return IPv6AddressSection Modifier and Type Method Description IPv6AddressSection
IPv6AddressSection. adjustPrefixBySegment(boolean nextSegment)
IPv6AddressSection
IPv6AddressSection. adjustPrefixBySegment(boolean nextSegment, boolean zeroed)
IPv6AddressSection
IPv6AddressSection. adjustPrefixLength(int adjustment)
IPv6AddressSection
IPv6AddressSection. adjustPrefixLength(int adjustment, boolean zeroed)
IPv6AddressSection
IPv6AddressSection. append(IPv6AddressSection other)
IPv6AddressSection
IPv6AddressSection. appendToNetwork(IPv6AddressSection other)
IPv6AddressSection
IPv6AddressSection. applyPrefixLength(int networkPrefixLength)
Deprecated.IPv6AddressSection
IPv6AddressSection. assignMinPrefixForBlock()
IPv6AddressSection
IPv6AddressSection. assignPrefixForSingleBlock()
IPv6AddressSection
IPv6AddressSection. bitwiseOr(IPv6AddressSection mask)
Equivalent tobitwiseOr(IPv6AddressSection, boolean)
with the second argument as false.IPv6AddressSection
IPv6AddressSection. bitwiseOr(IPv6AddressSection mask, boolean retainPrefix)
Does the bitwise disjunction with this address.IPv6AddressSection
IPv6AddressSection. bitwiseOrNetwork(IPv6AddressSection mask, int networkPrefixLength)
Does the bitwise disjunction with this address.IPv6AddressSection
IPv6AddressSection. coverWithPrefixBlock()
IPv6AddressSection
IPv6AddressSection. coverWithPrefixBlock(IPv6AddressSection other)
IPv6AddressSection
IPv6AddressNetwork.IPv6AddressCreator. createFullSectionInternal(Address.SegmentValueProvider lowerValueProvider, Address.SegmentValueProvider upperValueProvider, java.lang.Integer prefix)
IPv6AddressSection
IPv6AddressSection. createMaxHost()
IPv6AddressSection
IPv6AddressSection. createNonMixedSection()
IPv6AddressSection
IPv6AddressNetwork.IPv6AddressCreator. createSection(byte[] bytes, int byteStartIndex, int byteEndIndex, java.lang.Integer prefix)
IPv6AddressSection
IPv6AddressNetwork.IPv6AddressCreator. createSection(byte[] bytes, java.lang.Integer prefix)
IPv6AddressSection
IPv6AddressNetwork.IPv6AddressCreator. createSection(IPv6AddressSegment[] segments)
IPv6AddressSection
IPv6AddressNetwork.IPv6AddressCreator. createSection(IPv6AddressSegment[] segments, java.lang.Integer networkPrefixLength)
IPv6AddressSection
IPv6AddressNetwork.IPv6AddressCreator. createSection(MACAddress eui)
IPv6AddressSection
IPv6AddressNetwork.IPv6AddressCreator. createSection(MACAddressSection eui)
static IPv6AddressSection
IPv6AddressSection. createSection(IPv6AddressNetwork.IPv6AddressCreator creator, IPv6AddressSegment[] nonMixedSection, IPv4Address mixedSection)
IPv6AddressSection
IPv6AddressSection. getHostMask()
IPv6AddressSection
IPv6Address. getHostSection()
IPv6AddressSection
IPv6Address. getHostSection(int networkPrefixLength)
IPv6AddressSection
IPv6AddressSection. getHostSection()
IPv6AddressSection
IPv6AddressSection. getHostSection(int networkPrefixLength)
IPv6AddressSection
IPv6AddressNetwork. getLinkLocalPrefix()
IPv6AddressSection
IPv6AddressSection. getLower()
IPv6AddressSection
IPv6AddressSection. getLowerNonZeroHost()
IPv6AddressSection
IPv6AddressSection. getNetworkMask()
IPv6AddressSection
IPv6Address. getNetworkSection()
IPv6AddressSection
IPv6Address. getNetworkSection(int networkPrefixLength)
IPv6AddressSection
IPv6Address. getNetworkSection(int networkPrefixLength, boolean withPrefixLength)
IPv6AddressSection
IPv6AddressSection. getNetworkSection()
IPv6AddressSection
IPv6AddressSection. getNetworkSection(int networkPrefixLength)
IPv6AddressSection
IPv6AddressSection. getNetworkSection(int networkPrefixLength, boolean withPrefixLength)
IPv6AddressSection
IPv6Address. getSection()
IPv6AddressSection
IPv6Address. getSection(int index)
IPv6AddressSection
IPv6Address. getSection(int index, int endIndex)
IPv6AddressSection
IPv6AddressSection. getSection()
IPv6AddressSection
IPv6AddressSection. getSection(int index)
IPv6AddressSection
IPv6AddressSection. getSection(int index, int endIndex)
IPv6AddressSection
IPv6AddressSection. getUpper()
IPv6AddressSection
IPv6AddressSection. increment(long increment)
IPv6AddressSection
IPv6AddressSection. increment(java.math.BigInteger bigIncrement)
IPv6AddressSection
IPv6AddressSection. incrementBoundary(long increment)
IPv6AddressSection
IPv6AddressSection. insert(int index, IPv6AddressSection other)
IPv6AddressSection
IPv6AddressSection. intersect(IPv6AddressSection other)
Produces the subnet sections whose addresses are found in both this and the given argument.IPv6AddressSection
IPv6AddressSection. mask(IPv6AddressSection mask)
Equivalent tomask(IPv6AddressSection, boolean)
with the second argument as false.IPv6AddressSection
IPv6AddressSection. mask(IPv6AddressSection mask, boolean retainPrefix)
Does the bitwise conjuction with this address.IPv6AddressSection
IPv6AddressSection. maskNetwork(IPv6AddressSection mask, int networkPrefixLength)
Applies the given mask to the network section of the address as indicated by the given prefix length.IPv6AddressSection[]
IPv6AddressSection. mergePrefixBlocks(IPv6AddressSection... sections)
Deprecated.IPv6AddressSection[]
IPv6AddressSection. mergeToPrefixBlocks(IPv6AddressSection... sections)
Merges this with the list of sections to produce the smallest array of prefix blocks.IPv6AddressSection[]
IPv6AddressSection. mergeToSequentialBlocks(IPv6AddressSection... sections)
Merges this with the list of sections to produce the smallest array of sequential block subnets, going from smallest to largestIPv6AddressSection
IPv6AddressSection. removePrefixLength()
Deprecated.IPv6AddressSection
IPv6AddressSection. removePrefixLength(boolean zeroed)
Deprecated.IPv6AddressSection
IPv6AddressSection. replace(int startIndex, int endIndex, IPv6AddressSection replacement, int replacementStartIndex, int replacementEndIndex)
Replaces segments starting from startIndex and ending before endIndex with the segments starting at replacementStartIndex and ending before replacementEndIndex from the replacement sectionIPv6AddressSection
IPv6AddressSection. replace(int startIndex, int endIndex, IPv6AddressSection replacement, int replacementStartIndex, int replacementEndIndex, boolean appendNetwork)
IPv6AddressSection
IPv6AddressSection. replace(int index, IPv6AddressSection replacement)
Replace the segments of this section starting at the given index with the given replacement segmentsIPv6AddressSection
IPv6AddressSection. reverseBits(boolean perByte)
IPv6AddressSection
IPv6AddressSection. reverseBytes()
IPv6AddressSection
IPv6AddressSection. reverseBytesPerSegment()
IPv6AddressSection
IPv6AddressSection. reverseSegments()
IPv6AddressSection
IPv6AddressSection. setPrefixLength(int networkPrefixLength)
IPv6AddressSection
IPv6AddressSection. setPrefixLength(int networkPrefixLength, boolean withZeros)
IPv6AddressSection
IPv6AddressSection. setPrefixLength(int networkPrefixLength, boolean withZeros, boolean zeroHostIsBlock)
IPv6AddressSection[]
IPv6AddressSection. spanWithPrefixBlocks()
Produces an array of prefix blocks that spans the same set of values.IPv6AddressSection[]
IPv6AddressSection. spanWithPrefixBlocks(IPv6AddressSection other)
Produces the list of prefix block subnets that span from this series to the given series.IPv6AddressSection[]
IPv6AddressSection. spanWithRangedSegments(IPv6AddressSection other)
Deprecated.IPv6AddressSection[]
IPv6AddressSection. spanWithSequentialBlocks()
Produces an array of blocks that are sequential that cover the same set of sections as this.IPv6AddressSection[]
IPv6AddressSection. spanWithSequentialBlocks(IPv6AddressSection other)
Produces a list of range subnets that span from this series to the given series.IPv6AddressSection[]
IPv6AddressSection. subtract(IPv6AddressSection other)
Subtract the give subnet from this subnet, returning an array of sections for the result (the subnets will not be contiguous so an array is required).IPv6AddressSection
IPv6AddressSection. toMaxHost()
IPv6AddressSection
IPv6AddressSection. toMaxHost(int prefixLength)
IPv6AddressSection
IPv6AddressSection. toPrefixBlock()
IPv6AddressSection
IPv6AddressSection. toPrefixBlock(int networkPrefixLength)
IPv6AddressSection
IPv6AddressSection. toZeroHost()
IPv6AddressSection
IPv6AddressSection. toZeroHost(int prefixLength)
IPv6AddressSection
IPv6AddressSection. toZeroNetwork()
IPv6AddressSection
IPv6AddressSection. withoutPrefixLength()
Methods in inet.ipaddr.ipv6 that return types with arguments of type IPv6AddressSection Modifier and Type Method Description java.util.Iterator<IPv6AddressSection>
IPv6AddressSection. blockIterator(int segmentCount)
AddressComponentSpliterator<IPv6AddressSection>
IPv6AddressSection. blockSpliterator(int segmentCount)
java.util.stream.Stream<IPv6AddressSection>
IPv6AddressSection. blockStream(int segmentCount)
java.lang.Iterable<IPv6AddressSection>
IPv6AddressSection. getIterable()
java.util.Iterator<IPv6AddressSection>
IPv6AddressSection. iterator()
java.util.Iterator<IPv6AddressSection>
IPv6AddressSection. nonZeroHostIterator()
java.util.Iterator<IPv6AddressSection>
IPv6AddressSection. prefixBlockIterator()
AddressComponentSpliterator<IPv6AddressSection>
IPv6AddressSection. prefixBlockSpliterator()
java.util.stream.Stream<IPv6AddressSection>
IPv6AddressSection. prefixBlockStream()
java.util.Iterator<IPv6AddressSection>
IPv6AddressSection. prefixIterator()
AddressComponentSpliterator<IPv6AddressSection>
IPv6AddressSection. prefixSpliterator()
java.util.stream.Stream<IPv6AddressSection>
IPv6AddressSection. prefixStream()
AddressComponentRangeSpliterator<IPv6AddressSection,IPv6AddressSegment[]>
IPv6AddressSection. segmentsSpliterator()
java.util.Iterator<IPv6AddressSection>
IPv6AddressSection. sequentialBlockIterator()
AddressComponentSpliterator<IPv6AddressSection>
IPv6AddressSection. sequentialBlockSpliterator()
java.util.stream.Stream<IPv6AddressSection>
IPv6AddressSection. sequentialBlockStream()
AddressComponentSpliterator<IPv6AddressSection>
IPv6AddressSection. spliterator()
java.util.stream.Stream<IPv6AddressSection>
IPv6AddressSection. stream()
Methods in inet.ipaddr.ipv6 with parameters of type IPv6AddressSection Modifier and Type Method Description IPv6AddressSection
IPv6AddressSection. append(IPv6AddressSection other)
IPv6AddressSection
IPv6AddressSection. appendToNetwork(IPv6AddressSection other)
IPv6AddressSection
IPv6AddressSection. bitwiseOr(IPv6AddressSection mask)
Equivalent tobitwiseOr(IPv6AddressSection, boolean)
with the second argument as false.IPv6AddressSection
IPv6AddressSection. bitwiseOr(IPv6AddressSection mask, boolean retainPrefix)
Does the bitwise disjunction with this address.IPv6AddressSection
IPv6AddressSection. bitwiseOrNetwork(IPv6AddressSection mask, int networkPrefixLength)
Does the bitwise disjunction with this address.IPv6AddressSection
IPv6AddressSection. coverWithPrefixBlock(IPv6AddressSection other)
IPv6Address
IPv6AddressNetwork.IPv6AddressCreator. createAddress(IPv6AddressSection section)
IPv6Address
IPv6AddressNetwork.IPv6AddressCreator. createAddress(IPv6AddressSection section, IPv6Address.IPv6Zone zone)
IPv6AddressSection
IPv6AddressSection. insert(int index, IPv6AddressSection other)
IPv6AddressSection
IPv6AddressSection. intersect(IPv6AddressSection other)
Produces the subnet sections whose addresses are found in both this and the given argument.IPv6AddressSection
IPv6AddressSection. mask(IPv6AddressSection mask)
Equivalent tomask(IPv6AddressSection, boolean)
with the second argument as false.IPv6AddressSection
IPv6AddressSection. mask(IPv6AddressSection mask, boolean retainPrefix)
Does the bitwise conjuction with this address.IPv6AddressSection
IPv6AddressSection. maskNetwork(IPv6AddressSection mask, int networkPrefixLength)
Applies the given mask to the network section of the address as indicated by the given prefix length.IPv6AddressSection[]
IPv6AddressSection. mergePrefixBlocks(IPv6AddressSection... sections)
Deprecated.IPv6AddressSection[]
IPv6AddressSection. mergeToPrefixBlocks(IPv6AddressSection... sections)
Merges this with the list of sections to produce the smallest array of prefix blocks.IPv6AddressSection[]
IPv6AddressSection. mergeToSequentialBlocks(IPv6AddressSection... sections)
Merges this with the list of sections to produce the smallest array of sequential block subnets, going from smallest to largestIPv6Address
IPv6Address. replace(int startIndex, IPv6AddressSection replacement)
Replaces segments starting from startIndex with as many segments as possible from the replacement sectionIPv6AddressSection
IPv6AddressSection. replace(int startIndex, int endIndex, IPv6AddressSection replacement, int replacementStartIndex, int replacementEndIndex)
Replaces segments starting from startIndex and ending before endIndex with the segments starting at replacementStartIndex and ending before replacementEndIndex from the replacement sectionIPv6AddressSection
IPv6AddressSection. replace(int startIndex, int endIndex, IPv6AddressSection replacement, int replacementStartIndex, int replacementEndIndex, boolean appendNetwork)
IPv6AddressSection
IPv6AddressSection. replace(int index, IPv6AddressSection replacement)
Replace the segments of this section starting at the given index with the given replacement segmentsIPv6AddressSection[]
IPv6AddressSection. spanWithPrefixBlocks(IPv6AddressSection other)
Produces the list of prefix block subnets that span from this series to the given series.IPv6AddressSection[]
IPv6AddressSection. spanWithRangedSegments(IPv6AddressSection other)
Deprecated.IPv6AddressSection[]
IPv6AddressSection. spanWithSequentialBlocks(IPv6AddressSection other)
Produces a list of range subnets that span from this series to the given series.IPv6AddressSection[]
IPv6AddressSection. subtract(IPv6AddressSection other)
Subtract the give subnet from this subnet, returning an array of sections for the result (the subnets will not be contiguous so an array is required).Constructors in inet.ipaddr.ipv6 with parameters of type IPv6AddressSection Constructor Description IPv6Address(IPv6AddressSection section)
IPv6Address(IPv6AddressSection section, IPv6Address.IPv6Zone zone)
Constructs an IPv6 address or subnet.IPv6Address(IPv6AddressSection section, MACAddress eui)
Constructs an IPv6 address from a modified EUI-64 (Extended Unique Identifier) address section and an IPv6 address section network prefix.IPv6Address(IPv6AddressSection section, MACAddressSection eui)
Constructs an IPv6 address from a modified EUI-64 (Extended Unique Identifier) address and an IPv6 address section network prefix.IPv6Address(IPv6AddressSection section, MACAddressSection eui, IPv6Address.IPv6Zone zone)
Constructs an IPv6 address from a modified EUI-64 (Extended Unique Identifier) address and an IPv6 address section network prefix.IPv6Address(IPv6AddressSection section, MACAddressSection eui, java.lang.CharSequence zone)
Deprecated.IPv6Address(IPv6AddressSection section, java.lang.CharSequence zone)
Deprecated. -
Uses of IPv6AddressSection in inet.ipaddr.mac
Methods in inet.ipaddr.mac that return IPv6AddressSection Modifier and Type Method Description IPv6AddressSection
MACAddress. toEUI64IPv6()
Converts to an Ipv6 address section.IPv6AddressSection
MACAddressSection. toEUI64IPv6()
Converts to Ipv6.
-