Package org.jeasy.random
Core implementation of Easy Random.
- Author:
- Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com)
-
Class Summary Class Description DefaultExclusionPolicy Component that encapsulates the logic of field/type exclusion in a given randomization context.EasyRandom Extension ofRandomthat is able to generate random Java objects.EasyRandomParameters Parameters of anEasyRandominstance.EasyRandomParameters.Range<T> Utility class to hold a range of values.FieldPredicates Common predicates to identify fields.ObjenesisObjectFactory Objenesis based factory to create "fancy" objects: immutable java beans, generic types, abstract and interface types.TypePredicates Common predicates to identify types. -
Exception Summary Exception Description ObjectCreationException Exception thrown when Easy Random is unable to create an instance of a given type.