Class IPAddressNetwork.IPAddressGenerator
java.lang.Object
inet.ipaddr.IPAddressNetwork.IPAddressGenerator
- All Implemented Interfaces:
Serializable
- Enclosing class:
IPAddressNetwork<T extends IPAddress, R extends IPAddressSection, E extends IPAddressSection, S extends IPAddressSegment, J extends InetAddress>
A factory of address strings or host names, which can be particularly useful if you are using your own network, or if you are using your own validation options.
- Author:
- sfoley
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionIPAddressGenerator(IPv4AddressNetwork ipv4Network, IPv6AddressNetwork ipv6Network) Copies the default string options but inserts the given networks. -
Method Summary
Modifier and TypeMethodDescriptionfrom(byte[] bytes) from(byte[] bytes, int byteStartIndex, int byteEndIndex) from(IPAddress.IPVersion version, Address.SegmentValueProvider lowerValueProvider, Address.SegmentValueProvider upperValueProvider, Integer prefixLength) from(InetAddress inetAddress) from(InetAddress inetAddress, Integer prefixLength) from(InterfaceAddress interfaceAddress)
-
Constructor Details
-
IPAddressGenerator
public IPAddressGenerator() -
IPAddressGenerator
Copies the default string options but inserts the given networks. Either argument can be null to use the default networks.- Parameters:
ipv4Network-ipv6Network-
-
IPAddressGenerator
-
-
Method Details
-
from
-
from
-
from
-
from
-
from
-
from
-
from
-
from
public IPAddress from(IPAddress.IPVersion version, Address.SegmentValueProvider lowerValueProvider, Address.SegmentValueProvider upperValueProvider, Integer prefixLength)
-