MethodType.InvokeMethodType 方法

定义

重载

InvokeMethodType(Class, IList<Class>)

查找或创建具有给定组件的方法类型。

InvokeMethodType(Class, MethodType)

查找或创建具有给定组件的方法类型。

InvokeMethodType(Class, Class, Class[])

查找或创建具有给定组件的方法类型。

InvokeMethodType(Class, Class)

查找或创建具有给定组件的方法类型。

InvokeMethodType(Class)

查找或创建具有给定组件的方法类型。

InvokeMethodType(Class, Class[])

查找或创建给定方法类型的实例。

InvokeMethodType(Class, IList<Class>)

查找或创建具有给定组件的方法类型。

[Android.Runtime.Register("methodType", "(Ljava/lang/Class;Ljava/util/List;)Ljava/lang/invoke/MethodType;", "", ApiSince=26)]
public static Java.Lang.Invoke.MethodType? InvokeMethodType (Java.Lang.Class? rtype, System.Collections.Generic.IList<Java.Lang.Class>? ptypes);
[<Android.Runtime.Register("methodType", "(Ljava/lang/Class;Ljava/util/List;)Ljava/lang/invoke/MethodType;", "", ApiSince=26)>]
static member InvokeMethodType : Java.Lang.Class * System.Collections.Generic.IList<Java.Lang.Class> -> Java.Lang.Invoke.MethodType

参数

rtype
Class

返回类型

ptypes
IList<Class>

参数类型

返回

具有给定组件的方法类型

属性

注解

查找或创建具有给定组件的方法类型。 的 #methodType(java.lang.Class, java.lang.Class[]) methodType便利方法。

适用于 . 的 java.lang.invoke.MethodType.methodType(java.lang.Class<?>, java.util.List<java.lang.Class<?>>)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

InvokeMethodType(Class, MethodType)

查找或创建具有给定组件的方法类型。

[Android.Runtime.Register("methodType", "(Ljava/lang/Class;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodType;", "", ApiSince=26)]
public static Java.Lang.Invoke.MethodType? InvokeMethodType (Java.Lang.Class? rtype, Java.Lang.Invoke.MethodType? ptypes);
[<Android.Runtime.Register("methodType", "(Ljava/lang/Class;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodType;", "", ApiSince=26)>]
static member InvokeMethodType : Java.Lang.Class * Java.Lang.Invoke.MethodType -> Java.Lang.Invoke.MethodType

参数

rtype
Class

返回类型

ptypes
MethodType

提供参数类型的方法类型

返回

具有给定组件的方法类型

属性

注解

查找或创建具有给定组件的方法类型。 的 #methodType(java.lang.Class, java.lang.Class[]) methodType便利方法。 生成的方法的参数类型与指定的返回类型 ptypes相同。

适用于 . 的 java.lang.invoke.MethodType.methodType(java.lang.Class<?>, java.lang.invoke.MethodType)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

InvokeMethodType(Class, Class, Class[])

查找或创建具有给定组件的方法类型。

[Android.Runtime.Register("methodType", "(Ljava/lang/Class;Ljava/lang/Class;[Ljava/lang/Class;)Ljava/lang/invoke/MethodType;", "", ApiSince=26)]
public static Java.Lang.Invoke.MethodType? InvokeMethodType (Java.Lang.Class? rtype, Java.Lang.Class? ptype0, params Java.Lang.Class[]? ptypes);
[<Android.Runtime.Register("methodType", "(Ljava/lang/Class;Ljava/lang/Class;[Ljava/lang/Class;)Ljava/lang/invoke/MethodType;", "", ApiSince=26)>]
static member InvokeMethodType : Java.Lang.Class * Java.Lang.Class * Java.Lang.Class[] -> Java.Lang.Invoke.MethodType

参数

rtype
Class

返回类型

ptype0
Class
ptypes
Class[]

返回

具有给定返回值的方法类型

属性

注解

适用于 . 的 java.lang.invoke.MethodType.methodType(java.lang.Class)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

InvokeMethodType(Class, Class)

查找或创建具有给定组件的方法类型。

[Android.Runtime.Register("methodType", "(Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/invoke/MethodType;", "", ApiSince=26)]
public static Java.Lang.Invoke.MethodType? InvokeMethodType (Java.Lang.Class? rtype, Java.Lang.Class? ptype0);
[<Android.Runtime.Register("methodType", "(Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/invoke/MethodType;", "", ApiSince=26)>]
static member InvokeMethodType : Java.Lang.Class * Java.Lang.Class -> Java.Lang.Invoke.MethodType

参数

rtype
Class

返回类型

ptype0
Class

参数类型

返回

具有给定返回值和参数类型的方法类型

属性

注解

查找或创建具有给定组件的方法类型。 的 #methodType(java.lang.Class, java.lang.Class[]) methodType便利方法。 生成的方法具有单个给定的参数类型。

适用于 . 的 java.lang.invoke.MethodType.methodType(java.lang.Class<?>, java.lang.Class<?>)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

InvokeMethodType(Class)

查找或创建具有给定组件的方法类型。

[Android.Runtime.Register("methodType", "(Ljava/lang/Class;)Ljava/lang/invoke/MethodType;", "", ApiSince=26)]
public static Java.Lang.Invoke.MethodType? InvokeMethodType (Java.Lang.Class? rtype);
[<Android.Runtime.Register("methodType", "(Ljava/lang/Class;)Ljava/lang/invoke/MethodType;", "", ApiSince=26)>]
static member InvokeMethodType : Java.Lang.Class -> Java.Lang.Invoke.MethodType

参数

rtype
Class

返回类型

返回

具有给定返回值的方法类型

属性

注解

查找或创建具有给定组件的方法类型。 的 #methodType(java.lang.Class, java.lang.Class[]) methodType便利方法。 生成的方法没有参数类型。

适用于 . 的 java.lang.invoke.MethodType.methodType(java.lang.Class<?>)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

InvokeMethodType(Class, Class[])

查找或创建给定方法类型的实例。

[Android.Runtime.Register("methodType", "(Ljava/lang/Class;[Ljava/lang/Class;)Ljava/lang/invoke/MethodType;", "", ApiSince=26)]
public static Java.Lang.Invoke.MethodType? InvokeMethodType (Java.Lang.Class? rtype, Java.Lang.Class[]? ptypes);
[<Android.Runtime.Register("methodType", "(Ljava/lang/Class;[Ljava/lang/Class;)Ljava/lang/invoke/MethodType;", "", ApiSince=26)>]
static member InvokeMethodType : Java.Lang.Class * Java.Lang.Class[] -> Java.Lang.Invoke.MethodType

参数

rtype
Class

返回类型

ptypes
Class[]

参数类型

返回

具有给定组件的方法类型

属性

注解

查找或创建给定方法类型的实例。

适用于 . 的 java.lang.invoke.MethodType.methodType(java.lang.Class<?>, java.lang.Class<?>[])Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于