Added some type in VariableTypeFactory

This commit is contained in:
2022-09-04 02:30:08 +08:00
parent d3b023a9ee
commit 2ce9f8ffe7

View File

@@ -30,6 +30,10 @@
package com.highcapable.yukihookapi.hook.type.java
import com.highcapable.yukihookapi.hook.factory.classOf
import dalvik.system.BaseDexClassLoader
import dalvik.system.DexClassLoader
import dalvik.system.InMemoryDexClassLoader
import dalvik.system.PathClassLoader
import org.json.JSONArray
import org.json.JSONObject
import java.io.*
@@ -446,10 +450,34 @@ val JavaClass get() = classOf<Class<*>>()
/**
* 获得 [ClassLoader] 类型
* @return [ClassLoader]
* @return [Class]
*/
val JavaClassLoader get() = classOf<ClassLoader>()
/**
* 获得 [BaseDexClassLoader] 类型
* @return [Class]
*/
val DalvikBaseDexClassLoader get() = classOf<BaseDexClassLoader>()
/**
* 获得 [DexClassLoader] 类型
* @return [Class]
*/
val DalvikDexClassLoader get() = classOf<DexClassLoader>()
/**
* 获得 [PathClassLoader] 类型
* @return [Class]
*/
val DalvikPathClassLoader get() = classOf<PathClassLoader>()
/**
* 获得 [InMemoryDexClassLoader] 类型
* @return [Class]
*/
val DalvikInMemoryDexClassLoader get() = classOf<InMemoryDexClassLoader>()
/**
* 获得 [Method] 类型
* @return [Class]