Class Regex

java.lang.Object
net.andreinc.mockneat.unit.regex.Regex
All Implemented Interfaces:
MockUnit<java.lang.String>, MockUnitString

public class Regex
extends java.lang.Object
implements MockUnitString
  • Constructor Details

    • Regex

      public Regex​(java.lang.String regExp)
  • Method Details

    • regex

      public static Regex regex​(java.lang.String regex)

      Returns a new Regex object that can be used to generate arbitrary text bassed on a certain regex pattern.

      Parameters:
      regex - The regex pattern that the generated string needs to comply.
      Returns:
      A new Regex object. The Regex class implements MockUnitString.
    • supplier

      public java.util.function.Supplier<java.lang.String> supplier()
      Description copied from interface: MockUnit
      This is the sole abstract method of the interface. Needs to be implemented every-time a MockUnit is implemented.
      Specified by:
      supplier in interface MockUnit<java.lang.String>
      Returns:
      A Supplier<T>.