Package org.instancio.generator
Interface AsStringGeneratorSpec<T>
- Type Parameters:
T
- generated type
- All Superinterfaces:
GeneratorSpec<T>
- All Known Subinterfaces:
BigDecimalGeneratorSpec
,BooleanGeneratorSpec
,CharacterGeneratorSpec
,EnumGeneratorSpec<E>
,MonthDayGeneratorSpec
,NumberGeneratorSpec<T>
,PathGeneratorSpec<T>
,TemporalGeneratorSpec<T>
,URIGeneratorSpec
,URLGeneratorSpec
- All Known Implementing Classes:
AbstractRandomComparableNumberGeneratorSpec
,AbstractRandomNumberGeneratorSpec
,AtomicIntegerGenerator
,AtomicLongGenerator
,BigDecimalGenerator
,BigIntegerGenerator
,BooleanGenerator
,ByteGenerator
,CalendarGenerator
,CharacterGenerator
,DateGenerator
,DoubleGenerator
,EnumGenerator
,FileGenerator
,FloatGenerator
,InstantGenerator
,IntegerGenerator
,LocalDateGenerator
,LocalDateTimeGenerator
,LocalTimeGenerator
,LongGenerator
,MonthDayGenerator
,OffsetDateTimeGenerator
,OffsetTimeGenerator
,PathGenerator
,ShortGenerator
,SqlDateGenerator
,TimestampGenerator
,URIGenerator
,URLGenerator
,YearGenerator
,YearMonthGenerator
,ZonedDateTimeGenerator
A spec for generators that can produce their values as strings.
- Since:
- 2.0.0
-
Method Summary
-
Method Details
-
asString
Returns the generated value as aString
.- Returns:
- result as a string using the
Object.toString()
method - Since:
- 2.0.0
-
asString
Returns the generated value as aString
using the specified function.- Parameters:
toStringFunction
- function for converting the result to a string- Returns:
- result as a string using the specified function for conversion
- Since:
- 2.0.0
-