FactoryCandidate

data class FactoryCandidate(val functionName: String, val unwrappedTypeQualifiedName: String, val requiresContext: Boolean)

One @FromDynamicType-annotated function on ValueFactory, as read off the compile classpath.

Parameters

functionName

simple name of the factory function, e.g. size

unwrappedTypeQualifiedName

the annotation's unwrappedType, which a parameter type must be a subtype of

requiresContext

whether the function takes the call's context as a second argument

Constructors

Link copied to clipboard
constructor(functionName: String, unwrappedTypeQualifiedName: String, requiresContext: Boolean)

Properties

Link copied to clipboard
Link copied to clipboard