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> NumberAsGeneratorSpec<T>,NumberGeneratorSpec<T>,NumberSpec<T>,OffsetDateTimeSpec,OffsetTimeSpec,ShortSpec,StringGeneratorSpec,StringSpec,TemporalAaStringGeneratorSpec<T>,TemporalGeneratorSpec<T>,TemporalSpec<T>,YearMonthSpec,YearSpec,ZonedDateTimeSpec
- All Known Implementing Classes:
AbstractGenerator,AbstractRandomComparableNumberGeneratorSpec,AbstractRandomNumberGeneratorSpec,ArrayGenerator,AtomicIntegerGenerator,AtomicLongGenerator,BigDecimalGenerator,BigIntegerGenerator,BooleanGenerator,ByteGenerator,CalendarGenerator,CharacterGenerator,CollectionGenerator,CollectionGeneratorSpecImpl,CreditCardNumberGenerator,CsvGenerator,DateGenerator,DoubleGenerator,DurationGenerator,EanGenerator,EmailGenerator,EmitGenerator,EnumGenerator,EnumSetGenerator,FileGenerator,FloatGenerator,HashGenerator,InetAddressGenerator,InstantGenerator,IntegerGenerator,Ip4Generator,IsbnGenerator,LocalDateGenerator,LocalDateTimeGenerator,LocaleGenerator,LocalTimeGenerator,LongGenerator,LoremIpsumGenerator,LuhnGenerator,MapEntryGenerator,MapGenerator,MapGeneratorSpecImpl,MonthDayGenerator,OffsetDateTimeGenerator,OffsetTimeGenerator,OneOfArrayGenerator,OneOfCollectionGenerator,OptionalGenerator,PathGenerator,PeriodGenerator,ShortGenerator,SqlDateGenerator,StringBuilderGenerator,StringGenerator,TextPatternGenerator,TimestampGenerator,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 thatnullvalue can be generated.- Returns:
- spec builder
-