All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.github.xtherk.bytehook.OriginalMethods Maven / Gradle / Ivy

package io.github.xtherk.bytehook;

/**
 * 先描述几个概念:
 * 被Hook的方法称为目标方法或原始方法,替换目标方法的方法称为fake method
 * 目标方法所在的类称为目标类,fake method所在的类称为fake class
 * 

* 用于表示需要调用原始方法的标识或占位符 *

* 框架不会去校验目标方法是否有返回值,请开发人员判断选择调用什么方法 * * @author xtherk */ public final class OriginalMethods { private OriginalMethods() { } /** * 如果你需要调用目标方法且目标方法无返回值,请调用此方法 */ public static void callWithNoReturnType() { } /** * 如果你需要调用目标方法且目标方法有返回值,请调用此方法 * @param Type of original target method * @return The return value of the original target method */ public static T callWithReturnType() { return null; } }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy