public class IPv6AddressNetwork.IPv6AddressCreator extends IPAddressNetwork.IPAddressCreator
Constructor and Description |
---|
IPv6AddressCreator() |
createAddress, createAddress, createAddress, createAddress, createAddress, createAddress
public void clearCaches()
clearCaches
in class AddressCreator<IPv6Address,IPv6AddressSection,IPv4AddressSection,IPv6AddressSegment>
public IPv6AddressNetwork getNetwork()
getNetwork
in class IPAddressNetwork.IPAddressCreator
public IPv6AddressSegment[] createSegmentArray(int length)
createSegmentArray
in interface AddressNetwork.AddressSegmentCreator<IPv6AddressSegment>
createSegmentArray
in class inet.ipaddr.format.validate.ParsedAddressCreator<IPv6Address,IPv6AddressSection,IPv4AddressSection,IPv6AddressSegment>
public IPv6AddressSegment createSegment(int value)
public IPv6AddressSegment createSegment(int value, java.lang.Integer segmentPrefixLength)
public IPv6AddressSegment createSegment(int lower, int upper, java.lang.Integer segmentPrefixLength)
createSegment
in interface AddressNetwork.AddressSegmentCreator<IPv6AddressSegment>
createSegment
in class inet.ipaddr.format.validate.ParsedAddressCreator<IPv6Address,IPv6AddressSection,IPv4AddressSection,IPv6AddressSegment>
public IPv6AddressSection createSection(Address.SegmentValueProvider lowerValueProvider, Address.SegmentValueProvider upperValueProvider, int segmentCount, java.lang.Integer prefix)
createSection
in class IPAddressNetwork.IPAddressCreator
public IPv6AddressSection createSection(byte[] bytes, int byteStartIndex, int byteEndIndex, java.lang.Integer prefix)
createSection
in class IPAddressNetwork.IPAddressCreator
public IPv6AddressSection createSection(byte[] bytes, java.lang.Integer prefix)
createSection
in class IPAddressNetwork.IPAddressCreator
public IPv6AddressSection createSection(IPv6AddressSegment[] segments)
createSection
in class IPAddressNetwork.IPAddressCreator
public IPv6AddressSection createSection(IPv6AddressSegment[] segments, java.lang.Integer networkPrefixLength)
createSection
in class IPAddressNetwork.IPAddressCreator
public IPv6AddressSection createSection(MACAddress eui)
public IPv6AddressSection createSection(MACAddressSection eui)
public IPv6Address createAddress(IPv6AddressSection section, java.lang.CharSequence zone)
public IPv6Address createAddress(IPv6AddressSection section)
createAddress
in class IPAddressNetwork.IPAddressCreator
public IPv6Address createAddress(java.net.Inet6Address addr)