public static CallSite metafactory(MethodHandles_.Lookup arg0, String arg1, MethodType arg2, MethodType arg3, MethodHandle arg4, MethodType arg5)
 {
     return Static.CallMethod<CallSite>(typeof(LambdaMetafactory), "metafactory", "(Ljava/lang/invoke/MethodHandles/Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;", arg0, arg1, arg2, arg3, arg4, arg5);
 }
 public static CallSite altMetafactory(MethodHandles_.Lookup arg0, String arg1, MethodType arg2, ObjectArray<IJavaObject> arg3)
 {
     return Static.CallMethod<CallSite>(typeof(LambdaMetafactory), "altMetafactory", "(Ljava/lang/invoke/MethodHandles/Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;", arg0, arg1, arg2, arg3);
 }