Uses of Class
inet.ipaddr.ipv6.IPv6AddressSection
Packages that use IPv6AddressSection
-
Uses of IPv6AddressSection in inet.ipaddr.ipv6
Methods in inet.ipaddr.ipv6 that return IPv6AddressSectionModifier and TypeMethodDescriptionIPv6AddressSection.adjustPrefixBySegment
(boolean nextSegment) IPv6AddressSection.adjustPrefixBySegment
(boolean nextSegment, boolean zeroed) IPv6AddressSection.adjustPrefixLength
(int adjustment) IPv6AddressSection.adjustPrefixLength
(int adjustment, boolean zeroed) IPv6AddressSection.append
(IPv6AddressSection other) IPv6AddressSection.appendToNetwork
(IPv6AddressSection other) IPv6AddressSection.applyPrefixLength
(int networkPrefixLength) Deprecated.IPv6AddressSection.assignMinPrefixForBlock()
IPv6AddressSection.assignPrefixForSingleBlock()
IPv6AddressSection.bitwiseOr
(IPv6AddressSection mask) Equivalent tobitwiseOr(IPv6AddressSection, boolean)
with the second argument as false.IPv6AddressSection.bitwiseOr
(IPv6AddressSection mask, boolean retainPrefix) Does the bitwise disjunction with this address.IPv6AddressSection.bitwiseOrNetwork
(IPv6AddressSection mask, int networkPrefixLength) Does the bitwise disjunction with this address.IPv6AddressSection.coverWithPrefixBlock()
IPv6AddressSection.coverWithPrefixBlock
(IPv6AddressSection other) IPv6AddressNetwork.IPv6AddressCreator.createFullSectionInternal
(Address.SegmentValueProvider lowerValueProvider, Address.SegmentValueProvider upperValueProvider, Integer prefix) IPv6AddressSection.createMaxHost()
IPv6AddressSection.createNonMixedSection()
IPv6AddressNetwork.IPv6AddressCreator.createSection
(byte[] bytes, int byteStartIndex, int byteEndIndex, Integer prefix) IPv6AddressNetwork.IPv6AddressCreator.createSection
(byte[] bytes, Integer prefix) IPv6AddressNetwork.IPv6AddressCreator.createSection
(IPv6AddressSegment[] segments) IPv6AddressNetwork.IPv6AddressCreator.createSection
(IPv6AddressSegment[] segments, Integer networkPrefixLength) IPv6AddressNetwork.IPv6AddressCreator.createSection
(MACAddress eui) IPv6AddressNetwork.IPv6AddressCreator.createSection
(MACAddressSection eui) static IPv6AddressSection
IPv6AddressSection.createSection
(IPv6AddressNetwork.IPv6AddressCreator creator, IPv6AddressSegment[] nonMixedSection, IPv4Address mixedSection) IPv6AddressSection.getHostMask()
IPv6Address.getHostSection()
IPv6Address.getHostSection
(int networkPrefixLength) IPv6AddressSection.getHostSection()
IPv6AddressSection.getHostSection
(int networkPrefixLength) IPv6AddressNetwork.getLinkLocalPrefix()
IPv6AddressSection.getLower()
IPv6AddressSection.getLowerNonZeroHost()
IPv6AddressSection.getNetworkMask()
IPv6Address.getNetworkSection()
IPv6Address.getNetworkSection
(int networkPrefixLength) IPv6Address.getNetworkSection
(int networkPrefixLength, boolean withPrefixLength) IPv6AddressSection.getNetworkSection()
IPv6AddressSection.getNetworkSection
(int networkPrefixLength) IPv6AddressSection.getNetworkSection
(int networkPrefixLength, boolean withPrefixLength) IPv6Address.getSection()
IPv6Address.getSection
(int index) IPv6Address.getSection
(int index, int endIndex) IPv6AddressSection.getSection()
IPv6AddressSection.getSection
(int index) IPv6AddressSection.getSection
(int index, int endIndex) IPv6AddressSection.getUpper()
IPv6AddressSection.increment
(long increment) IPv6AddressSection.incrementBoundary
(long increment) IPv6AddressSection.insert
(int index, IPv6AddressSection other) IPv6AddressSection.intersect
(IPv6AddressSection other) Produces the subnet sections whose addresses are found in both this and the given argument.IPv6AddressSection.mask
(IPv6AddressSection mask) Equivalent tomask(IPv6AddressSection, boolean)
with the second argument as false.IPv6AddressSection.mask
(IPv6AddressSection mask, boolean retainPrefix) Does the bitwise conjuction with this address.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.mergePrefixBlocks
(IPv6AddressSection... sections) Deprecated.IPv6AddressSection.mergeToPrefixBlocks
(IPv6AddressSection... sections) Merges this with the list of sections to produce the smallest array of prefix blocks.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.removePrefixLength()
Deprecated.IPv6AddressSection.removePrefixLength
(boolean zeroed) Deprecated.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.replace
(int startIndex, int endIndex, IPv6AddressSection replacement, int replacementStartIndex, int replacementEndIndex, boolean appendNetwork) IPv6AddressSection.replace
(int index, IPv6AddressSection replacement) Replace the segments of this section starting at the given index with the given replacement segmentsIPv6AddressSection.reverseBits
(boolean perByte) IPv6AddressSection.reverseBytes()
IPv6AddressSection.reverseBytesPerSegment()
IPv6AddressSection.reverseSegments()
IPv6AddressSection.setPrefixLength
(int networkPrefixLength) IPv6AddressSection.setPrefixLength
(int networkPrefixLength, boolean withZeros) IPv6AddressSection.setPrefixLength
(int networkPrefixLength, boolean withZeros, boolean zeroHostIsBlock) IPv6AddressSection.spanWithPrefixBlocks()
Produces an array of prefix blocks that spans the same set of values.IPv6AddressSection.spanWithPrefixBlocks
(IPv6AddressSection other) Produces the list of prefix block subnets that span from this series to the given series.IPv6AddressSection.spanWithRangedSegments
(IPv6AddressSection other) Deprecated.IPv6AddressSection.spanWithSequentialBlocks()
Produces an array of blocks that are sequential that cover the same set of sections as this.IPv6AddressSection.spanWithSequentialBlocks
(IPv6AddressSection other) Produces a list of range subnets that span from this series to the given series.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.toMaxHost()
IPv6AddressSection.toMaxHost
(int prefixLength) IPv6AddressSection.toPrefixBlock()
IPv6AddressSection.toPrefixBlock
(int networkPrefixLength) IPv6AddressSection.toZeroHost()
IPv6AddressSection.toZeroHost
(int prefixLength) IPv6AddressSection.toZeroNetwork()
IPv6AddressSection.withoutPrefixLength()
Methods in inet.ipaddr.ipv6 that return types with arguments of type IPv6AddressSectionModifier and TypeMethodDescriptionIPv6AddressSection.blockIterator
(int segmentCount) IPv6AddressSection.blockSpliterator
(int segmentCount) IPv6AddressSection.blockStream
(int segmentCount) IPv6AddressSection.getIterable()
IPv6AddressSection.iterator()
IPv6AddressSection.nonZeroHostIterator()
IPv6AddressSection.prefixBlockIterator()
IPv6AddressSection.prefixBlockSpliterator()
IPv6AddressSection.prefixBlockStream()
IPv6AddressSection.prefixIterator()
IPv6AddressSection.prefixSpliterator()
IPv6AddressSection.prefixStream()
IPv6AddressSection.segmentsSpliterator()
IPv6AddressSection.sequentialBlockIterator()
IPv6AddressSection.sequentialBlockSpliterator()
IPv6AddressSection.sequentialBlockStream()
IPv6AddressSection.spliterator()
IPv6AddressSection.stream()
Methods in inet.ipaddr.ipv6 with parameters of type IPv6AddressSectionModifier and TypeMethodDescriptionIPv6AddressSection.append
(IPv6AddressSection other) IPv6AddressSection.appendToNetwork
(IPv6AddressSection other) IPv6AddressSection.bitwiseOr
(IPv6AddressSection mask) Equivalent tobitwiseOr(IPv6AddressSection, boolean)
with the second argument as false.IPv6AddressSection.bitwiseOr
(IPv6AddressSection mask, boolean retainPrefix) Does the bitwise disjunction with this address.IPv6AddressSection.bitwiseOrNetwork
(IPv6AddressSection mask, int networkPrefixLength) Does the bitwise disjunction with this address.IPv6AddressSection.coverWithPrefixBlock
(IPv6AddressSection other) IPv6AddressNetwork.IPv6AddressCreator.createAddress
(IPv6AddressSection section) IPv6AddressNetwork.IPv6AddressCreator.createAddress
(IPv6AddressSection section, IPv6Address.IPv6Zone zone) IPv6AddressSection.insert
(int index, IPv6AddressSection other) IPv6AddressSection.intersect
(IPv6AddressSection other) Produces the subnet sections whose addresses are found in both this and the given argument.IPv6AddressSection.mask
(IPv6AddressSection mask) Equivalent tomask(IPv6AddressSection, boolean)
with the second argument as false.IPv6AddressSection.mask
(IPv6AddressSection mask, boolean retainPrefix) Does the bitwise conjuction with this address.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.mergePrefixBlocks
(IPv6AddressSection... sections) Deprecated.IPv6AddressSection.mergeToPrefixBlocks
(IPv6AddressSection... sections) Merges this with the list of sections to produce the smallest array of prefix blocks.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.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.replace
(int startIndex, int endIndex, IPv6AddressSection replacement, int replacementStartIndex, int replacementEndIndex, boolean appendNetwork) IPv6AddressSection.replace
(int index, IPv6AddressSection replacement) Replace the segments of this section starting at the given index with the given replacement segmentsIPv6AddressSection.spanWithPrefixBlocks
(IPv6AddressSection other) Produces the list of prefix block subnets that span from this series to the given series.IPv6AddressSection.spanWithRangedSegments
(IPv6AddressSection other) Deprecated.IPv6AddressSection.spanWithSequentialBlocks
(IPv6AddressSection other) Produces a list of range subnets that span from this series to the given series.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 IPv6AddressSectionModifierConstructorDescriptionIPv6Address
(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, CharSequence zone) Deprecated.IPv6Address
(IPv6AddressSection section, CharSequence zone) Deprecated. -
Uses of IPv6AddressSection in inet.ipaddr.mac
Methods in inet.ipaddr.mac that return IPv6AddressSectionModifier and TypeMethodDescriptionMACAddress.toEUI64IPv6()
Converts to an Ipv6 address section.MACAddressSection.toEUI64IPv6()
Converts to Ipv6.
mergeToPrefixBlocks(IPv6AddressSection...)