Package org.instancio.generator.specs
Interface BooleanGeneratorSpec
- All Superinterfaces:
GeneratorSpec<Boolean>
,NullableGeneratorSpec<Boolean>
- All Known Subinterfaces:
BooleanAsGeneratorSpec
,BooleanSpec
- All Known Implementing Classes:
BooleanGenerator
public interface BooleanGeneratorSpec
extends GeneratorSpec<Boolean>, NullableGeneratorSpec<Boolean>
Generator spec for booleans.
- Since:
- 2.0.0
-
Method Summary
Modifier and TypeMethodDescriptionnullable()
Indicates thatnull
value can be generated.probability
(double probability) Specifies the probability of generatingtrue
.
-
Method Details
-
probability
Specifies the probability of generatingtrue
.- Parameters:
probability
- of generatingtrue
between 0 and 1 inclusive- Returns:
- spec builder
- Since:
- 2.11.0
-
nullable
BooleanGeneratorSpec nullable()Indicates thatnull
value can be generated.- Specified by:
nullable
in interfaceNullableGeneratorSpec<Boolean>
- Returns:
- spec builder
- Since:
- 2.0.0
-