GeneratedQueryParameterTypeInfo

data class GeneratedQueryParameterTypeInfo(val nonNullableType: String, val renderedType: String, val hasDefault: Boolean, val hasNonNullDefault: Boolean)(source)

Shared type information used when generators expose query parameters as Kotlin method arguments.

Constructors

Link copied to clipboard
constructor(nonNullableType: String, renderedType: String, hasDefault: Boolean, hasNonNullDefault: Boolean)

Properties

Link copied to clipboard

whether the generated argument should declare a default expression.

Link copied to clipboard

whether the endpoint metadata guarantees a non-null default value.

Link copied to clipboard

rendered type without nullable marker.

Link copied to clipboard

rendered Kotlin argument type after applying Tapik default/nullability rules.