diff --git a/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/type/java/VariableTypeFactory.kt b/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/type/java/VariableTypeFactory.kt index 98eb1d61..73408d3e 100644 --- a/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/type/java/VariableTypeFactory.kt +++ b/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/type/java/VariableTypeFactory.kt @@ -222,6 +222,14 @@ val LongClass get() = classOf() */ val DoubleClass get() = classOf() +/** + * 获得 [Number] 类型 + * + * 它等价于 Java 中的 [java.lang.Number] + * @return [Class] + */ +val NumberClass get() = classOf() + /** * 获得 [Unit] 类型 * @@ -418,6 +426,14 @@ val LongArrayClass get() = ArrayClass(LongClass) */ val DoubleArrayClass get() = ArrayClass(DoubleClass) +/** + * 获得 [Number] - [Array] 类型 + * + * 它在 Java 中表示为:Number[] + * @return [Class] + */ +val NumberArrayClass get() = ArrayClass(NumberClass) + /** * 获得 [String] - [Array] 类型 *