Class AbstractGenerator<T>

java.lang.Object
mocka.generator.AbstractGenerator<T>
All Implemented Interfaces:
Generator<T>
Direct Known Subclasses:
AbstractDateGenerator, BigDecimalGenerator, BigIntegerGenerator, BooleanGenerator, ByteArrayGenerator, ByteGenerator, CharacterArrayGenerator, CharacterGenerator, CountryGenerator, DateGenerator, DoubleGenerator, EmailGenerator, EntityGenerator, FloatGenerator, IntegerGenerator, LongGenerator, LoremIpsumGenerator, NameGenerator, NetworkAddressGenerator, PhoneNumberGenerator, RegexGenerator, RegistrableGenerator, ShortGenerator, StringGenerator

public abstract class AbstractGenerator<T> extends Object implements Generator<T>
  • Field Details

    • randomProvider

      protected final RandomProvider randomProvider
    • key

      protected final String key
    • type

      protected final Class<T> type
  • Constructor Details

    • AbstractGenerator

      public AbstractGenerator(String key, Class<T> type)
  • Method Details

    • getKey

      public String getKey()
    • getType

      public Class<T> getType()