Package io.github.krandom.api
Public API.
See: Description
-
Interface Summary Interface Description RandomizerContext A context object for a Randomizer. ObjectFactory Strategy interface for object creation. Randomizer Interface for custom randomizer. RandomizerRegistry Interface for a registry of Randomizers. ContextAwareRandomizer Interface for a Randomizer that is aware of the randomization context it is invoked in. ExclusionPolicy Strategy interface for field/type exclusion. RandomizerProvider Strategy interface to provide randomizers for field/type based on the current context.