Index

A B C D E F G H I L M N O P Q R S T U V Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractRandomizer<T> - Class in org.jeasy.random.randomizers
Base class for Randomizer implementations.
AbstractRandomizer() - Constructor for class org.jeasy.random.randomizers.AbstractRandomizer
 
AbstractRandomizer(long) - Constructor for class org.jeasy.random.randomizers.AbstractRandomizer
 
AbstractRangeRandomizer<T> - Class in org.jeasy.random.randomizers.range
Abstract class for range randomizers.
AbstractRangeRandomizer(T, T) - Constructor for class org.jeasy.random.randomizers.range.AbstractRangeRandomizer
 
AbstractRangeRandomizer(T, T, long) - Constructor for class org.jeasy.random.randomizers.range.AbstractRangeRandomizer
 
addFieldPredicate(BiPredicate<Field, Object>) - Method in class org.jeasy.random.randomizers.registry.ExclusionRandomizerRegistry
Add a field predicate.
addTypePredicate(Predicate<Class<?>>) - Method in class org.jeasy.random.randomizers.registry.ExclusionRandomizerRegistry
Add a type predicate.
AnnotationRandomizerRegistry - Class in org.jeasy.random.randomizers.registry
A RandomizerRegistry for fields annotated with Randomizer.
AnnotationRandomizerRegistry() - Constructor for class org.jeasy.random.randomizers.registry.AnnotationRandomizerRegistry
 
args() - Element in annotation interface org.jeasy.random.annotation.Randomizer
 
asRandomizer(Supplier<T>) - Static method in class org.jeasy.random.util.ReflectionUtils
Create a dynamic proxy that adapts the given Supplier to a Randomizer.
AtomicIntegerRandomizer - Class in org.jeasy.random.randomizers.number
Generate a random AtomicInteger.
AtomicIntegerRandomizer() - Constructor for class org.jeasy.random.randomizers.number.AtomicIntegerRandomizer
AtomicIntegerRandomizer(long) - Constructor for class org.jeasy.random.randomizers.number.AtomicIntegerRandomizer
AtomicLongRandomizer - Class in org.jeasy.random.randomizers.number
Generate a random AtomicLong.
AtomicLongRandomizer() - Constructor for class org.jeasy.random.randomizers.number.AtomicLongRandomizer
Create a new AtomicLongRandomizer.
AtomicLongRandomizer(long) - Constructor for class org.jeasy.random.randomizers.number.AtomicLongRandomizer
Create a new AtomicLongRandomizer.

B

BigDecimalRandomizer - Class in org.jeasy.random.randomizers.number
Generate a random BigDecimal.
BigDecimalRandomizer() - Constructor for class org.jeasy.random.randomizers.number.BigDecimalRandomizer
Create a new BigDecimalRandomizer.
BigDecimalRandomizer(long) - Constructor for class org.jeasy.random.randomizers.number.BigDecimalRandomizer
Create a new BigDecimalRandomizer.
BigDecimalRandomizer(long, Integer, RoundingMode) - Constructor for class org.jeasy.random.randomizers.number.BigDecimalRandomizer
Create a new BigDecimalRandomizer.
BigDecimalRandomizer(Integer) - Constructor for class org.jeasy.random.randomizers.number.BigDecimalRandomizer
Create a new BigDecimalRandomizer.
BigDecimalRandomizer(Integer, RoundingMode) - Constructor for class org.jeasy.random.randomizers.number.BigDecimalRandomizer
Create a new BigDecimalRandomizer.
BigDecimalRangeRandomizer - Class in org.jeasy.random.randomizers.range
Generate a random BigDecimal in the given range.
BigDecimalRangeRandomizer(Double, Double) - Constructor for class org.jeasy.random.randomizers.range.BigDecimalRangeRandomizer
BigDecimalRangeRandomizer(Double, Double, long) - Constructor for class org.jeasy.random.randomizers.range.BigDecimalRangeRandomizer
BigDecimalRangeRandomizer(Double, Double, long, Integer) - Constructor for class org.jeasy.random.randomizers.range.BigDecimalRangeRandomizer
BigDecimalRangeRandomizer(Double, Double, long, Integer, RoundingMode) - Constructor for class org.jeasy.random.randomizers.range.BigDecimalRangeRandomizer
BigDecimalRangeRandomizer(Double, Double, Integer) - Constructor for class org.jeasy.random.randomizers.range.BigDecimalRangeRandomizer
BigDecimalRangeRandomizer(Double, Double, Integer, RoundingMode) - Constructor for class org.jeasy.random.randomizers.range.BigDecimalRangeRandomizer
BigIntegerRandomizer - Class in org.jeasy.random.randomizers.number
Generate a random BigInteger.
BigIntegerRandomizer() - Constructor for class org.jeasy.random.randomizers.number.BigIntegerRandomizer
Create a new BigIntegerRandomizer.
BigIntegerRandomizer(long) - Constructor for class org.jeasy.random.randomizers.number.BigIntegerRandomizer
Create a new BigIntegerRandomizer.
BigIntegerRangeRandomizer - Class in org.jeasy.random.randomizers.range
Generate a random BigInteger in the given range.
BigIntegerRangeRandomizer(Integer, Integer) - Constructor for class org.jeasy.random.randomizers.range.BigIntegerRangeRandomizer
BigIntegerRangeRandomizer(Integer, Integer, long) - Constructor for class org.jeasy.random.randomizers.range.BigIntegerRangeRandomizer
BooleanRandomizer - Class in org.jeasy.random.randomizers.misc
Generate a random Boolean.
BooleanRandomizer() - Constructor for class org.jeasy.random.randomizers.misc.BooleanRandomizer
Create a new BooleanRandomizer.
BooleanRandomizer(long) - Constructor for class org.jeasy.random.randomizers.misc.BooleanRandomizer
Create a new BooleanRandomizer.
bypassSetters(boolean) - Method in class org.jeasy.random.EasyRandomParameters
Flag to bypass setters if any and use reflection directly instead.
ByteRandomizer - Class in org.jeasy.random.randomizers.number
Generate a random Byte.
ByteRandomizer() - Constructor for class org.jeasy.random.randomizers.number.ByteRandomizer
Create a new ByteRandomizer.
ByteRandomizer(long) - Constructor for class org.jeasy.random.randomizers.number.ByteRandomizer
Create a new ByteRandomizer.
ByteRangeRandomizer - Class in org.jeasy.random.randomizers.range
Generate a random Byte in the given range.
ByteRangeRandomizer(Byte, Byte) - Constructor for class org.jeasy.random.randomizers.range.ByteRangeRandomizer
Create a new ByteRangeRandomizer.
ByteRangeRandomizer(Byte, Byte, long) - Constructor for class org.jeasy.random.randomizers.range.ByteRangeRandomizer
Create a new ByteRangeRandomizer.

C

CalendarRandomizer - Class in org.jeasy.random.randomizers.time
Generate a random Calendar.
CalendarRandomizer() - Constructor for class org.jeasy.random.randomizers.time.CalendarRandomizer
Create a new CalendarRandomizer.
CalendarRandomizer(long) - Constructor for class org.jeasy.random.randomizers.time.CalendarRandomizer
Create a new CalendarRandomizer.
CharacterRandomizer - Class in org.jeasy.random.randomizers.text
Generate a random Character.
CharacterRandomizer() - Constructor for class org.jeasy.random.randomizers.text.CharacterRandomizer
Create a new CharacterRandomizer.
CharacterRandomizer(long) - Constructor for class org.jeasy.random.randomizers.text.CharacterRandomizer
Create a new CharacterRandomizer.
CharacterRandomizer(Charset) - Constructor for class org.jeasy.random.randomizers.text.CharacterRandomizer
Create a new CharacterRandomizer.
CharacterRandomizer(Charset, long) - Constructor for class org.jeasy.random.randomizers.text.CharacterRandomizer
Create a new CharacterRandomizer.
CharacterUtils - Class in org.jeasy.random.util
Character utility methods.
charset(Charset) - Method in class org.jeasy.random.EasyRandomParameters
Set the charset to use for character based fields.
checkValues() - Method in class org.jeasy.random.randomizers.range.AbstractRangeRandomizer
 
checkValues() - Method in class org.jeasy.random.randomizers.range.ByteRangeRandomizer
 
checkValues() - Method in class org.jeasy.random.randomizers.range.DateRangeRandomizer
 
checkValues() - Method in class org.jeasy.random.randomizers.range.DoubleRangeRandomizer
 
checkValues() - Method in class org.jeasy.random.randomizers.range.FloatRangeRandomizer
 
checkValues() - Method in class org.jeasy.random.randomizers.range.InstantRangeRandomizer
 
checkValues() - Method in class org.jeasy.random.randomizers.range.IntegerRangeRandomizer
 
checkValues() - Method in class org.jeasy.random.randomizers.range.LocalDateRangeRandomizer
 
checkValues() - Method in class org.jeasy.random.randomizers.range.LocalDateTimeRangeRandomizer
 
checkValues() - Method in class org.jeasy.random.randomizers.range.LocalTimeRangeRandomizer
 
checkValues() - Method in class org.jeasy.random.randomizers.range.LongRangeRandomizer
 
checkValues() - Method in class org.jeasy.random.randomizers.range.OffsetDateTimeRangeRandomizer
 
checkValues() - Method in class org.jeasy.random.randomizers.range.OffsetTimeRangeRandomizer
 
checkValues() - Method in class org.jeasy.random.randomizers.range.ShortRangeRandomizer
 
checkValues() - Method in class org.jeasy.random.randomizers.range.SqlDateRangeRandomizer
 
checkValues() - Method in class org.jeasy.random.randomizers.range.YearMonthRangeRandomizer
 
checkValues() - Method in class org.jeasy.random.randomizers.range.YearRangeRandomizer
 
checkValues() - Method in class org.jeasy.random.randomizers.range.ZonedDateTimeRangeRandomizer
 
collectionSizeRange(int, int) - Method in class org.jeasy.random.EasyRandomParameters
Set the collection size range.
collectPrintableCharactersOf(Charset) - Static method in class org.jeasy.random.util.CharacterUtils
Returns a list of all printable charaters of the given charset.
ConstantRandomizer<T> - Class in org.jeasy.random.randomizers.misc
A Randomizer that generates constant values.
ConstantRandomizer(T) - Constructor for class org.jeasy.random.randomizers.misc.ConstantRandomizer
Create a new ConstantRandomizer.
ContextAwareRandomizer<T> - Interface in org.jeasy.random.api
Interface for a Randomizer that is aware of the randomization context it is invoked in.
ConversionUtils - Class in org.jeasy.random.util
Type conversion utility methods.
convertArguments(RandomizerArgument[]) - Static method in class org.jeasy.random.util.ConversionUtils
 
copy() - Method in class org.jeasy.random.EasyRandomParameters
Return a shallow copy of randomization parameters.
createEmptyCollectionForType(Class<?>, int) - Static method in class org.jeasy.random.util.ReflectionUtils
Create an empty collection for the given type.
createInstance(Class<T>, RandomizerContext) - Method in interface org.jeasy.random.api.ObjectFactory
Create a new instance of type in the given randomization context.
createInstance(Class<T>, RandomizerContext) - Method in class org.jeasy.random.ObjenesisObjectFactory
 
createInstance(Class<T>, RandomizerContext) - Method in class org.jeasy.random.RecordFactory
 
customFieldRandomizersRegistry - Variable in class org.jeasy.random.randomizers.registry.CustomRandomizerRegistry
 
CustomRandomizerRegistry - Class in org.jeasy.random.randomizers.registry
Registry of user defined randomizers.
CustomRandomizerRegistry() - Constructor for class org.jeasy.random.randomizers.registry.CustomRandomizerRegistry
 
customTypeRandomizersRegistry - Variable in class org.jeasy.random.randomizers.registry.CustomRandomizerRegistry
 

D

DateRandomizer - Class in org.jeasy.random.randomizers.time
Generate a random Date.
DateRandomizer() - Constructor for class org.jeasy.random.randomizers.time.DateRandomizer
Create a new DateRandomizer.
DateRandomizer(long) - Constructor for class org.jeasy.random.randomizers.time.DateRandomizer
Create a new DateRandomizer.
dateRange(LocalDate, LocalDate) - Method in class org.jeasy.random.EasyRandomParameters
Set the date range.
DateRangeRandomizer - Class in org.jeasy.random.randomizers.range
Generate a random Date in the given range.
DateRangeRandomizer(Date, Date) - Constructor for class org.jeasy.random.randomizers.range.DateRangeRandomizer
Create a new DateRangeRandomizer.
DateRangeRandomizer(Date, Date, long) - Constructor for class org.jeasy.random.randomizers.range.DateRangeRandomizer
Create a new DateRangeRandomizer.
DayRandomizer - Class in org.jeasy.random.randomizers.time
A Randomizer that generates a random day value between DayRandomizer.MIN_DAY and DayRandomizer.MAX_DAY.
DayRandomizer() - Constructor for class org.jeasy.random.randomizers.time.DayRandomizer
 
DayRandomizer(long) - Constructor for class org.jeasy.random.randomizers.time.DayRandomizer
 
DEFAULT_CHARSET - Static variable in class org.jeasy.random.EasyRandomParameters
Default charset for Strings.
DEFAULT_COLLECTION_SIZE_RANGE - Static variable in class org.jeasy.random.EasyRandomParameters
Default collection size range.
DEFAULT_DATE_RANGE - Static variable in class org.jeasy.random.EasyRandomParameters
Default date range in which dates will be generated: [now - 10 years, now + 10 years].
DEFAULT_DATES_RANGE - Static variable in class org.jeasy.random.EasyRandomParameters
Default dates range.
DEFAULT_OBJECT_POOL_SIZE - Static variable in class org.jeasy.random.EasyRandomParameters
Number of different objects to generate for a type.
DEFAULT_RANDOMIZATION_DEPTH - Static variable in class org.jeasy.random.EasyRandomParameters
Default value for randomization depth, which mean, that randomization depth is unlimited
DEFAULT_SEED - Static variable in class org.jeasy.random.EasyRandomParameters
Default seed.
DEFAULT_STRING_LENGTH_RANGE - Static variable in class org.jeasy.random.EasyRandomParameters
Default string length size.
DefaultExclusionPolicy - Class in org.jeasy.random
Component that encapsulates the logic of field/type exclusion in a given randomization context.
DefaultExclusionPolicy() - Constructor for class org.jeasy.random.DefaultExclusionPolicy
 
DoubleRandomizer - Class in org.jeasy.random.randomizers.number
Generate a random Double.
DoubleRandomizer() - Constructor for class org.jeasy.random.randomizers.number.DoubleRandomizer
Create a new DoubleRandomizer.
DoubleRandomizer(long) - Constructor for class org.jeasy.random.randomizers.number.DoubleRandomizer
Create a new DoubleRandomizer.
DoubleRangeRandomizer - Class in org.jeasy.random.randomizers.range
Generate a random Double in the given range.
DoubleRangeRandomizer(Double, Double) - Constructor for class org.jeasy.random.randomizers.range.DoubleRangeRandomizer
Create a new DoubleRangeRandomizer.
DoubleRangeRandomizer(Double, Double, long) - Constructor for class org.jeasy.random.randomizers.range.DoubleRangeRandomizer
Create a new DoubleRangeRandomizer.
DurationRandomizer - Class in org.jeasy.random.randomizers.time
A Randomizer that generates random Duration.
DurationRandomizer() - Constructor for class org.jeasy.random.randomizers.time.DurationRandomizer
Create a new DurationRandomizer.
DurationRandomizer(long) - Constructor for class org.jeasy.random.randomizers.time.DurationRandomizer
Create a new DurationRandomizer.
DurationRandomizer(long, TemporalUnit) - Constructor for class org.jeasy.random.randomizers.time.DurationRandomizer
Create a new DurationRandomizer.
DurationRandomizer(TemporalUnit) - Constructor for class org.jeasy.random.randomizers.time.DurationRandomizer
Create a new DurationRandomizer.

E

EasyRandom - Class in org.jeasy.random
Extension of Random that is able to generate random Java objects.
EasyRandom() - Constructor for class org.jeasy.random.EasyRandom
Create a new EasyRandom instance with default parameters.
EasyRandom(EasyRandomParameters) - Constructor for class org.jeasy.random.EasyRandom
Create a new EasyRandom instance.
EasyRandomParameters - Class in org.jeasy.random
Parameters of an EasyRandom instance.
EasyRandomParameters() - Constructor for class org.jeasy.random.EasyRandomParameters
Create a new EasyRandomParameters with default values.
EasyRandomParameters.Range<T> - Class in org.jeasy.random
Utility class to hold a range of values.
EnumRandomizer<E extends Enum<E>> - Class in org.jeasy.random.randomizers.misc
A Randomizer that generates a random value from a given Enum.
EnumRandomizer(Class<E>) - Constructor for class org.jeasy.random.randomizers.misc.EnumRandomizer
Create a new EnumRandomizer.
EnumRandomizer(Class<E>, long) - Constructor for class org.jeasy.random.randomizers.misc.EnumRandomizer
Create a new EnumRandomizer.
EnumRandomizer(Class<E>, E...) - Constructor for class org.jeasy.random.randomizers.misc.EnumRandomizer
Create a new EnumRandomizer.
EnumSetRandomizer<E extends Enum<E>> - Class in org.jeasy.random.randomizers.collection
A Randomizer that generates an EnumSet of random enum values using a delegate EnumRandomizer.
EnumSetRandomizer(EnumRandomizer<E>) - Constructor for class org.jeasy.random.randomizers.collection.EnumSetRandomizer
Create a new EnumSetRandomizer that will generate an EnumSet with a random number of elements.
EnumSetRandomizer(EnumRandomizer<E>, int) - Constructor for class org.jeasy.random.randomizers.collection.EnumSetRandomizer
Create a new EnumSetRandomizer that will generate an EnumSet with a fixed number of elements.
Exclude - Annotation Interface in org.jeasy.random.annotation
Annotation to exclude a field from being populated.
excludeField(BiPredicate<Field, Object>) - Method in class org.jeasy.random.EasyRandomParameters
 
excludeField(Predicate<Field>) - Method in class org.jeasy.random.EasyRandomParameters
Exclude a field from being randomized.
excludeType(Predicate<Class<?>>) - Method in class org.jeasy.random.EasyRandomParameters
Exclude a type from being randomized.
exclusionPolicy(ExclusionPolicy) - Method in class org.jeasy.random.EasyRandomParameters
Provide a custom exclusion policy.
ExclusionPolicy - Interface in org.jeasy.random.api
Strategy interface for field/type exclusion.
ExclusionRandomizerRegistry - Class in org.jeasy.random.randomizers.registry
A RandomizerRegistry to exclude fields using a Predicate.
ExclusionRandomizerRegistry() - Constructor for class org.jeasy.random.randomizers.registry.ExclusionRandomizerRegistry
 

F

FieldPredicates - Class in org.jeasy.random
Common predicates to identify fields.
FieldPredicates() - Constructor for class org.jeasy.random.FieldPredicates
 
filterLetters(List<Character>) - Static method in class org.jeasy.random.util.CharacterUtils
Keep only letters from a list of characters.
filterSameParameterizedTypes(List<Class<?>>, Type) - Static method in class org.jeasy.random.util.ReflectionUtils
Filters a list of types to keep only elements having the same parameterized types as the given type.
FloatRandomizer - Class in org.jeasy.random.randomizers.number
Generate a random Float.
FloatRandomizer() - Constructor for class org.jeasy.random.randomizers.number.FloatRandomizer
Create a new FloatRandomizer.
FloatRandomizer(long) - Constructor for class org.jeasy.random.randomizers.number.FloatRandomizer
Create a new FloatRandomizer.
FloatRangeRandomizer - Class in org.jeasy.random.randomizers.range
Generate a random Float in the given range.
FloatRangeRandomizer(Float, Float) - Constructor for class org.jeasy.random.randomizers.range.FloatRangeRandomizer
Create a new FloatRangeRandomizer.
FloatRangeRandomizer(Float, Float, long) - Constructor for class org.jeasy.random.randomizers.range.FloatRangeRandomizer
Create a new FloatRangeRandomizer.

G

getAnnotation(Field, Class<T>) - Static method in class org.jeasy.random.util.ReflectionUtils
Looks for given annotationType on given field or read method for field.
getCharset() - Method in class org.jeasy.random.EasyRandomParameters
 
getCollectionSizeRange() - Method in class org.jeasy.random.EasyRandomParameters
 
getCurrentField() - Method in interface org.jeasy.random.api.RandomizerContext
Return the full path to the current field being randomized (starting from the first field in the root type).
getCurrentObject() - Method in interface org.jeasy.random.api.RandomizerContext
Return the currently randomized object in the object graph.
getCurrentRandomizationDepth() - Method in interface org.jeasy.random.api.RandomizerContext
Get the current level in the hierarchy of the object graph.
getCustomRandomizerRegistry() - Method in class org.jeasy.random.EasyRandomParameters
 
getDateRange() - Method in class org.jeasy.random.EasyRandomParameters
 
getDeclaredFields(T) - Static method in class org.jeasy.random.util.ReflectionUtils
Get declared fields of a given type.
getDefaultMaxValue() - Method in class org.jeasy.random.randomizers.range.AbstractRangeRandomizer
 
getDefaultMaxValue() - Method in class org.jeasy.random.randomizers.range.ByteRangeRandomizer
 
getDefaultMaxValue() - Method in class org.jeasy.random.randomizers.range.DateRangeRandomizer
 
getDefaultMaxValue() - Method in class org.jeasy.random.randomizers.range.DoubleRangeRandomizer
 
getDefaultMaxValue() - Method in class org.jeasy.random.randomizers.range.FloatRangeRandomizer
 
getDefaultMaxValue() - Method in class org.jeasy.random.randomizers.range.InstantRangeRandomizer
 
getDefaultMaxValue() - Method in class org.jeasy.random.randomizers.range.IntegerRangeRandomizer
 
getDefaultMaxValue() - Method in class org.jeasy.random.randomizers.range.LocalDateRangeRandomizer
 
getDefaultMaxValue() - Method in class org.jeasy.random.randomizers.range.LocalDateTimeRangeRandomizer
 
getDefaultMaxValue() - Method in class org.jeasy.random.randomizers.range.LocalTimeRangeRandomizer
 
getDefaultMaxValue() - Method in class org.jeasy.random.randomizers.range.LongRangeRandomizer
 
getDefaultMaxValue() - Method in class org.jeasy.random.randomizers.range.OffsetDateTimeRangeRandomizer
 
getDefaultMaxValue() - Method in class org.jeasy.random.randomizers.range.OffsetTimeRangeRandomizer
 
getDefaultMaxValue() - Method in class org.jeasy.random.randomizers.range.ShortRangeRandomizer
 
getDefaultMaxValue() - Method in class org.jeasy.random.randomizers.range.SqlDateRangeRandomizer
 
getDefaultMaxValue() - Method in class org.jeasy.random.randomizers.range.YearMonthRangeRandomizer
 
getDefaultMaxValue() - Method in class org.jeasy.random.randomizers.range.YearRangeRandomizer
 
getDefaultMaxValue() - Method in class org.jeasy.random.randomizers.range.ZonedDateTimeRangeRandomizer
 
getDefaultMinValue() - Method in class org.jeasy.random.randomizers.range.AbstractRangeRandomizer
 
getDefaultMinValue() - Method in class org.jeasy.random.randomizers.range.ByteRangeRandomizer
 
getDefaultMinValue() - Method in class org.jeasy.random.randomizers.range.DateRangeRandomizer
 
getDefaultMinValue() - Method in class org.jeasy.random.randomizers.range.DoubleRangeRandomizer
 
getDefaultMinValue() - Method in class org.jeasy.random.randomizers.range.FloatRangeRandomizer
 
getDefaultMinValue() - Method in class org.jeasy.random.randomizers.range.InstantRangeRandomizer
 
getDefaultMinValue() - Method in class org.jeasy.random.randomizers.range.IntegerRangeRandomizer
 
getDefaultMinValue() - Method in class org.jeasy.random.randomizers.range.LocalDateRangeRandomizer
 
getDefaultMinValue() - Method in class org.jeasy.random.randomizers.range.LocalDateTimeRangeRandomizer
 
getDefaultMinValue() - Method in class org.jeasy.random.randomizers.range.LocalTimeRangeRandomizer
 
getDefaultMinValue() - Method in class org.jeasy.random.randomizers.range.LongRangeRandomizer
 
getDefaultMinValue() - Method in class org.jeasy.random.randomizers.range.OffsetDateTimeRangeRandomizer
 
getDefaultMinValue() - Method in class org.jeasy.random.randomizers.range.OffsetTimeRangeRandomizer
 
getDefaultMinValue() - Method in class org.jeasy.random.randomizers.range.ShortRangeRandomizer
 
getDefaultMinValue() - Method in class org.jeasy.random.randomizers.range.SqlDateRangeRandomizer
 
getDefaultMinValue() - Method in class org.jeasy.random.randomizers.range.YearMonthRangeRandomizer
 
getDefaultMinValue() - Method in class org.jeasy.random.randomizers.range.YearRangeRandomizer
 
getDefaultMinValue() - Method in class org.jeasy.random.randomizers.range.ZonedDateTimeRangeRandomizer
 
getEmptyImplementationForCollectionInterface(Class<?>) - Static method in class org.jeasy.random.util.ReflectionUtils
Return an empty implementation for a Collection type.
getEmptyImplementationForMapInterface(Class<?>) - Static method in class org.jeasy.random.util.ReflectionUtils
Return an empty implementation for the given Map interface.
getExclusionPolicy() - Method in class org.jeasy.random.EasyRandomParameters
 
getFieldExclusionPredicates() - Method in class org.jeasy.random.EasyRandomParameters
 
getFieldValue(Object, Field) - Static method in class org.jeasy.random.util.ReflectionUtils
Get the value (accessible or not accessible) of a field of a target object.
getInheritedFields(Class<?>) - Static method in class org.jeasy.random.util.ReflectionUtils
Get inherited fields of a given type.
getMax() - Method in class org.jeasy.random.EasyRandomParameters.Range
 
getMin() - Method in class org.jeasy.random.EasyRandomParameters.Range
 
getObjectFactory() - Method in class org.jeasy.random.EasyRandom
 
getObjectFactory() - Method in class org.jeasy.random.EasyRandomParameters
 
getObjectPoolSize() - Method in class org.jeasy.random.EasyRandomParameters
 
getParameters() - Method in interface org.jeasy.random.api.RandomizerContext
Return the currently used parameters by the enclosing EasyRandom.
getPredefinedValuesOf(String) - Method in class org.jeasy.random.randomizers.AbstractRandomizer
 
getPublicConcreteSubTypesOf(Class<T>) - Static method in class org.jeasy.random.util.ReflectionUtils
Searches the classpath for all public concrete subtypes of the given interface or abstract class.
getRandomizationDepth() - Method in class org.jeasy.random.EasyRandomParameters
 
getRandomizer(Class<?>) - Method in interface org.jeasy.random.api.RandomizerRegistry
Retrieves a randomizer for a given type.
getRandomizer(Class<?>) - Method in class org.jeasy.random.randomizers.registry.AnnotationRandomizerRegistry
Retrieves a randomizer for a given type.
getRandomizer(Class<?>) - Method in class org.jeasy.random.randomizers.registry.CustomRandomizerRegistry
 
getRandomizer(Class<?>) - Method in class org.jeasy.random.randomizers.registry.ExclusionRandomizerRegistry
Retrieves a randomizer for a given type.
getRandomizer(Class<?>) - Method in class org.jeasy.random.randomizers.registry.InternalRandomizerRegistry
Retrieves a randomizer for a given type.
getRandomizer(Class<?>) - Method in class org.jeasy.random.randomizers.registry.TimeRandomizerRegistry
 
getRandomizer(Field) - Method in interface org.jeasy.random.api.RandomizerRegistry
Retrieves a randomizer for the given field.
getRandomizer(Field) - Method in class org.jeasy.random.randomizers.registry.AnnotationRandomizerRegistry
Retrieves a randomizer for the given field.
getRandomizer(Field) - Method in class org.jeasy.random.randomizers.registry.CustomRandomizerRegistry
 
getRandomizer(Field) - Method in class org.jeasy.random.randomizers.registry.ExclusionRandomizerRegistry
Retrieves a randomizer for the given field.
getRandomizer(Field) - Method in class org.jeasy.random.randomizers.registry.InternalRandomizerRegistry
 
getRandomizer(Field) - Method in class org.jeasy.random.randomizers.registry.TimeRandomizerRegistry
 
getRandomizer(Field, Object) - Method in interface org.jeasy.random.api.RandomizerRegistry
 
getRandomizerByField(Field, RandomizerContext) - Method in interface org.jeasy.random.api.RandomizerProvider
Return a randomizer for the given field in the current context.
getRandomizerByType(Class<T>, RandomizerContext) - Method in interface org.jeasy.random.api.RandomizerProvider
Return a randomizer for the given type in the current context.
getRandomizerProvider() - Method in class org.jeasy.random.EasyRandom
 
getRandomizerProvider() - Method in class org.jeasy.random.EasyRandomParameters
 
getRandomValue() - Method in interface org.jeasy.random.api.Randomizer
Generate a random value for the given type.
getRandomValue() - Method in class org.jeasy.random.randomizers.collection.EnumSetRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.collection.ListRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.collection.MapRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.collection.QueueRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.collection.SetRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.misc.BooleanRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.misc.ConstantRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.misc.EnumRandomizer
Get a random value within an enumeration or an enumeration subset (when values are excluded)
getRandomValue() - Method in class org.jeasy.random.randomizers.misc.LocaleRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.misc.NullRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.misc.OptionalRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.misc.SkipRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.misc.UUIDRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.net.UriRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.net.UrlRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.number.AtomicIntegerRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.number.AtomicLongRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.number.BigDecimalRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.number.BigIntegerRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.number.ByteRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.number.DoubleRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.number.FloatRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.number.IntegerRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.number.LongRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.number.NumberRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.number.ShortRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.range.BigDecimalRangeRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.range.BigIntegerRangeRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.range.ByteRangeRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.range.DateRangeRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.range.DoubleRangeRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.range.FloatRangeRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.range.InstantRangeRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.range.IntegerRangeRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.range.LocalDateRangeRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.range.LocalDateTimeRangeRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.range.LocalTimeRangeRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.range.LongRangeRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.range.OffsetDateTimeRangeRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.range.OffsetTimeRangeRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.range.ShortRangeRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.range.SqlDateRangeRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.range.YearMonthRangeRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.range.YearRangeRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.range.ZonedDateTimeRangeRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.text.CharacterRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.text.StringDelegatingRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.text.StringRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.time.CalendarRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.time.DateRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.time.DayRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.time.DurationRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.time.GregorianCalendarRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.time.HourRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.time.InstantRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.time.LocalDateRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.time.LocalDateTimeRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.time.LocalTimeRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.time.MinuteRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.time.MonthDayRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.time.NanoSecondRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.time.OffsetDateTimeRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.time.OffsetTimeRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.time.PeriodRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.time.SqlDateRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.time.SqlTimeRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.time.SqlTimestampRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.time.TimeZoneRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.time.YearMonthRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.time.YearRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.time.ZonedDateTimeRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.time.ZoneIdRandomizer
 
getRandomValue() - Method in class org.jeasy.random.randomizers.time.ZoneOffsetRandomizer
 
getReadMethod(Field) - Static method in class org.jeasy.random.util.ReflectionUtils
Get the read method for given field.
getRootObject() - Method in interface org.jeasy.random.api.RandomizerContext
Return the root object being randomized (instance of RandomizerContext.getTargetType().
getSeed() - Method in class org.jeasy.random.EasyRandomParameters
 
getStringLengthRange() - Method in class org.jeasy.random.EasyRandomParameters
 
getTargetType() - Method in interface org.jeasy.random.api.RandomizerContext
Return the target type (parameter of EasyRandom.nextObject(Class)).
getTimeRange() - Method in class org.jeasy.random.EasyRandomParameters
 
getTypeExclusionPredicates() - Method in class org.jeasy.random.EasyRandomParameters
 
getWrapperType(Class<?>) - Static method in class org.jeasy.random.util.ReflectionUtils
Get wrapper type of a primitive type.
getWriteMethod(Field) - Static method in class org.jeasy.random.util.ReflectionUtils
Get the write method for given field.
GregorianCalendarRandomizer - Class in org.jeasy.random.randomizers.time
Generate a random GregorianCalendarRandomizer.
GregorianCalendarRandomizer() - Constructor for class org.jeasy.random.randomizers.time.GregorianCalendarRandomizer
GregorianCalendarRandomizer(long) - Constructor for class org.jeasy.random.randomizers.time.GregorianCalendarRandomizer

H

hasExceededRandomizationDepth() - Method in interface org.jeasy.random.api.RandomizerContext
Checks if the current randomization depth reached the configured maximum
hasModifiers(Integer) - Static method in class org.jeasy.random.FieldPredicates
Create a predicate to check that a field has a given set of modifiers.
hasModifiers(Integer) - Static method in class org.jeasy.random.TypePredicates
Create a predicate to check that a type has a given set of modifiers.
HourRandomizer - Class in org.jeasy.random.randomizers.time
A Randomizer that generates a random hour value between HourRandomizer.MIN_HOUR and HourRandomizer.MAX_HOUR.
HourRandomizer() - Constructor for class org.jeasy.random.randomizers.time.HourRandomizer
 
HourRandomizer(long) - Constructor for class org.jeasy.random.randomizers.time.HourRandomizer
 

I

ignoreRandomizationErrors(boolean) - Method in class org.jeasy.random.EasyRandomParameters
With this parameter, any randomization error will be silently ignored and the corresponding field will be set to null.
inClass(Class<?>) - Static method in class org.jeasy.random.FieldPredicates
Create a predicate to check that a field is defined in a given class.
init(EasyRandomParameters) - Method in interface org.jeasy.random.api.RandomizerRegistry
Initialize the registry.
init(EasyRandomParameters) - Method in class org.jeasy.random.randomizers.registry.AnnotationRandomizerRegistry
 
init(EasyRandomParameters) - Method in class org.jeasy.random.randomizers.registry.CustomRandomizerRegistry
 
init(EasyRandomParameters) - Method in class org.jeasy.random.randomizers.registry.ExclusionRandomizerRegistry
Initialize the registry.
init(EasyRandomParameters) - Method in class org.jeasy.random.randomizers.registry.InternalRandomizerRegistry
 
init(EasyRandomParameters) - Method in class org.jeasy.random.randomizers.registry.TimeRandomizerRegistry
 
inPackage(String) - Static method in class org.jeasy.random.TypePredicates
Create a predicate to check that a type is defined in a given package.
InstantRandomizer - Class in org.jeasy.random.randomizers.time
A Randomizer that generates random Instant.
InstantRandomizer() - Constructor for class org.jeasy.random.randomizers.time.InstantRandomizer
Create a new InstantRandomizer.
InstantRandomizer(long) - Constructor for class org.jeasy.random.randomizers.time.InstantRandomizer
Create a new InstantRandomizer.
InstantRangeRandomizer - Class in org.jeasy.random.randomizers.range
 
InstantRangeRandomizer(Instant, Instant) - Constructor for class org.jeasy.random.randomizers.range.InstantRangeRandomizer
InstantRangeRandomizer(Instant, Instant, long) - Constructor for class org.jeasy.random.randomizers.range.InstantRangeRandomizer
IntegerRandomizer - Class in org.jeasy.random.randomizers.number
Generate a random Integer.
IntegerRandomizer() - Constructor for class org.jeasy.random.randomizers.number.IntegerRandomizer
Create a new IntegerRandomizer.
IntegerRandomizer(long) - Constructor for class org.jeasy.random.randomizers.number.IntegerRandomizer
Create a new IntegerRandomizer.
IntegerRangeRandomizer - Class in org.jeasy.random.randomizers.range
Generate a random Integer in the given range.
IntegerRangeRandomizer(Integer, Integer) - Constructor for class org.jeasy.random.randomizers.range.IntegerRangeRandomizer
IntegerRangeRandomizer(Integer, Integer, long) - Constructor for class org.jeasy.random.randomizers.range.IntegerRangeRandomizer
InternalRandomizerRegistry - Class in org.jeasy.random.randomizers.registry
Registry for Java built-in types.
InternalRandomizerRegistry() - Constructor for class org.jeasy.random.randomizers.registry.InternalRandomizerRegistry
 
isAbstract() - Static method in class org.jeasy.random.TypePredicates
Create a predicate to check if a class is abstract.
isAbstract(Class<T>) - Static method in class org.jeasy.random.util.ReflectionUtils
Check if the type is abstract (either an interface or an abstract class).
isAnnotatedWith(Class<? extends Annotation>...) - Static method in class org.jeasy.random.FieldPredicates
Create a predicate to check that a field is annotated with one of the given annotations.
isAnnotatedWith(Class<? extends Annotation>...) - Static method in class org.jeasy.random.TypePredicates
Create a predicate to check that a type is annotated with one of the given annotations.
isAnnotationPresent(Field, Class<? extends Annotation>) - Static method in class org.jeasy.random.util.ReflectionUtils
Checks if field or corresponding read method is annotated with given annotationType.
isArray() - Static method in class org.jeasy.random.TypePredicates
Create a predicate to check if a type is an array.
isArrayType(Class<?>) - Static method in class org.jeasy.random.util.ReflectionUtils
Check if a type is an array type.
isAssignableFrom(Class<?>) - Static method in class org.jeasy.random.TypePredicates
Create a predicate to check if a type is assignable from another type.
isBypassSetters() - Method in class org.jeasy.random.EasyRandomParameters
 
isCollectionType(Class<?>) - Static method in class org.jeasy.random.util.ReflectionUtils
Check if a type is a collection type.
isCollectionType(Type) - Static method in class org.jeasy.random.util.ReflectionUtils
Check if a type is a collection type.
isEnum() - Static method in class org.jeasy.random.TypePredicates
Create a predicate to check if a type is an enumeration.
isEnumType(Class<?>) - Static method in class org.jeasy.random.util.ReflectionUtils
Check if a type is an enum type.
isIgnoreRandomizationErrors() - Method in class org.jeasy.random.EasyRandomParameters
 
isInterface() - Static method in class org.jeasy.random.TypePredicates
Create a predicate to check if a type is an interface.
isInterface(Class<?>) - Static method in class org.jeasy.random.util.ReflectionUtils
Check if a type is an interface.
isIntrospectable(Class<?>) - Static method in class org.jeasy.random.util.ReflectionUtils
Check if a type should be introspected for internal fields.
isJdkBuiltIn(Class<?>) - Static method in class org.jeasy.random.util.ReflectionUtils
Check if a type is a JDK built-in collection/map.
isMapType(Class<?>) - Static method in class org.jeasy.random.util.ReflectionUtils
Check if a type is a map type.
isOptionalType(Class<?>) - Static method in class org.jeasy.random.util.ReflectionUtils
Check if a type is Optional.
isOverrideDefaultInitialization() - Method in class org.jeasy.random.EasyRandomParameters
 
isParameterizedType(Type) - Static method in class org.jeasy.random.util.ReflectionUtils
Check if a type is a parameterized type
isPopulatable(Type) - Static method in class org.jeasy.random.util.ReflectionUtils
Check if a type is populatable.
isPrimitive() - Static method in class org.jeasy.random.TypePredicates
Create a predicate to check if a type is primitive.
isPrimitiveFieldWithDefaultValue(Object, Field) - Static method in class org.jeasy.random.util.ReflectionUtils
Check if a field has a primitive type and matching default value which is set by the compiler.
isPublic(Class<T>) - Static method in class org.jeasy.random.util.ReflectionUtils
Check if the type is public.
isScanClasspathForConcreteTypes() - Method in class org.jeasy.random.EasyRandomParameters
 
isStatic(Field) - Static method in class org.jeasy.random.util.ReflectionUtils
Check if a field is static.
isTypeVariable(Type) - Static method in class org.jeasy.random.util.ReflectionUtils
Check if a type is a type variable
isWildcardType(Type) - Static method in class org.jeasy.random.util.ReflectionUtils
Check if a type is a wildcard type

L

ListRandomizer<T> - Class in org.jeasy.random.randomizers.collection
A custom Randomizer that generates a list of random values using a delegate Randomizer.
ListRandomizer(Randomizer<T>) - Constructor for class org.jeasy.random.randomizers.collection.ListRandomizer
Create a new ListRandomizer that will generate a list with a random number of elements.
ListRandomizer(Randomizer<T>, int) - Constructor for class org.jeasy.random.randomizers.collection.ListRandomizer
Create a new ListRandomizer that will generate a list with a fixed number of elements.
LocalDateRandomizer - Class in org.jeasy.random.randomizers.time
A Randomizer that generates random LocalDate.
LocalDateRandomizer() - Constructor for class org.jeasy.random.randomizers.time.LocalDateRandomizer
Create a new LocalDateRandomizer.
LocalDateRandomizer(long) - Constructor for class org.jeasy.random.randomizers.time.LocalDateRandomizer
Create a new LocalDateRandomizer.
LocalDateRangeRandomizer - Class in org.jeasy.random.randomizers.range
Generate a random LocalDate in the given range.
LocalDateRangeRandomizer(LocalDate, LocalDate) - Constructor for class org.jeasy.random.randomizers.range.LocalDateRangeRandomizer
LocalDateRangeRandomizer(LocalDate, LocalDate, long) - Constructor for class org.jeasy.random.randomizers.range.LocalDateRangeRandomizer
LocalDateTimeRandomizer - Class in org.jeasy.random.randomizers.time
A Randomizer that generates random LocalDateTime.
LocalDateTimeRandomizer() - Constructor for class org.jeasy.random.randomizers.time.LocalDateTimeRandomizer
LocalDateTimeRandomizer(long) - Constructor for class org.jeasy.random.randomizers.time.LocalDateTimeRandomizer
LocalDateTimeRangeRandomizer - Class in org.jeasy.random.randomizers.range
Generate a random LocalDateTime in the given range.
LocalDateTimeRangeRandomizer(LocalDateTime, LocalDateTime) - Constructor for class org.jeasy.random.randomizers.range.LocalDateTimeRangeRandomizer
LocalDateTimeRangeRandomizer(LocalDateTime, LocalDateTime, long) - Constructor for class org.jeasy.random.randomizers.range.LocalDateTimeRangeRandomizer
LocaleRandomizer - Class in org.jeasy.random.randomizers.misc
Generate a random Locale.
LocaleRandomizer() - Constructor for class org.jeasy.random.randomizers.misc.LocaleRandomizer
Create a new LocaleRandomizer.
LocaleRandomizer(long) - Constructor for class org.jeasy.random.randomizers.misc.LocaleRandomizer
Create a new LocaleRandomizer.
LocalTimeRandomizer - Class in org.jeasy.random.randomizers.time
A Randomizer that generates random LocalTime.
LocalTimeRandomizer() - Constructor for class org.jeasy.random.randomizers.time.LocalTimeRandomizer
Create a new LocalTimeRandomizer.
LocalTimeRandomizer(long) - Constructor for class org.jeasy.random.randomizers.time.LocalTimeRandomizer
Create a new LocalTimeRandomizer.
LocalTimeRangeRandomizer - Class in org.jeasy.random.randomizers.range
Generate a random LocalTime in the given range.
LocalTimeRangeRandomizer(LocalTime, LocalTime) - Constructor for class org.jeasy.random.randomizers.range.LocalTimeRangeRandomizer
LocalTimeRangeRandomizer(LocalTime, LocalTime, long) - Constructor for class org.jeasy.random.randomizers.range.LocalTimeRangeRandomizer
LongRandomizer - Class in org.jeasy.random.randomizers.number
Generate a random Long.
LongRandomizer() - Constructor for class org.jeasy.random.randomizers.number.LongRandomizer
Create a new LongRandomizer.
LongRandomizer(long) - Constructor for class org.jeasy.random.randomizers.number.LongRandomizer
Create a new LongRandomizer.
LongRangeRandomizer - Class in org.jeasy.random.randomizers.range
Generate a random Long in the given range.
LongRangeRandomizer(Long, Long) - Constructor for class org.jeasy.random.randomizers.range.LongRangeRandomizer
Create a new LongRangeRandomizer.
LongRangeRandomizer(Long, Long, long) - Constructor for class org.jeasy.random.randomizers.range.LongRangeRandomizer
Create a new LongRangeRandomizer.

M

MapRandomizer<K,V> - Class in org.jeasy.random.randomizers.collection
A Randomizer that generates a Map with random entries.
MapRandomizer(Randomizer<K>, Randomizer<V>) - Constructor for class org.jeasy.random.randomizers.collection.MapRandomizer
Create a new MapRandomizer with a random number of entries.
MapRandomizer(Randomizer<K>, Randomizer<V>, int) - Constructor for class org.jeasy.random.randomizers.collection.MapRandomizer
Create a new MapRandomizer with a fixed number of entries.
MAX_DAY - Static variable in class org.jeasy.random.randomizers.time.DayRandomizer
 
MAX_HOUR - Static variable in class org.jeasy.random.randomizers.time.HourRandomizer
 
MAX_MINUTE - Static variable in class org.jeasy.random.randomizers.time.MinuteRandomizer
 
MAX_NANO_SECOND - Static variable in class org.jeasy.random.randomizers.time.NanoSecondRandomizer
 
MIN_DAY - Static variable in class org.jeasy.random.randomizers.time.DayRandomizer
 
MIN_HOUR - Static variable in class org.jeasy.random.randomizers.time.HourRandomizer
 
MIN_MINUTE - Static variable in class org.jeasy.random.randomizers.time.MinuteRandomizer
 
MIN_NANO_SECOND - Static variable in class org.jeasy.random.randomizers.time.NanoSecondRandomizer
 
MinuteRandomizer - Class in org.jeasy.random.randomizers.time
A Randomizer that generates a random minute value between MinuteRandomizer.MIN_MINUTE and MinuteRandomizer.MAX_MINUTE.
MinuteRandomizer() - Constructor for class org.jeasy.random.randomizers.time.MinuteRandomizer
 
MinuteRandomizer(long) - Constructor for class org.jeasy.random.randomizers.time.MinuteRandomizer
 
MonthDayRandomizer - Class in org.jeasy.random.randomizers.time
A Randomizer that generates random MonthDay.
MonthDayRandomizer() - Constructor for class org.jeasy.random.randomizers.time.MonthDayRandomizer
Create a new MonthDayRandomizer.
MonthDayRandomizer(long) - Constructor for class org.jeasy.random.randomizers.time.MonthDayRandomizer
Create a new MonthDayRandomizer.

N

named(String) - Static method in class org.jeasy.random.FieldPredicates
Create a predicate to check that a field has a certain name pattern.
named(String) - Static method in class org.jeasy.random.TypePredicates
Create a predicate to check that a type has a given name.
NanoSecondRandomizer - Class in org.jeasy.random.randomizers.time
A Randomizer that generates a random nano-second value between NanoSecondRandomizer.MIN_NANO_SECOND and NanoSecondRandomizer.MAX_NANO_SECOND.
NanoSecondRandomizer() - Constructor for class org.jeasy.random.randomizers.time.NanoSecondRandomizer
 
NanoSecondRandomizer(long) - Constructor for class org.jeasy.random.randomizers.time.NanoSecondRandomizer
 
newInstance(Class<T>, RandomizerArgument[]) - Static method in class org.jeasy.random.util.ReflectionUtils
 
nextDouble(double, double) - Method in class org.jeasy.random.randomizers.AbstractRandomizer
Return a random double in the given range.
nextObject(Class<T>) - Method in class org.jeasy.random.EasyRandom
Generate a random instance of the given type.
NullRandomizer - Class in org.jeasy.random.randomizers.misc
A Randomizer that generates null values.
NullRandomizer() - Constructor for class org.jeasy.random.randomizers.misc.NullRandomizer
 
NumberRandomizer - Class in org.jeasy.random.randomizers.number
Generate a random Number.
NumberRandomizer() - Constructor for class org.jeasy.random.randomizers.number.NumberRandomizer
Create a new NumberRandomizer.
NumberRandomizer(long) - Constructor for class org.jeasy.random.randomizers.number.NumberRandomizer
Create a new NumberRandomizer.

O

ObjectCreationException - Exception Class in org.jeasy.random
Exception thrown when Easy Random is unable to create an instance of a given type.
ObjectCreationException(String) - Constructor for exception class org.jeasy.random.ObjectCreationException
 
ObjectCreationException(String, Throwable) - Constructor for exception class org.jeasy.random.ObjectCreationException
 
objectFactory(ObjectFactory) - Method in class org.jeasy.random.EasyRandomParameters
Provide a custom object factory.
ObjectFactory - Interface in org.jeasy.random.api
Strategy interface for object creation.
objectPoolSize(int) - Method in class org.jeasy.random.EasyRandomParameters
Set the number of different objects to generate for a type.
objects(Class<T>, int) - Method in class org.jeasy.random.EasyRandom
Generate a stream of random instances of the given type.
ObjenesisObjectFactory - Class in org.jeasy.random
Objenesis based factory to create "fancy" objects: immutable java beans, generic types, abstract and interface types.
ObjenesisObjectFactory() - Constructor for class org.jeasy.random.ObjenesisObjectFactory
 
OffsetDateTimeRandomizer - Class in org.jeasy.random.randomizers.time
A Randomizer that generates random OffsetDateTime.
OffsetDateTimeRandomizer() - Constructor for class org.jeasy.random.randomizers.time.OffsetDateTimeRandomizer
OffsetDateTimeRandomizer(long) - Constructor for class org.jeasy.random.randomizers.time.OffsetDateTimeRandomizer
OffsetDateTimeRangeRandomizer - Class in org.jeasy.random.randomizers.range
Generate a random OffsetDateTime in the given range.
OffsetDateTimeRangeRandomizer(OffsetDateTime, OffsetDateTime) - Constructor for class org.jeasy.random.randomizers.range.OffsetDateTimeRangeRandomizer
OffsetDateTimeRangeRandomizer(OffsetDateTime, OffsetDateTime, long) - Constructor for class org.jeasy.random.randomizers.range.OffsetDateTimeRangeRandomizer
OffsetTimeRandomizer - Class in org.jeasy.random.randomizers.time
A Randomizer that generates random OffsetTime.
OffsetTimeRandomizer() - Constructor for class org.jeasy.random.randomizers.time.OffsetTimeRandomizer
Create a new OffsetTimeRandomizer.
OffsetTimeRandomizer(long) - Constructor for class org.jeasy.random.randomizers.time.OffsetTimeRandomizer
Create a new OffsetTimeRandomizer.
OffsetTimeRangeRandomizer - Class in org.jeasy.random.randomizers.range
Generate a random OffsetTime in the given range.
OffsetTimeRangeRandomizer(OffsetTime, OffsetTime) - Constructor for class org.jeasy.random.randomizers.range.OffsetTimeRangeRandomizer
OffsetTimeRangeRandomizer(OffsetTime, OffsetTime, long) - Constructor for class org.jeasy.random.randomizers.range.OffsetTimeRangeRandomizer
ofType(Class<?>) - Static method in class org.jeasy.random.FieldPredicates
Create a predicate to check that a field has a certain type.
ofType(Class<?>) - Static method in class org.jeasy.random.TypePredicates
Create a predicate to check that a class has a certain type.
OptionalRandomizer<T> - Class in org.jeasy.random.randomizers.misc
A Randomizer which, according to the optional percent, returns the random value from a delegate.
OptionalRandomizer(Randomizer<T>, int) - Constructor for class org.jeasy.random.randomizers.misc.OptionalRandomizer
Create a new OptionalRandomizer with a delegate randomizer and an optional percent threshold.
org.jeasy.random - package org.jeasy.random
Core implementation of Easy Random.
org.jeasy.random.annotation - package org.jeasy.random.annotation
Public annotations.
org.jeasy.random.api - package org.jeasy.random.api
Public API.
org.jeasy.random.randomizers - package org.jeasy.random.randomizers
Built-in Randomizers.
org.jeasy.random.randomizers.collection - package org.jeasy.random.randomizers.collection
This package contains collection randomizers.
org.jeasy.random.randomizers.misc - package org.jeasy.random.randomizers.misc
This package contains miscellaneous randomizers.
org.jeasy.random.randomizers.net - package org.jeasy.random.randomizers.net
This package contains java.net types randomizers.
org.jeasy.random.randomizers.number - package org.jeasy.random.randomizers.number
This package contains number randomizers.
org.jeasy.random.randomizers.range - package org.jeasy.random.randomizers.range
This package contains range randomizers.
org.jeasy.random.randomizers.registry - package org.jeasy.random.randomizers.registry
This package contains internal registries.
org.jeasy.random.randomizers.text - package org.jeasy.random.randomizers.text
This package contains text types randomizers.
org.jeasy.random.randomizers.time - package org.jeasy.random.randomizers.time
This package contains randomizers for date and time types.
org.jeasy.random.util - package org.jeasy.random.util
Public utility classes.
overrideDefaultInitialization(boolean) - Method in class org.jeasy.random.EasyRandomParameters
Should default initialization of field values be overridden? E.g.

P

PeriodRandomizer - Class in org.jeasy.random.randomizers.time
A Randomizer that generates random Period.
PeriodRandomizer() - Constructor for class org.jeasy.random.randomizers.time.PeriodRandomizer
Create a new PeriodRandomizer.
PeriodRandomizer(long) - Constructor for class org.jeasy.random.randomizers.time.PeriodRandomizer
Create a new PeriodRandomizer.
Priority - Annotation Interface in org.jeasy.random.annotation
Define the priority of a Randomizer or a RandomizerRegistry.

Q

QueueRandomizer<T> - Class in org.jeasy.random.randomizers.collection
A Randomizer that generates a queue of random values using a delegate Randomizer.
QueueRandomizer(Randomizer<T>) - Constructor for class org.jeasy.random.randomizers.collection.QueueRandomizer
Create a new QueueRandomizer that will generate a queue with a random number of elements.
QueueRandomizer(Randomizer<T>, int) - Constructor for class org.jeasy.random.randomizers.collection.QueueRandomizer
Create a new QueueRandomizer that will generate a queue with a fixed number of elements.

R

random - Variable in class org.jeasy.random.randomizers.AbstractRandomizer
 
randomizationDepth(int) - Method in class org.jeasy.random.EasyRandomParameters
Set the randomization depth for objects graph.
randomize(Class<T>, Randomizer<T>) - Method in class org.jeasy.random.EasyRandomParameters
Register a custom randomizer for a given type.
randomize(BiPredicate<Field, Object>, Randomizer<T>) - Method in class org.jeasy.random.EasyRandomParameters
Register a custom randomizer for the given field predicate.
randomize(Predicate<Field>, Randomizer<T>) - Method in class org.jeasy.random.EasyRandomParameters
 
Randomizer<T> - Interface in org.jeasy.random.api
Interface for custom randomizer.
Randomizer - Annotation Interface in org.jeasy.random.annotation
Annotation to mark a field to be populated with a random value using the given Randomizer.
RandomizerArgument - Annotation Interface in org.jeasy.random.annotation
Argument of a Randomizer.
RandomizerContext - Interface in org.jeasy.random.api
A context object for a Randomizer.
randomizerProvider(RandomizerProvider) - Method in class org.jeasy.random.EasyRandomParameters
Provide a custom randomizer provider.
RandomizerProvider - Interface in org.jeasy.random.api
Strategy interface to provide randomizers for field/type based on the current context.
randomizerRegistry(RandomizerRegistry) - Method in class org.jeasy.random.EasyRandomParameters
Register a RandomizerRegistry.
RandomizerRegistry - Interface in org.jeasy.random.api
Interface for a registry of Randomizers.
Range(T, T) - Constructor for class org.jeasy.random.EasyRandomParameters.Range
 
RecordFactory - Class in org.jeasy.random
What is the justification for extending ObjenesisObjectFactory? RecordFactory, to support nesting depth, needs access to context implementation which renders the interface (RandomizerContext) introduced by ObjenesisObjectFactory method signature redundant.
RecordFactory(EasyRandom) - Constructor for class org.jeasy.random.RecordFactory
 
ReflectionUtils - Class in org.jeasy.random.util
Reflection utility methods.
registerRandomizer(Class<T>, Randomizer<R>) - Method in class org.jeasy.random.randomizers.registry.CustomRandomizerRegistry
 
registerRandomizer(BiPredicate<Field, Object>, Randomizer<?>) - Method in class org.jeasy.random.randomizers.registry.CustomRandomizerRegistry
 

S

scanClasspathForConcreteTypes(boolean) - Method in class org.jeasy.random.EasyRandomParameters
Should the classpath be scanned for concrete types when a field with an interface or abstract class type is encountered?
seed(long) - Method in class org.jeasy.random.EasyRandomParameters
Set the initial random seed.
setBypassSetters(boolean) - Method in class org.jeasy.random.EasyRandomParameters
 
setCharset(Charset) - Method in class org.jeasy.random.EasyRandomParameters
 
setCollectionSizeRange(EasyRandomParameters.Range<Integer>) - Method in class org.jeasy.random.EasyRandomParameters
 
setCustomRandomizerRegistry(CustomRandomizerRegistry) - Method in class org.jeasy.random.EasyRandomParameters
 
setDateRange(EasyRandomParameters.Range<LocalDate>) - Method in class org.jeasy.random.EasyRandomParameters
 
setExclusionPolicy(ExclusionPolicy) - Method in class org.jeasy.random.EasyRandomParameters
 
setFieldValue(Object, Field, Object) - Static method in class org.jeasy.random.util.ReflectionUtils
Set a value (accessible or not accessible) in a field of a target object.
setIgnoreRandomizationErrors(boolean) - Method in class org.jeasy.random.EasyRandomParameters
 
setLocalDateRandomizer(LocalDateRandomizer) - Method in class org.jeasy.random.randomizers.time.LocalDateTimeRandomizer
 
setLocalDateRandomizer(LocalDateRandomizer) - Method in class org.jeasy.random.randomizers.time.OffsetDateTimeRandomizer
 
setLocalDateTimeRandomizer(LocalDateTimeRandomizer) - Method in class org.jeasy.random.randomizers.time.ZonedDateTimeRandomizer
 
setLocalTimeRandomizer(LocalTimeRandomizer) - Method in class org.jeasy.random.randomizers.time.LocalDateTimeRandomizer
 
setLocalTimeRandomizer(LocalTimeRandomizer) - Method in class org.jeasy.random.randomizers.time.OffsetDateTimeRandomizer
 
setLocalTimeRandomizer(LocalTimeRandomizer) - Method in class org.jeasy.random.randomizers.time.OffsetTimeRandomizer
 
setMax(T) - Method in class org.jeasy.random.EasyRandomParameters.Range
 
setMin(T) - Method in class org.jeasy.random.EasyRandomParameters.Range
 
setObjectFactory(ObjectFactory) - Method in class org.jeasy.random.EasyRandomParameters
 
setObjectPoolSize(int) - Method in class org.jeasy.random.EasyRandomParameters
 
setOverrideDefaultInitialization(boolean) - Method in class org.jeasy.random.EasyRandomParameters
 
setProperty(Object, Field, Object) - Static method in class org.jeasy.random.util.ReflectionUtils
Set a value in a field of a target object.
setRandomizationDepth(int) - Method in class org.jeasy.random.EasyRandomParameters
 
SetRandomizer<T> - Class in org.jeasy.random.randomizers.collection
A Randomizer that generates a set of random values using a delegate Randomizer.
SetRandomizer(Randomizer<T>) - Constructor for class org.jeasy.random.randomizers.collection.SetRandomizer
Create a new SetRandomizer that will generate a Set with a random number of elements.
SetRandomizer(Randomizer<T>, int) - Constructor for class org.jeasy.random.randomizers.collection.SetRandomizer
Create a new SetRandomizer that will generate a Set with a fixed number of elements.
setRandomizerContext(RandomizerContext) - Method in interface org.jeasy.random.api.ContextAwareRandomizer
 
setRandomizerProvider(RandomizerProvider) - Method in class org.jeasy.random.EasyRandomParameters
 
setRandomizerRegistries(Set<RandomizerRegistry>) - Method in interface org.jeasy.random.api.RandomizerProvider
Set randomizer registries.
setScanClasspathForConcreteTypes(boolean) - Method in class org.jeasy.random.EasyRandomParameters
 
setSeed(long) - Method in class org.jeasy.random.EasyRandomParameters
 
setStringLengthRange(EasyRandomParameters.Range<Integer>) - Method in class org.jeasy.random.EasyRandomParameters
 
setTimeRange(EasyRandomParameters.Range<LocalTime>) - Method in class org.jeasy.random.EasyRandomParameters
 
setZoneOffsetRandomizer(ZoneOffsetRandomizer) - Method in class org.jeasy.random.randomizers.time.OffsetDateTimeRandomizer
 
setZoneOffsetRandomizer(ZoneOffsetRandomizer) - Method in class org.jeasy.random.randomizers.time.OffsetTimeRandomizer
 
ShortRandomizer - Class in org.jeasy.random.randomizers.number
Generate a random Short.
ShortRandomizer() - Constructor for class org.jeasy.random.randomizers.number.ShortRandomizer
Create a new ShortRandomizer.
ShortRandomizer(long) - Constructor for class org.jeasy.random.randomizers.number.ShortRandomizer
Create a new ShortRandomizer.
ShortRangeRandomizer - Class in org.jeasy.random.randomizers.range
Generate a random Short in the given range.
ShortRangeRandomizer(Short, Short) - Constructor for class org.jeasy.random.randomizers.range.ShortRangeRandomizer
Create a new ShortRangeRandomizer.
ShortRangeRandomizer(Short, Short, long) - Constructor for class org.jeasy.random.randomizers.range.ShortRangeRandomizer
Create a new ShortRangeRandomizer.
shouldBeExcluded(Class<?>, RandomizerContext) - Method in interface org.jeasy.random.api.ExclusionPolicy
Given the current randomization context, should the type be excluded from being randomized?
shouldBeExcluded(Class<?>, RandomizerContext) - Method in class org.jeasy.random.DefaultExclusionPolicy
Given the current randomization context, should the type be excluded from being populated ?
shouldBeExcluded(Field, RandomizerContext) - Method in interface org.jeasy.random.api.ExclusionPolicy
Given the current randomization context, should the field be excluded from being randomized?
shouldBeExcluded(Field, RandomizerContext) - Method in class org.jeasy.random.DefaultExclusionPolicy
Given the current randomization context, should the field be excluded from being populated ?
shouldBeExcluded(Field, RandomizerContext, Object) - Method in interface org.jeasy.random.api.ExclusionPolicy
 
SkipRandomizer - Class in org.jeasy.random.randomizers.misc
A randomizer used to skip fields from being populated.
SkipRandomizer() - Constructor for class org.jeasy.random.randomizers.misc.SkipRandomizer
 
SqlDateRandomizer - Class in org.jeasy.random.randomizers.time
Generate a random Date.
SqlDateRandomizer() - Constructor for class org.jeasy.random.randomizers.time.SqlDateRandomizer
Create a new SqlDateRandomizer.
SqlDateRandomizer(long) - Constructor for class org.jeasy.random.randomizers.time.SqlDateRandomizer
Create a new SqlDateRandomizer.
SqlDateRangeRandomizer - Class in org.jeasy.random.randomizers.range
Generate a random Date in a given range.
SqlDateRangeRandomizer(Date, Date) - Constructor for class org.jeasy.random.randomizers.range.SqlDateRangeRandomizer
SqlDateRangeRandomizer(Date, Date, long) - Constructor for class org.jeasy.random.randomizers.range.SqlDateRangeRandomizer
SqlTimeRandomizer - Class in org.jeasy.random.randomizers.time
Generate a random Time.
SqlTimeRandomizer() - Constructor for class org.jeasy.random.randomizers.time.SqlTimeRandomizer
Create a new SqlTimeRandomizer.
SqlTimeRandomizer(long) - Constructor for class org.jeasy.random.randomizers.time.SqlTimeRandomizer
Create a new SqlTimeRandomizer.
SqlTimestampRandomizer - Class in org.jeasy.random.randomizers.time
Generate a random Timestamp.
SqlTimestampRandomizer() - Constructor for class org.jeasy.random.randomizers.time.SqlTimestampRandomizer
SqlTimestampRandomizer(long) - Constructor for class org.jeasy.random.randomizers.time.SqlTimestampRandomizer
StringDelegatingRandomizer - Class in org.jeasy.random.randomizers.text
A Randomizer that stringify values generated by a delegate Randomizer.
StringDelegatingRandomizer(Randomizer<?>) - Constructor for class org.jeasy.random.randomizers.text.StringDelegatingRandomizer
stringLengthRange(int, int) - Method in class org.jeasy.random.EasyRandomParameters
Set the string length range.
StringRandomizer - Class in org.jeasy.random.randomizers.text
Generate a random String.
StringRandomizer() - Constructor for class org.jeasy.random.randomizers.text.StringRandomizer
Create a new StringRandomizer.
StringRandomizer(int) - Constructor for class org.jeasy.random.randomizers.text.StringRandomizer
Create a new StringRandomizer.
StringRandomizer(int, int, long) - Constructor for class org.jeasy.random.randomizers.text.StringRandomizer
Create a new StringRandomizer.
StringRandomizer(int, long) - Constructor for class org.jeasy.random.randomizers.text.StringRandomizer
Create a new StringRandomizer.
StringRandomizer(long) - Constructor for class org.jeasy.random.randomizers.text.StringRandomizer
Create a new StringRandomizer.
StringRandomizer(Charset) - Constructor for class org.jeasy.random.randomizers.text.StringRandomizer
Create a new StringRandomizer.
StringRandomizer(Charset, int, int, long) - Constructor for class org.jeasy.random.randomizers.text.StringRandomizer
Create a new StringRandomizer.
StringRandomizer(Charset, int, long) - Constructor for class org.jeasy.random.randomizers.text.StringRandomizer
Create a new StringRandomizer.
StringRandomizer(Charset, long) - Constructor for class org.jeasy.random.randomizers.text.StringRandomizer
Create a new StringRandomizer.

T

TimeRandomizerRegistry - Class in org.jeasy.random.randomizers.registry
A registry of randomizers for Java 8 JSR 310 types.
TimeRandomizerRegistry() - Constructor for class org.jeasy.random.randomizers.registry.TimeRandomizerRegistry
 
timeRange(LocalTime, LocalTime) - Method in class org.jeasy.random.EasyRandomParameters
Set the time range.
TimeZoneRandomizer - Class in org.jeasy.random.randomizers.time
Generate a random TimeZone.
TimeZoneRandomizer() - Constructor for class org.jeasy.random.randomizers.time.TimeZoneRandomizer
Create a new TimeZoneRandomizer.
TimeZoneRandomizer(long) - Constructor for class org.jeasy.random.randomizers.time.TimeZoneRandomizer
Create a new TimeZoneRandomizer.
toString() - Method in class org.jeasy.random.randomizers.AbstractRandomizer
 
toString() - Method in class org.jeasy.random.randomizers.collection.EnumSetRandomizer
 
toString() - Method in class org.jeasy.random.randomizers.collection.ListRandomizer
 
toString() - Method in class org.jeasy.random.randomizers.collection.QueueRandomizer
 
toString() - Method in class org.jeasy.random.randomizers.collection.SetRandomizer
 
type() - Element in annotation interface org.jeasy.random.annotation.RandomizerArgument
The type of the argument.
TypePredicates - Class in org.jeasy.random
Common predicates to identify types.
TypePredicates() - Constructor for class org.jeasy.random.TypePredicates
 

U

UriRandomizer - Class in org.jeasy.random.randomizers.net
Generate a random URI.
UriRandomizer() - Constructor for class org.jeasy.random.randomizers.net.UriRandomizer
Create a new UriRandomizer.
UriRandomizer(long) - Constructor for class org.jeasy.random.randomizers.net.UriRandomizer
Create a new UriRandomizer.
UrlRandomizer - Class in org.jeasy.random.randomizers.net
Generate a random URL.
UrlRandomizer() - Constructor for class org.jeasy.random.randomizers.net.UrlRandomizer
Create a new UrlRandomizer.
UrlRandomizer(long) - Constructor for class org.jeasy.random.randomizers.net.UrlRandomizer
Create a new UrlRandomizer.
UUIDRandomizer - Class in org.jeasy.random.randomizers.misc
Generate a random UUID.
UUIDRandomizer() - Constructor for class org.jeasy.random.randomizers.misc.UUIDRandomizer
Create a new UUIDRandomizer.
UUIDRandomizer(long) - Constructor for class org.jeasy.random.randomizers.misc.UUIDRandomizer
Create a new UUIDRandomizer.

V

value() - Element in annotation interface org.jeasy.random.annotation.Priority
The priority of the object.
value() - Element in annotation interface org.jeasy.random.annotation.Randomizer
The Randomizer to use to generate the random value for this field.
value() - Element in annotation interface org.jeasy.random.annotation.RandomizerArgument
The value of the argument.

Y

YearMonthRandomizer - Class in org.jeasy.random.randomizers.time
A Randomizer that generates random YearMonth.
YearMonthRandomizer() - Constructor for class org.jeasy.random.randomizers.time.YearMonthRandomizer
Create a new YearMonthRandomizer.
YearMonthRandomizer(long) - Constructor for class org.jeasy.random.randomizers.time.YearMonthRandomizer
Create a new YearMonthRandomizer.
YearMonthRangeRandomizer - Class in org.jeasy.random.randomizers.range
Generate a random YearMonth in the given range.
YearMonthRangeRandomizer(YearMonth, YearMonth) - Constructor for class org.jeasy.random.randomizers.range.YearMonthRangeRandomizer
YearMonthRangeRandomizer(YearMonth, YearMonth, long) - Constructor for class org.jeasy.random.randomizers.range.YearMonthRangeRandomizer
YearRandomizer - Class in org.jeasy.random.randomizers.time
A Randomizer that generates random Year.
YearRandomizer() - Constructor for class org.jeasy.random.randomizers.time.YearRandomizer
Create a new YearRandomizer.
YearRandomizer(long) - Constructor for class org.jeasy.random.randomizers.time.YearRandomizer
Create a new YearRandomizer.
YearRangeRandomizer - Class in org.jeasy.random.randomizers.range
Generate a random Year in the given range.
YearRangeRandomizer(Year, Year) - Constructor for class org.jeasy.random.randomizers.range.YearRangeRandomizer
Create a new YearRangeRandomizer.
YearRangeRandomizer(Year, Year, long) - Constructor for class org.jeasy.random.randomizers.range.YearRangeRandomizer
Create a new YearRangeRandomizer.

Z

ZonedDateTimeRandomizer - Class in org.jeasy.random.randomizers.time
A Randomizer that generates random ZonedDateTime.
ZonedDateTimeRandomizer() - Constructor for class org.jeasy.random.randomizers.time.ZonedDateTimeRandomizer
ZonedDateTimeRandomizer(long) - Constructor for class org.jeasy.random.randomizers.time.ZonedDateTimeRandomizer
ZonedDateTimeRangeRandomizer - Class in org.jeasy.random.randomizers.range
Generate a random ZonedDateTime in the given range.
ZonedDateTimeRangeRandomizer(ZonedDateTime, ZonedDateTime) - Constructor for class org.jeasy.random.randomizers.range.ZonedDateTimeRangeRandomizer
ZonedDateTimeRangeRandomizer(ZonedDateTime, ZonedDateTime, long) - Constructor for class org.jeasy.random.randomizers.range.ZonedDateTimeRangeRandomizer
ZoneIdRandomizer - Class in org.jeasy.random.randomizers.time
A Randomizer that generates random ZoneId.
ZoneIdRandomizer() - Constructor for class org.jeasy.random.randomizers.time.ZoneIdRandomizer
Create a new ZoneIdRandomizer.
ZoneIdRandomizer(long) - Constructor for class org.jeasy.random.randomizers.time.ZoneIdRandomizer
Create a new ZoneIdRandomizer.
ZoneOffsetRandomizer - Class in org.jeasy.random.randomizers.time
A Randomizer that generates random ZoneOffset.
ZoneOffsetRandomizer() - Constructor for class org.jeasy.random.randomizers.time.ZoneOffsetRandomizer
Create a new ZoneOffsetRandomizer.
ZoneOffsetRandomizer(long) - Constructor for class org.jeasy.random.randomizers.time.ZoneOffsetRandomizer
Create a new ZoneOffsetRandomizer.
A B C D E F G H I L M N O P Q R S T U V Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form