Package org.instancio.generator.specs
Interface NullableGeneratorSpec<T>
- Type Parameters:
T
- generated type
- All Superinterfaces:
GeneratorSpec<T>
- All Known Subinterfaces:
ArrayGeneratorSpec<T>
,BigDecimalAsGeneratorSpec
,BigDecimalGeneratorSpec
,BigDecimalSpec
,BigIntegerSpec
,BooleanAsGeneratorSpec
,BooleanGeneratorSpec
,BooleanSpec
,ByteSpec
,CollectionGeneratorSpec<T>
,CreditCardGeneratorSpec
,CreditCardSpec
,DoubleSpec
,EanGeneratorSpec
,EanSpec
,EmailAsGeneratorSpec
,EmailGeneratorSpec
,EmailSpec
,FloatSpec
,HashAsGeneratorSpec
,HashGeneratorSpec
,HashSpec
,InstantSpec
,IntegerSpec
,IsbnGeneratorSpec
,IsbnSpec
,LocalDateSpec
,LocalDateTimeSpec
,LocalTimeSpec
,LongSpec
,MapGeneratorSpec<K,
,V> Mod10AsGeneratorSpec
,Mod10GeneratorSpec
,Mod10Spec
,Mod11AsGeneratorSpec
,Mod11GeneratorSpec
,Mod11Spec
,NumberAsGeneratorSpec<T>
,NumberGeneratorSpec<T>
,NumberSpec<T>
,NumericSequenceAsGeneratorSpec<T>
,NumericSequenceGeneratorSpec<T>
,NumericSequenceSpec<T>
,OffsetDateTimeSpec
,OffsetTimeSpec
,ShortSpec
,StringGeneratorSpec
,StringSpec
,TemporalAaStringGeneratorSpec<T>
,TemporalGeneratorSpec<T>
,TemporalSpec<T>
,YearMonthSpec
,YearSpec
,ZonedDateTimeSpec
- All Known Implementing Classes:
AbstractGenerator
,AbstractNumericSequenceGenerator
,AbstractRandomComparableNumberGeneratorSpec
,AbstractRandomNumberGeneratorSpec
,ArrayGenerator
,AtomicBooleanGenerator
,AtomicIntegerGenerator
,AtomicLongGenerator
,BaseModCheckGenerator
,BigDecimalGenerator
,BigIntegerGenerator
,BooleanGenerator
,ByteGenerator
,CalendarGenerator
,CharacterGenerator
,ClassGenerator
,CollectionGenerator
,CollectionGeneratorSpecImpl
,CreditCardNumberGenerator
,CsvGenerator
,DateGenerator
,DoubleGenerator
,DurationGenerator
,EanGenerator
,EmailGenerator
,EmitGenerator
,EnumGenerator
,EnumSetGenerator
,FileGenerator
,FloatGenerator
,HashGenerator
,InetAddressGenerator
,InstantGenerator
,IntegerGenerator
,IntegerSequenceGenerator
,Ip4Generator
,IsbnGenerator
,LocalDateGenerator
,LocalDateTimeGenerator
,LocaleGenerator
,LocalTimeGenerator
,LongGenerator
,LongSequenceGenerator
,LoremIpsumGenerator
,LuhnGenerator
,MapEntryGenerator
,MapGenerator
,MapGeneratorSpecImpl
,Mod10Generator
,Mod11Generator
,MonthDayGenerator
,OffsetDateTimeGenerator
,OffsetTimeGenerator
,OneOfArrayGenerator
,OneOfCollectionGenerator
,OptionalGenerator
,PathGenerator
,PeriodGenerator
,ShortGenerator
,SqlDateGenerator
,StringBuilderGenerator
,StringGenerator
,TextPatternGenerator
,TimestampGenerator
,TimeZoneGenerator
,URIGenerator
,URLGenerator
,UUIDGenerator
,UUIDStringGenerator
,XMLGregorianCalendarGenerator
,YearGenerator
,YearMonthGenerator
,ZonedDateTimeGenerator
,ZoneIdGenerator
,ZoneOffsetGenerator
Provides methods for specifying whether
null
can be generated.- Since:
- 2.7.0
-
Method Summary
-
Method Details
-
nullable
NullableGeneratorSpec<T> nullable()Indicates thatnull
value can be generated.- Returns:
- spec builder
-