PrepareKeyMetadataVisitor
class PrepareKeyMetadataVisitor<P : Any>(prepareKeyType: KClass<P>) : ClassVisitor<P, PrepareKeyMetadata<P>>
Visitor class for extracting PrepareKey metadata during class reflection. This visitor analyzes the PrepareKey interface to determine the name (from annotation or class name), the interface type, and the generic value type parameter.
Parameters
prepareKeyType
the Kotlin class being visited
Type Parameters
P
the PrepareKey interface type