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)
-