ParamDetails

class ParamDetails(parameterSpec: ParameterSpec)

A wrapper around ParameterSpec that allows us to compare params with equality that only checks param type. This prevents things like annotations and param name from affecting equality.

Constructors

ParamDetails
Link copied to clipboard
fun ParamDetails(parameterSpec: ParameterSpec)

Functions

equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
open override fun hashCode(): Int

Properties

parameterSpec
Link copied to clipboard
val parameterSpec: ParameterSpec
type
Link copied to clipboard
val type: TypeName