java.lang.Object
inet.ipaddr.format.validate.ParsedAddressCreator<IPv6Address,IPv6AddressSection,IPv4AddressSection,IPv6AddressSegment>
inet.ipaddr.format.standard.AddressCreator<IPv6Address,IPv6AddressSection,IPv4AddressSection,IPv6AddressSegment>
inet.ipaddr.IPAddressNetwork.IPAddressCreator<IPv6Address,IPv6AddressSection,IPv4AddressSection,IPv6AddressSegment,Inet6Address>
inet.ipaddr.ipv6.IPv6AddressNetwork.IPv6AddressCreator
- All Implemented Interfaces:
AddressNetwork.AddressSegmentCreator<IPv6AddressSegment>,Serializable
- Enclosing class:
IPv6AddressNetwork
public static class IPv6AddressNetwork.IPv6AddressCreator
extends IPAddressNetwork.IPAddressCreator<IPv6Address,IPv6AddressSection,IPv4AddressSection,IPv6AddressSegment,Inet6Address>
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateAddress(IPv6AddressSection section) createAddress(IPv6AddressSection section, IPv6Address.IPv6Zone zone) createAddress(IPv6AddressSegment[] segments, IPv6Address.IPv6Zone zone) createAddress(Inet6Address addr) createAddress(Inet6Address addr, Integer networkPrefixLength) createFullSectionInternal(Address.SegmentValueProvider lowerValueProvider, Address.SegmentValueProvider upperValueProvider, Integer prefix) createSection(byte[] bytes, int byteStartIndex, int byteEndIndex, Integer prefix) createSection(byte[] bytes, Integer prefix) createSection(IPv6AddressSegment[] segments) createSection(IPv6AddressSegment[] segments, Integer networkPrefixLength) createSection(MACAddress eui) createSegment(int value) createSegment(int lower, int upper, Integer segmentPrefixLength) createSegment(int value, Integer segmentPrefixLength) createSegmentArray(int length) intvoidsetSegmentCaching(boolean enable) Methods inherited from class inet.ipaddr.IPAddressNetwork.IPAddressCreator
createAddress, createAddress, createAddress, createAddress, createAddress, createAddress, createAddress, createAddress, createSequentialBlockAddress, createSequentialBlockSection
-
Constructor Details
-
IPv6AddressCreator
-
-
Method Details
-
clearCaches
public void clearCaches()- Overrides:
clearCachesin classParsedAddressCreator<IPv6Address,IPv6AddressSection, IPv4AddressSection, IPv6AddressSegment>
-
setSegmentCaching
public void setSegmentCaching(boolean enable) - Overrides:
setSegmentCachingin classParsedAddressCreator<IPv6Address,IPv6AddressSection, IPv4AddressSection, IPv6AddressSegment>
-
getNetwork
-
getMaxValuePerSegment
public int getMaxValuePerSegment() -
createSegmentArray
- Specified by:
createSegmentArrayin interfaceAddressNetwork.AddressSegmentCreator<IPv6AddressSegment>- Specified by:
createSegmentArrayin classParsedAddressCreator<IPv6Address,IPv6AddressSection, IPv4AddressSection, IPv6AddressSegment>
-
createSegment
-
createSegment
-
createSegment
- Specified by:
createSegmentin interfaceAddressNetwork.AddressSegmentCreator<IPv6AddressSegment>- Specified by:
createSegmentin classParsedAddressCreator<IPv6Address,IPv6AddressSection, IPv4AddressSection, IPv6AddressSegment>
-
createFullSectionInternal
public IPv6AddressSection createFullSectionInternal(Address.SegmentValueProvider lowerValueProvider, Address.SegmentValueProvider upperValueProvider, Integer prefix) -
createSection
public IPv6AddressSection createSection(byte[] bytes, int byteStartIndex, int byteEndIndex, Integer prefix) -
createSection
-
createSection
-
createSection
-
createSection
-
createSection
-
createAddress
-
createAddress
-
createAddress
-
createAddress
-
createAddress
-