Package org.instancio.generator.specs
Interface BooleanAsGeneratorSpec
- All Superinterfaces:
AsGeneratorSpec<Boolean>
,AsStringGeneratorSpec<Boolean>
,BooleanGeneratorSpec
,GeneratorSpec<Boolean>
,NullableGeneratorSpec<Boolean>
- All Known Implementing Classes:
BooleanGenerator
public interface BooleanAsGeneratorSpec
extends BooleanGeneratorSpec, AsGeneratorSpec<Boolean>, AsStringGeneratorSpec<Boolean>
Generator spec for
Boolean
values
that supports AsGeneratorSpec
.- Since:
- 2.6.0
-
Method Summary
Modifier and TypeMethodDescriptionnullable()
Indicates thatnull
value can be generated.probability
(double probability) Specifies the probability of generatingtrue
.Methods inherited from interface org.instancio.generator.specs.AsGeneratorSpec
as, asString
Methods inherited from interface org.instancio.generator.AsStringGeneratorSpec
asString
-
Method Details
-
probability
Specifies the probability of generatingtrue
.- Specified by:
probability
in interfaceBooleanGeneratorSpec
- Parameters:
probability
- of generatingtrue
between 0 and 1 inclusive- Returns:
- spec builder
- Since:
- 2.11.0
-
nullable
BooleanAsGeneratorSpec nullable()Description copied from interface:BooleanGeneratorSpec
Indicates thatnull
value can be generated.- Specified by:
nullable
in interfaceBooleanGeneratorSpec
- Specified by:
nullable
in interfaceNullableGeneratorSpec<Boolean>
- Returns:
- spec builder
-