Package org.instancio.generator.specs
package org.instancio.generator.specs
Defines generator specs.
-
InterfacesClassDescriptionGenerator spec for arrays.Allows mapping the result of a generator to another type.Generator spec for
BigDecimal.Spec for generatingBigDecimalvalues.Spec for generatingBigIntegervalues.Generator spec for booleans.Spec for generatingBooleanvalues.Spec for generatingBytevalues.Generator spec for characters.Spec for generatingCharactervalues.Generator spec for collections.Spec for generating coordinate values.Spec for generating spatial coordinate values.Spec for generating credit card numbers.Spec for generating credit card numbers.Generator spec for producing CSV.Spec for generating CSV.Spec for generatingDoublevalues.Generator spec forDuration.Spec for generatingDuration.Spec for generating European Article Number (EAN).Spec for generating European Article Number (EAN).Spec for generating email addresses.Spec for generating email addresses.A generator spec that emits given items to a selector's target.EnumGeneratorSpec<E extends Enum<E>>Generator spec forEnums.EnumSetGeneratorSpec<E extends Enum<E>>Generator spec forEnumSet.Spec for generating enums.FilePathSpec<T>Spec for generatingFilevalues.Spec for generatingFloatvalues.Spec for generating hashesSpec for generating hashesGenerator spec forInstant.Spec for generatingInstantvalues.Spec for generatingIntegervalues.IntervalSpec<T>Spec for generating intervals of various types, such as numeric and temporal values.Generator spec for IPv4.Spec for generating IPv4 addresses.Spec for generating ISBN.Spec for generating ISBN.Spec for generatingLocalDatevalues.Generator spec forLocalDateTime.Spec for generatingLocalDateTimevalues.Generator spec forLocalTime.Spec for generatingLocalTimevalues.Spec for generatingLongvalues.Generator spec for producing "Lorem ipsum..." text.Spec for generating "lorem ipsum" text.A spec for generating numbers that pass the Luhn checksum algorithm.A spec for generating numbers that pass the Luhn checksum algorithm.MapGeneratorSpec<K,V> Generator spec for maps.A spec for generating numbers that pass the Mod10 checksum algorithm.A spec for generating numbers that pass the Mod10 checksum algorithm.A spec for generating numbers that pass the Mod11 checksum algorithm.A spec for generating numbers that pass the Mod11 checksum algorithm.Generator spec forMonthDaytypes.Generator spec forMonthDaytypes.Provides methods for specifying whethernullcan be generated.NumberGeneratorSpec<T extends Number>Generator spec for numeric types.NumberSpec<T extends Number>Spec for generatingNumbertypes.A spec for generating numeric sequences.Spec for generating numeric sequences.Generator spec forOffsetDateTime.Spec for generatingOffsetDateTimevalues.Generator spec forOffsetTime.Spec for generatingOffsetTimevalues.Generator spec for selecting a random value from an array.Spec for selecting a random value from an array.Generator spec for selecting a random value from collection.Spec for selecting a random value from a collection.Generator spec forOptional.Spec for generatingPathvalues.Generator spec forPeriod.Spec for generatingPeriod.Spec for generatingShortvalues.ShuffleSpec<T>Spec for shuffling elements in a random order, providing the results as aCollection.Generator spec for specifying the size of an object.Generator spec for Strings.Spec for generatingStringvalues.Provides a method for specifying a specific subtype that should be generated.Generator spec forTemporaltypes.TemporalSpec<T>Spec for generatingTemporaltypes.Spec for generating strings based on a pattern.Spec for generating strings based on a pattern.A spec for truncating temporal values.Generator spec forURI.Spec for generatingURIvalues.Generator spec forURL.Spec for generatingURLvalues.Spec for generatingUUIDvalues.Generator spec for generating UUID strings.Spec for generating string representations ofUUIDvalues.Spec for generatingYearMonthvalues.Spec for generatingYearvalues.Generator spec forZonedDateTime.Spec for generatingZonedDateTimevalues.