JvmMockKProxyInterceptor

open class JvmMockKProxyInterceptor : BaseAdvice

Constructors

Link copied to clipboard
open fun JvmMockKProxyInterceptor(handlers: MockHandlerMap)

Functions

Link copied to clipboard
open fun constructorDone(self: Any, arguments: Array<Any>)
abstract fun constructorDone(self: Any, arguments: Array<Any>)
Link copied to clipboard
open fun get(id: Long, obj: Any): JvmMockKDispatcher
Link copied to clipboard
open fun handle(    self: Any,     method: Method,     arguments: Array<Any>,     originalMethod: Callable<Any>): Any
abstract fun handle(    self: Any,     method: Method,     arguments: Array<Any>,     originalMethod: Callable<Any>): Any
Link copied to clipboard
open fun handler(    self: Any,     method: Method,     arguments: Array<Any>): Callable<out Any>
abstract fun handler(    self: Any,     method: Method,     arguments: Array<Any>): Callable<out Any>
Link copied to clipboard
@RuntimeType
@BindingPriority(value = "BindingPriority.DEFAULT * 2")
open fun intercept(    id: Long,     @This self: Any,     @Origin method: Method,     @AllArguments args: Array<Any>,     @SuperCall originalMethod: Callable<Any>): Any
Link copied to clipboard
@RuntimeType
open fun interceptNoSuper(    id: Long,     @This self: Any,     @Origin method: Method,     @AllArguments args: Array<Any>): Any
Link copied to clipboard
open fun isMock(instance: Any): Boolean
abstract fun isMock(instance: Any): Boolean
Link copied to clipboard
open fun set(id: Long, dispatcher: JvmMockKDispatcher)

Properties

Link copied to clipboard
val Companion: BaseAdvice.Companion
Link copied to clipboard
val id: Long