generates

Generates value for this property.


Generates this property using Fiktion's automatic generation.


Generates this collection property by automatically generating each element.


@JvmName(name = "generatesAutoMapProperty")
infix inline fun <Owner, Key, Value, MapType : Map<Key, Value>> KProperty1<Owner, MapType>.generates(auto: Auto): MapGenerationSpec<Key, Value, MapType>

Generates this map property by automatically generating each key and value.


Generates value for this nested property path.


Generates this nested property path using Fiktion's automatic generation.


Deprecated (with error)

Use the reified collection property generates(auto) overload.

Generates this collection property by automatically generating each element.

This low-level overload is intended for callers that already carry KType values. The caller must keep the types and the generator types consistent.


fun <Owner, Key, Value, MapType : Map<Key, Value>> KProperty1<Owner, MapType>.generates(auto: Auto, owner: KType, mapType: KType, keyType: KType, valueType: KType): MapGenerationSpec<Key, Value, MapType>

Deprecated (with error)

Use the reified map property generates(auto) overload.

Generates this map property by automatically generating each key and value.

This low-level overload is intended for callers that already carry KType values. The caller must keep the types and the generator types consistent.