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
BigDecimalvalues that supportsAsGeneratorSpec.Generator spec forBigDecimal.Spec for generatingBigDecimalvalues.Spec for generatingBigIntegervalues.Generator spec forBooleanvalues that supportsAsGeneratorSpec.Generator spec for booleans.Spec for generatingBooleanvalues.Spec for generatingBytevalues.Generator spec forCharactervalues that supportsAsGeneratorSpec.Generator spec for characters.Spec for generatingCharactervalues.Generator spec for collections.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 that supportsAsGeneratorSpec.Spec for generating email addresses.Spec for generating email addresses.A generator spec that emits given items to a selector's target.EnumAsGeneratorSpec<E extends Enum<E>>Spec forEnumsthat supportsAsGeneratorSpec.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 hashes that supportsAsGeneratorSpec.Spec for generating hashesSpec for generating hashesSpec for generatingInstantvalues.Spec for generatingIntegervalues.Generator spec for IPv4.Spec for generating IPv4 addresses.Spec for generating ISBN.Spec for generating ISBN.Spec for generatingLocalDatevalues.Spec for generatingLocalDateTimevalues.Spec for generatingLocalTimevalues.Spec for generatingLongvalues.Generator spec for producing "Lorem ipsum..." text.Spec for generating "lorem ipsum" text.MapGeneratorSpec<K,V> Generator spec for maps.Generator spec forMonthDaytypes.Provides methods for specifying whethernullcan be generated.NumberAsGeneratorSpec<T extends Number>Generator spec forNumbertypes that supportsAsGeneratorSpec.NumberGeneratorSpec<T extends Number>Generator spec for numeric types.NumberSpec<T extends Number>Spec for generatingNumbertypes.Spec for generatingOffsetDateTimevalues.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 for path values that supportsAsGeneratorSpec.Spec for generatingPathvalues.Generator spec forPeriod.Spec for generatingPeriod.Spec for generatingShortvalues.Generator spec for Strings.Spec for generatingStringvalues.Provides a method for specifying a specific subtype that should be generated.Generator spec for temporal values that supportsAsStringGeneratorSpec.Generator spec forTemporaltypes.TemporalSpec<T>Spec for generatingTemporaltypes.Generator spec forURIvalues that supportsAsGeneratorSpec.Generator spec forURI.Spec for generatingURIvalues.Generator spec forURLvalues that supportsAsGeneratorSpec.Generator spec forURL.Spec for generatingURLvalues.Generator spec for generating UUID strings.Spec for generating string representations ofUUIDvalues.Spec for generatingYearMonthvalues.Spec for generatingYearvalues.Spec for generatingZonedDateTimevalues.