Package org.instancio.generator
Interface GeneratorSpec<T>
- Type Parameters:
T- generated type
- All Known Subinterfaces:
ArrayGeneratorSpec<T>,AsGeneratorSpec<T>,BigDecimalAsGeneratorSpec,BigDecimalGeneratorSpec,BigDecimalSpec,BigIntegerSpec,BooleanAsGeneratorSpec,BooleanGeneratorSpec,BooleanSpec,ByteSpec,CharacterAsGeneratorSpec,CharacterGeneratorSpec,CharacterSpec,CollectionGeneratorSpec<T>,CreditCardGeneratorSpec,CreditCardSpec,CsvGeneratorSpec,CsvSpec,DoubleSpec,DurationGeneratorSpec,DurationSpec,EanGeneratorSpec,EanSpec,EmailAsGeneratorSpec,EmailGeneratorSpec,EmailSpec,EmitGeneratorSpec<T>,EnumAsGeneratorSpec<E>,EnumGeneratorSpec<E>,EnumSetGeneratorSpec<E>,EnumSpec<E>,FilePathSpec<T>,FileSpec,FloatSpec,Generator<T>,HashAsGeneratorSpec,HashGeneratorSpec,HashSpec,InstantGeneratorAsSpec,InstantSpec,IntegerSpec,Ip4GeneratorSpec,Ip4Spec,IsbnGeneratorSpec,IsbnSpec,LocalDateSpec,LocalDateTimeGeneratorAsSpec,LocalDateTimeSpec,LocalTimeGeneratorAsSpec,LocalTimeSpec,LongSpec,LoremIpsumGeneratorSpec,LoremIpsumSpec,LuhnAsGeneratorSpec,LuhnGeneratorSpec,LuhnSpec,MapGeneratorSpec<K,,V> Mod10AsGeneratorSpec,Mod10GeneratorSpec,Mod10Spec,Mod11AsGeneratorSpec,Mod11GeneratorSpec,Mod11Spec,MonthDayGeneratorSpec,NipGeneratorSpec,NipSpec,NullableGeneratorSpec<T>,NumberAsGeneratorSpec<T>,NumberGeneratorSpec<T>,NumberSpec<T>,NumericSequenceAsGeneratorSpec<T>,NumericSequenceGeneratorSpec<T>,NumericSequenceSpec<T>,OffsetDateTimeGeneratorAsSpec,OffsetDateTimeSpec,OffsetTimeGeneratorAsSpec,OffsetTimeSpec,OneOfArrayGeneratorSpec<T>,OneOfArraySpec<T>,OneOfCollectionGeneratorSpec<T>,OneOfCollectionSpec<T>,OptionalGeneratorSpec<T>,PathAsGeneratorSpec<T>,PathGeneratorSpec<T>,PathSpec,PeriodGeneratorSpec,PeriodSpec,PeselGeneratorSpec,PeselSpec,RegonGeneratorSpec,RegonSpec,ShortSpec,SinAsGeneratorSpec,SinGeneratorSpec,SinSpec,SizeGeneratorSpec<T>,SsnGeneratorSpec,SsnSpec,StringGeneratorSpec,StringSpec,SubtypeGeneratorSpec<T>,TemporalAsGeneratorSpec<T>,TemporalGeneratorSpec<T>,TemporalSpec<T>,TextPatternAsGeneratorSpec,TextPatternGeneratorSpec,TextPatternSpec,TruncatableTemporalSpec<T>,URIAsGeneratorSpec,URIGeneratorSpec,URISpec,URLAsGeneratorSpec,URLGeneratorSpec,URLSpec,UUIDSpec,UUIDStringGeneratorSpec,UUIDStringSpec,ValueSpec<T>,YearMonthSpec,YearSpec,ZonedDateTimeGeneratorAsSpec,ZonedDateTimeSpec
public interface GeneratorSpec<T>
Marker interface for configurable
Generators.- Since:
- 1.0.1