Package nl._42.beanie.generator
Interface ValueGenerator
- All Known Implementing Classes:
AbstractValueIncrementor
,AnyOfValueGenerator
,BeanBuilder
,BeanGenerator
,ConstantValueGenerator
,DefaultValueGenerator
,EmptyArrayValueGenerator
,FirstEnumValueGenerator
,FirstImplBeanGenerator
,IntegerValueIncrementor
,MockitoBeanGenerator
,NoArgBeanGenerator
,PropertyValueGenerator
,ProxyBeanGenerator
,RandomIntegerGenerator
,RandomLocalDateGenerator
,RandomLocalDateTimeGenerator
,RandomLocalTimeGenerator
,RandomStringGenerator
,ReferencedTypeValueGenerator
,SequentialValueGenerator
,TypeBasedValueGenerator
,UnsupportedValueGenerator
,UUIDStringGenerator
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
Generates a value.
- Author:
- Jeroen van Schagen
-
Method Summary
-
Method Details
-
generate
Generate a new value of the specified type.- Parameters:
type
- the type of value- Returns:
- the generation value
-