mirror of
https://github.com/HighCapable/YukiHookAPI.git
synced 2025-09-04 01:35:17 +08:00
...
This commit is contained in:
@@ -68,6 +68,7 @@ class YukiHookCreater(private val packageParam: PackageParam, val hookClass: Cla
|
||||
|
||||
/**
|
||||
* Hook 执行入口
|
||||
*
|
||||
* - 此功能交由方法体自动完成 - 你不应该手动调用此方法
|
||||
* @throws IllegalStateException 如果必要参数没有被设置
|
||||
*/
|
||||
@@ -241,6 +242,7 @@ class YukiHookCreater(private val packageParam: PackageParam, val hookClass: Cla
|
||||
|
||||
/**
|
||||
* Hook 创建入口
|
||||
*
|
||||
* - 此功能交由方法体自动完成 - 你不应该手动调用此方法
|
||||
* @return [Result]
|
||||
*/
|
||||
@@ -249,6 +251,7 @@ class YukiHookCreater(private val packageParam: PackageParam, val hookClass: Cla
|
||||
|
||||
/**
|
||||
* Hook 执行入口
|
||||
*
|
||||
* - 此功能交由方法体自动完成 - 你不应该手动调用此方法
|
||||
*/
|
||||
@DoNotUseMethod
|
||||
|
@@ -51,6 +51,7 @@ class ConstructorFinder(private val hookInstance: YukiHookCreater.MemberHookCrea
|
||||
|
||||
/**
|
||||
* [Constructor] 参数
|
||||
*
|
||||
* - 无参 [Constructor] 不要使用此方法
|
||||
*
|
||||
* - 有参 [Constructor] 必须使用此方法设定参数
|
||||
@@ -73,6 +74,7 @@ class ConstructorFinder(private val hookInstance: YukiHookCreater.MemberHookCrea
|
||||
|
||||
/**
|
||||
* 得到构造方法结果
|
||||
*
|
||||
* - 此功能交由方法体自动完成 - 你不应该手动调用此方法
|
||||
* @return [Result]
|
||||
*/
|
||||
@@ -120,6 +122,7 @@ class ConstructorFinder(private val hookInstance: YukiHookCreater.MemberHookCrea
|
||||
|
||||
/**
|
||||
* 开始重查找
|
||||
*
|
||||
* - 此功能交由方法体自动完成 - 你不应该手动调用此方法
|
||||
*/
|
||||
@DoNotUseMethod
|
||||
|
@@ -50,18 +50,21 @@ class FieldFinder(private val hookInstance: YukiHookCreater.MemberHookCreater, p
|
||||
|
||||
/**
|
||||
* [Field] 名称
|
||||
*
|
||||
* - 必须设置
|
||||
*/
|
||||
var name = ""
|
||||
|
||||
/**
|
||||
* [Field] 类型
|
||||
*
|
||||
* - 必须设置
|
||||
*/
|
||||
var type: Class<*>? = null
|
||||
|
||||
/**
|
||||
* 得到变量处理结果
|
||||
*
|
||||
* - 此功能交由方法体自动完成 - 你不应该手动调用此方法
|
||||
* @return [Result]
|
||||
* @throws IllegalStateException 如果 [name] 没有被设置
|
||||
|
@@ -65,6 +65,7 @@ class MethodFinder(private val hookInstance: YukiHookCreater.MemberHookCreater,
|
||||
|
||||
/**
|
||||
* [Method] 参数
|
||||
*
|
||||
* - 无参 [Method] 不要使用此方法
|
||||
*
|
||||
* - 有参 [Method] 必须使用此方法设定参数
|
||||
@@ -88,6 +89,7 @@ class MethodFinder(private val hookInstance: YukiHookCreater.MemberHookCreater,
|
||||
|
||||
/**
|
||||
* 得到方法结果
|
||||
*
|
||||
* - 此功能交由方法体自动完成 - 你不应该手动调用此方法
|
||||
* @return [Result]
|
||||
*/
|
||||
@@ -138,6 +140,7 @@ class MethodFinder(private val hookInstance: YukiHookCreater.MemberHookCreater,
|
||||
|
||||
/**
|
||||
* 开始重查找
|
||||
*
|
||||
* - 此功能交由方法体自动完成 - 你不应该手动调用此方法
|
||||
*/
|
||||
@DoNotUseMethod
|
||||
|
@@ -72,8 +72,9 @@ abstract class YukiBaseHooker : PackageParam() {
|
||||
|
||||
/**
|
||||
* 赋值并克隆一个 [PackageParam]
|
||||
* @param packageParam 需要使用的 [PackageParam]
|
||||
*
|
||||
* - 此方法为私有功能性 API - 你不应该手动调用此方法
|
||||
* @param packageParam 需要使用的 [PackageParam]
|
||||
*/
|
||||
@DoNotUseMethod
|
||||
internal fun assignInstance(packageParam: PackageParam) {
|
||||
|
Reference in New Issue
Block a user