Class IPv4s
java.lang.Object
net.andreinc.mockneat.abstraction.MockUnitBase
net.andreinc.mockneat.unit.networking.IPv4s
- All Implemented Interfaces:
MockUnit<java.lang.String>,MockUnitString
public class IPv4s extends MockUnitBase implements MockUnitString
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description static IPv4sipv4s()Returns aIPv4sobject that can be used to generate arbitrary IPv4 addresses.java.util.function.Supplier<java.lang.String>supplier()This is the sole abstract method of the interface.MockUnitStringtype(IPv4Type type)This method can be used to narrow down the IPv4 generation process to a certain type.MockUnitStringtypes(IPv4Type... types)This method can be used to narrow down the IPv4 generation process to a few types.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.andreinc.mockneat.abstraction.MockUnit
array, array, collection, collection, collection, collection, collection, collection, consume, consume, get, get, list, list, list, list, list, list, map, mapKeys, mapKeys, mapKeys, mapKeys, mapKeys, mapKeys, mapKeys, mapKeys, mapKeys, mapKeys, mapKeys, mapKeys, mapKeys, mapKeys, mapKeys, mapKeys, mapKeys, mapKeys, mapKeys, mapKeys, mapKeys, mapToDouble, mapToInt, mapToLocalDate, mapToLong, mapToString, mapToString, mapVals, mapVals, mapVals, mapVals, mapVals, mapVals, mapVals, mapVals, mapVals, mapVals, mapVals, mapVals, mapVals, mapVals, mapVals, mapVals, mapVals, mapVals, mapVals, mapVals, mapVals, serialize, set, set, set, set, set, set, stream, val, val, valStr, valStrMethods inherited from interface net.andreinc.mockneat.abstraction.MockUnitString
accumulate, append, array, base64, escapeCsv, escapeEcmaScript, escapeHtml, escapeXml, format, md2, md5, noSpecialChars, prepend, replace, replace, replaceAll, replaceFirst, sha1, sha256, sha384, sha512, split, split, sub, sub, urlEncode, urlEncode
-
Constructor Details
-
Method Details
-
ipv4s
Returns a
IPv4sobject that can be used to generate arbitrary IPv4 addresses.- Returns:
- A re-usable
IPv4sobject. TheIPv4sclass implementsMockUnitString.
-
supplier
public java.util.function.Supplier<java.lang.String> supplier()Description copied from interface:MockUnitThis is the sole abstract method of the interface. Needs to be implemented every-time a MockUnit is implemented. -
types
This method can be used to narrow down the IPv4 generation process to a few types.
- Parameters:
types- The types array (var-arg).- Returns:
- A new
MockUnitString.
-
type
This method can be used to narrow down the IPv4 generation process to a certain type.
- Parameters:
type- The type of array to be generated.- Returns:
- A new
MockUnitString.
-