DefaultPrepareKeyProxyFactory

Default implementation of PrepareKeyProxyFactory that creates JDK dynamic proxies. This factory uses Java's Proxy class to create runtime proxy instances that delegate to actual PrepareKey implementations through an invocation handler.

See also

Constructors

Link copied to clipboard
constructor(prepareKeyFactory: PrepareKeyFactory)

Functions

Link copied to clipboard
open override fun <P : PrepareKey<*>> create(metadata: PrepareKeyMetadata<P>): P

Creates a proxy instance of the PrepareKey interface using JDK dynamic proxy. The proxy delegates all method calls to the underlying PrepareKey instance created by the prepareKeyFactory, with special handling for default methods.