createBeforeHooks

@JvmName(name = "-createMethodBeforeHooks")
fun Iterable<Method>.createBeforeHooks(priority: Int = PRIORITY_DEFAULT, block: IMethodHookCallback): List<XC_MethodHook.Unhook>
@JvmName(name = "-createMethodBeforeHooks")
fun Array<Method>.createBeforeHooks(priority: Int = PRIORITY_DEFAULT, block: IMethodHookCallback): List<XC_MethodHook.Unhook>
@JvmName(name = "-createConstructorBeforeHooks")
fun Iterable<Constructor<*>>.createBeforeHooks(priority: Int = PRIORITY_DEFAULT, block: IMethodHookCallback): List<XC_MethodHook.Unhook>
@JvmName(name = "-createConstructorBeforeHooks")
fun Array<Constructor<*>>.createBeforeHooks(priority: Int = PRIORITY_DEFAULT, block: IMethodHookCallback): List<XC_MethodHook.Unhook>
@JvmName(name = "createMethodBeforeHooks")
fun createBeforeHooks(priority: Int = PRIORITY_DEFAULT, methods: Iterable<Method>, block: IMethodHookCallback): List<XC_MethodHook.Unhook>
@JvmName(name = "createMethodBeforeHooks")
fun createBeforeHooks(priority: Int = PRIORITY_DEFAULT, methods: Array<Method>, block: IMethodHookCallback): List<XC_MethodHook.Unhook>
@JvmName(name = "createConstructorBeforeHooks")
fun createBeforeHooks(priority: Int = PRIORITY_DEFAULT, ctors: Iterable<Constructor<*>>, block: IMethodHookCallback): List<XC_MethodHook.Unhook>
@JvmName(name = "createConstructorBeforeHooks")
fun createBeforeHooks(priority: Int = PRIORITY_DEFAULT, ctors: Array<Constructor<*>>, block: IMethodHookCallback): List<XC_MethodHook.Unhook>