public static class IPv4AddressNetwork.IPv4AddressCreator extends IPAddressNetwork.IPAddressCreator<IPv4Address,IPv4AddressSection,IPv4AddressSection,IPv4AddressSegment,Inet4Address>
| Constructor and Description |
|---|
IPv4AddressCreator(IPv4AddressNetwork network) |
createAddress, createAddress, createAddress, createAddress, createAddress, createAddress, createAddress, createAddress, createSequentialBlockAddress, createSequentialBlockSectionpublic IPv4AddressCreator(IPv4AddressNetwork network)
public void clearCaches()
clearCaches in class inet.ipaddr.format.validate.ParsedAddressCreator<IPv4Address,IPv4AddressSection,IPv4AddressSection,IPv4AddressSegment>public void setSegmentCaching(boolean enable)
setSegmentCaching in class inet.ipaddr.format.validate.ParsedAddressCreator<IPv4Address,IPv4AddressSection,IPv4AddressSection,IPv4AddressSegment>public IPv4AddressNetwork getNetwork()
public int getMaxValuePerSegment()
getMaxValuePerSegment in class inet.ipaddr.format.validate.ParsedAddressCreator<IPv4Address,IPv4AddressSection,IPv4AddressSection,IPv4AddressSegment>public IPv4AddressSegment[] createSegmentArray(int length)
createSegmentArray in interface AddressNetwork.AddressSegmentCreator<IPv4AddressSegment>createSegmentArray in class inet.ipaddr.format.validate.ParsedAddressCreator<IPv4Address,IPv4AddressSection,IPv4AddressSection,IPv4AddressSegment>public IPv4AddressSegment createSegment(int value)
public IPv4AddressSegment createSegment(int value, Integer segmentPrefixLength)
public IPv4AddressSegment createSegment(int lower, int upper, Integer segmentPrefixLength)
createSegment in interface AddressNetwork.AddressSegmentCreator<IPv4AddressSegment>createSegment in class inet.ipaddr.format.validate.ParsedAddressCreator<IPv4Address,IPv4AddressSection,IPv4AddressSection,IPv4AddressSegment>public IPv4AddressSection createFullSectionInternal(Address.SegmentValueProvider lowerValueProvider, Address.SegmentValueProvider upperValueProvider, Integer prefix)
public IPv4AddressSection createSection(byte[] bytes, int byteStartIndex, int byteEndIndex, Integer prefix)
public IPv4AddressSection createSection(byte[] bytes, Integer prefix)
public IPv4AddressSection createSection(IPv4AddressSegment[] segments, Integer networkPrefixLength)
public IPv4AddressSection createSection(IPv4AddressSegment[] segments)
public IPv4Address createAddress(IPv4AddressSection section)
public IPv4Address createAddress(Inet4Address addr, Integer networkPrefixLength)
public IPv4Address createAddress(Inet4Address addr)