Package io.github.krandom
Core implementation of k-random.
See: Description
-
Class Summary Class Description TypePredicates Common predicates to identify types. KRandom Extension of java.util.Random that is able to generate random Java objects. DefaultExclusionPolicy Component that encapsulates the logic of field/type exclusion in a given randomization context. ObjenesisObjectFactory Objenesis based factory to create "fancy" objects: immutable java beans, generic types, abstract and interface types. ObjectCreationException Exception thrown when k-random is unable to create an instance of a given type. Range Utility class to hold a range of values. KRandomParameters Parameters of an KRandom instance. FieldPredicates Common predicates to identify fields.