VirtualMethod

class VirtualMethod<C : Any>(baseClass: KClass<C>, method: String, parameters: KClass<*>)

Minimal common-code port of Lucene's VirtualMethod.

Reflection is not generally available in Kotlin common, so this implementation provides best-effort behavior for test-framework usage.

Constructors

Link copied to clipboard
constructor(baseClass: KClass<C>, method: String, vararg parameters: KClass<*>)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
fun getImplementationDistance(subclazz: KClass<out C>): Int
Link copied to clipboard
fun isOverriddenAsOf(subclazz: KClass<out C>): Boolean