All Downloads are FREE. Search and download functionalities are using the official Maven repository.

name.remal.gradle_plugins.toolkit.reflection.MembersFinder Maven / Gradle / Ivy

There is a newer version: 0.64.11
Show newest version
package name.remal.gradle_plugins.toolkit.reflection;

import static lombok.AccessLevel.PRIVATE;

import java.util.Optional;
import javax.annotation.Nullable;
import lombok.NoArgsConstructor;
import lombok.val;

@NoArgsConstructor(access = PRIVATE)
@SuppressWarnings({"checkstyle:LineLength", "checkstyle:RightCurlyAlone", "java:S107", "java:S1128", "java:S1611"})
public abstract class MembersFinder {
    
    public static  TypedMethod0 getMethod(Class type, Class returnType, String name) {
        val method = MembersFinderHelpers.getMethod(type, false, returnType, name);
        return new TypedMethod0<>(method);
    }
    
    public static  TypedMethod1 getMethod(Class type, Class returnType, String name, Class paramType1) {
        val method = MembersFinderHelpers.getMethod(type, false, returnType, name, paramType1);
        return new TypedMethod1<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedMethod2 getMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2) {
        val method = MembersFinderHelpers.getMethod(type, false, returnType, name, paramType1, paramType2);
        return new TypedMethod2<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedMethod3 getMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3) {
        val method = MembersFinderHelpers.getMethod(type, false, returnType, name, paramType1, paramType2, paramType3);
        return new TypedMethod3<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedMethod4 getMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4) {
        val method = MembersFinderHelpers.getMethod(type, false, returnType, name, paramType1, paramType2, paramType3, paramType4);
        return new TypedMethod4<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedMethod5 getMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5) {
        val method = MembersFinderHelpers.getMethod(type, false, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5);
        return new TypedMethod5<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedMethod6 getMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6) {
        val method = MembersFinderHelpers.getMethod(type, false, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6);
        return new TypedMethod6<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedMethod7 getMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7) {
        val method = MembersFinderHelpers.getMethod(type, false, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7);
        return new TypedMethod7<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedMethod8 getMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8) {
        val method = MembersFinderHelpers.getMethod(type, false, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8);
        return new TypedMethod8<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedMethod9 getMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9) {
        val method = MembersFinderHelpers.getMethod(type, false, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9);
        return new TypedMethod9<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedMethod10 getMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10) {
        val method = MembersFinderHelpers.getMethod(type, false, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10);
        return new TypedMethod10<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedMethod11 getMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11) {
        val method = MembersFinderHelpers.getMethod(type, false, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11);
        return new TypedMethod11<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedMethod12 getMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12) {
        val method = MembersFinderHelpers.getMethod(type, false, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12);
        return new TypedMethod12<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedMethod13 getMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12, Class paramType13) {
        val method = MembersFinderHelpers.getMethod(type, false, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12, paramType13);
        return new TypedMethod13<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedMethod14 getMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12, Class paramType13, Class paramType14) {
        val method = MembersFinderHelpers.getMethod(type, false, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12, paramType13, paramType14);
        return new TypedMethod14<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedMethod15 getMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12, Class paramType13, Class paramType14, Class paramType15) {
        val method = MembersFinderHelpers.getMethod(type, false, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12, paramType13, paramType14, paramType15);
        return new TypedMethod15<>(method);
    }
    
    
    public static  TypedVoidMethod0 getMethod(Class type, String name) {
        val method = MembersFinderHelpers.getMethod(type, false, null, name);
        return new TypedVoidMethod0<>(method);
    }
    
    public static  TypedVoidMethod1 getMethod(Class type, String name, Class paramType1) {
        val method = MembersFinderHelpers.getMethod(type, false, null, name, paramType1);
        return new TypedVoidMethod1<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedVoidMethod2 getMethod(Class type, String name, Class paramType1, Class paramType2) {
        val method = MembersFinderHelpers.getMethod(type, false, null, name, paramType1, paramType2);
        return new TypedVoidMethod2<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedVoidMethod3 getMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3) {
        val method = MembersFinderHelpers.getMethod(type, false, null, name, paramType1, paramType2, paramType3);
        return new TypedVoidMethod3<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedVoidMethod4 getMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4) {
        val method = MembersFinderHelpers.getMethod(type, false, null, name, paramType1, paramType2, paramType3, paramType4);
        return new TypedVoidMethod4<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedVoidMethod5 getMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5) {
        val method = MembersFinderHelpers.getMethod(type, false, null, name, paramType1, paramType2, paramType3, paramType4, paramType5);
        return new TypedVoidMethod5<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedVoidMethod6 getMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6) {
        val method = MembersFinderHelpers.getMethod(type, false, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6);
        return new TypedVoidMethod6<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedVoidMethod7 getMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7) {
        val method = MembersFinderHelpers.getMethod(type, false, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7);
        return new TypedVoidMethod7<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedVoidMethod8 getMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8) {
        val method = MembersFinderHelpers.getMethod(type, false, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8);
        return new TypedVoidMethod8<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedVoidMethod9 getMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9) {
        val method = MembersFinderHelpers.getMethod(type, false, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9);
        return new TypedVoidMethod9<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedVoidMethod10 getMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10) {
        val method = MembersFinderHelpers.getMethod(type, false, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10);
        return new TypedVoidMethod10<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedVoidMethod11 getMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11) {
        val method = MembersFinderHelpers.getMethod(type, false, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11);
        return new TypedVoidMethod11<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedVoidMethod12 getMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12) {
        val method = MembersFinderHelpers.getMethod(type, false, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12);
        return new TypedVoidMethod12<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedVoidMethod13 getMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12, Class paramType13) {
        val method = MembersFinderHelpers.getMethod(type, false, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12, paramType13);
        return new TypedVoidMethod13<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedVoidMethod14 getMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12, Class paramType13, Class paramType14) {
        val method = MembersFinderHelpers.getMethod(type, false, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12, paramType13, paramType14);
        return new TypedVoidMethod14<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedVoidMethod15 getMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12, Class paramType13, Class paramType14, Class paramType15) {
        val method = MembersFinderHelpers.getMethod(type, false, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12, paramType13, paramType14, paramType15);
        return new TypedVoidMethod15<>(method);
    }
    
    
    public static  TypedStaticMethod0 getStaticMethod(Class type, Class returnType, String name) {
        val method = MembersFinderHelpers.getMethod(type, true, returnType, name);
        return new TypedStaticMethod0<>(method);
    }
    
    public static  TypedStaticMethod1 getStaticMethod(Class type, Class returnType, String name, Class paramType1) {
        val method = MembersFinderHelpers.getMethod(type, true, returnType, name, paramType1);
        return new TypedStaticMethod1<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticMethod2 getStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2) {
        val method = MembersFinderHelpers.getMethod(type, true, returnType, name, paramType1, paramType2);
        return new TypedStaticMethod2<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticMethod3 getStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3) {
        val method = MembersFinderHelpers.getMethod(type, true, returnType, name, paramType1, paramType2, paramType3);
        return new TypedStaticMethod3<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticMethod4 getStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4) {
        val method = MembersFinderHelpers.getMethod(type, true, returnType, name, paramType1, paramType2, paramType3, paramType4);
        return new TypedStaticMethod4<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticMethod5 getStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5) {
        val method = MembersFinderHelpers.getMethod(type, true, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5);
        return new TypedStaticMethod5<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticMethod6 getStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6) {
        val method = MembersFinderHelpers.getMethod(type, true, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6);
        return new TypedStaticMethod6<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticMethod7 getStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7) {
        val method = MembersFinderHelpers.getMethod(type, true, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7);
        return new TypedStaticMethod7<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticMethod8 getStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8) {
        val method = MembersFinderHelpers.getMethod(type, true, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8);
        return new TypedStaticMethod8<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticMethod9 getStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9) {
        val method = MembersFinderHelpers.getMethod(type, true, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9);
        return new TypedStaticMethod9<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticMethod10 getStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10) {
        val method = MembersFinderHelpers.getMethod(type, true, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10);
        return new TypedStaticMethod10<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticMethod11 getStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11) {
        val method = MembersFinderHelpers.getMethod(type, true, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11);
        return new TypedStaticMethod11<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticMethod12 getStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12) {
        val method = MembersFinderHelpers.getMethod(type, true, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12);
        return new TypedStaticMethod12<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticMethod13 getStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12, Class paramType13) {
        val method = MembersFinderHelpers.getMethod(type, true, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12, paramType13);
        return new TypedStaticMethod13<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticMethod14 getStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12, Class paramType13, Class paramType14) {
        val method = MembersFinderHelpers.getMethod(type, true, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12, paramType13, paramType14);
        return new TypedStaticMethod14<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticMethod15 getStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12, Class paramType13, Class paramType14, Class paramType15) {
        val method = MembersFinderHelpers.getMethod(type, true, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12, paramType13, paramType14, paramType15);
        return new TypedStaticMethod15<>(method);
    }
    
    
    public static  TypedStaticVoidMethod0 getStaticMethod(Class type, String name) {
        val method = MembersFinderHelpers.getMethod(type, true, null, name);
        return new TypedStaticVoidMethod0(method);
    }
    
    public static  TypedStaticVoidMethod1 getStaticMethod(Class type, String name, Class paramType1) {
        val method = MembersFinderHelpers.getMethod(type, true, null, name, paramType1);
        return new TypedStaticVoidMethod1<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticVoidMethod2 getStaticMethod(Class type, String name, Class paramType1, Class paramType2) {
        val method = MembersFinderHelpers.getMethod(type, true, null, name, paramType1, paramType2);
        return new TypedStaticVoidMethod2<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticVoidMethod3 getStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3) {
        val method = MembersFinderHelpers.getMethod(type, true, null, name, paramType1, paramType2, paramType3);
        return new TypedStaticVoidMethod3<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticVoidMethod4 getStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4) {
        val method = MembersFinderHelpers.getMethod(type, true, null, name, paramType1, paramType2, paramType3, paramType4);
        return new TypedStaticVoidMethod4<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticVoidMethod5 getStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5) {
        val method = MembersFinderHelpers.getMethod(type, true, null, name, paramType1, paramType2, paramType3, paramType4, paramType5);
        return new TypedStaticVoidMethod5<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticVoidMethod6 getStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6) {
        val method = MembersFinderHelpers.getMethod(type, true, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6);
        return new TypedStaticVoidMethod6<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticVoidMethod7 getStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7) {
        val method = MembersFinderHelpers.getMethod(type, true, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7);
        return new TypedStaticVoidMethod7<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticVoidMethod8 getStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8) {
        val method = MembersFinderHelpers.getMethod(type, true, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8);
        return new TypedStaticVoidMethod8<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticVoidMethod9 getStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9) {
        val method = MembersFinderHelpers.getMethod(type, true, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9);
        return new TypedStaticVoidMethod9<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticVoidMethod10 getStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10) {
        val method = MembersFinderHelpers.getMethod(type, true, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10);
        return new TypedStaticVoidMethod10<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticVoidMethod11 getStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11) {
        val method = MembersFinderHelpers.getMethod(type, true, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11);
        return new TypedStaticVoidMethod11<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticVoidMethod12 getStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12) {
        val method = MembersFinderHelpers.getMethod(type, true, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12);
        return new TypedStaticVoidMethod12<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticVoidMethod13 getStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12, Class paramType13) {
        val method = MembersFinderHelpers.getMethod(type, true, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12, paramType13);
        return new TypedStaticVoidMethod13<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticVoidMethod14 getStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12, Class paramType13, Class paramType14) {
        val method = MembersFinderHelpers.getMethod(type, true, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12, paramType13, paramType14);
        return new TypedStaticVoidMethod14<>(method);
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticVoidMethod15 getStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12, Class paramType13, Class paramType14, Class paramType15) {
        val method = MembersFinderHelpers.getMethod(type, true, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12, paramType13, paramType14, paramType15);
        return new TypedStaticVoidMethod15<>(method);
    }
    
    
    @Nullable
    public static  TypedMethod0 findMethod(Class type, Class returnType, String name) {
        val method = MembersFinderHelpers.findMethod(type, false, returnType, name);
        return method != null ? new TypedMethod0<>(method) : null;
    }
    
    @Nullable
    public static  TypedMethod1 findMethod(Class type, Class returnType, String name, Class paramType1) {
        val method = MembersFinderHelpers.findMethod(type, false, returnType, name, paramType1);
        return method != null ? new TypedMethod1<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedMethod2 findMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2) {
        val method = MembersFinderHelpers.findMethod(type, false, returnType, name, paramType1, paramType2);
        return method != null ? new TypedMethod2<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedMethod3 findMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3) {
        val method = MembersFinderHelpers.findMethod(type, false, returnType, name, paramType1, paramType2, paramType3);
        return method != null ? new TypedMethod3<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedMethod4 findMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4) {
        val method = MembersFinderHelpers.findMethod(type, false, returnType, name, paramType1, paramType2, paramType3, paramType4);
        return method != null ? new TypedMethod4<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedMethod5 findMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5) {
        val method = MembersFinderHelpers.findMethod(type, false, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5);
        return method != null ? new TypedMethod5<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedMethod6 findMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6) {
        val method = MembersFinderHelpers.findMethod(type, false, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6);
        return method != null ? new TypedMethod6<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedMethod7 findMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7) {
        val method = MembersFinderHelpers.findMethod(type, false, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7);
        return method != null ? new TypedMethod7<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedMethod8 findMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8) {
        val method = MembersFinderHelpers.findMethod(type, false, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8);
        return method != null ? new TypedMethod8<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedMethod9 findMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9) {
        val method = MembersFinderHelpers.findMethod(type, false, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9);
        return method != null ? new TypedMethod9<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedMethod10 findMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10) {
        val method = MembersFinderHelpers.findMethod(type, false, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10);
        return method != null ? new TypedMethod10<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedMethod11 findMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11) {
        val method = MembersFinderHelpers.findMethod(type, false, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11);
        return method != null ? new TypedMethod11<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedMethod12 findMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12) {
        val method = MembersFinderHelpers.findMethod(type, false, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12);
        return method != null ? new TypedMethod12<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedMethod13 findMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12, Class paramType13) {
        val method = MembersFinderHelpers.findMethod(type, false, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12, paramType13);
        return method != null ? new TypedMethod13<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedMethod14 findMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12, Class paramType13, Class paramType14) {
        val method = MembersFinderHelpers.findMethod(type, false, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12, paramType13, paramType14);
        return method != null ? new TypedMethod14<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedMethod15 findMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12, Class paramType13, Class paramType14, Class paramType15) {
        val method = MembersFinderHelpers.findMethod(type, false, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12, paramType13, paramType14, paramType15);
        return method != null ? new TypedMethod15<>(method) : null;
    }
    
    
    @Nullable
    public static  TypedVoidMethod0 findMethod(Class type, String name) {
        val method = MembersFinderHelpers.findMethod(type, false, null, name);
        return method != null ? new TypedVoidMethod0<>(method) : null;
    }
    
    @Nullable
    public static  TypedVoidMethod1 findMethod(Class type, String name, Class paramType1) {
        val method = MembersFinderHelpers.findMethod(type, false, null, name, paramType1);
        return method != null ? new TypedVoidMethod1<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedVoidMethod2 findMethod(Class type, String name, Class paramType1, Class paramType2) {
        val method = MembersFinderHelpers.findMethod(type, false, null, name, paramType1, paramType2);
        return method != null ? new TypedVoidMethod2<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedVoidMethod3 findMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3) {
        val method = MembersFinderHelpers.findMethod(type, false, null, name, paramType1, paramType2, paramType3);
        return method != null ? new TypedVoidMethod3<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedVoidMethod4 findMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4) {
        val method = MembersFinderHelpers.findMethod(type, false, null, name, paramType1, paramType2, paramType3, paramType4);
        return method != null ? new TypedVoidMethod4<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedVoidMethod5 findMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5) {
        val method = MembersFinderHelpers.findMethod(type, false, null, name, paramType1, paramType2, paramType3, paramType4, paramType5);
        return method != null ? new TypedVoidMethod5<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedVoidMethod6 findMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6) {
        val method = MembersFinderHelpers.findMethod(type, false, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6);
        return method != null ? new TypedVoidMethod6<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedVoidMethod7 findMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7) {
        val method = MembersFinderHelpers.findMethod(type, false, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7);
        return method != null ? new TypedVoidMethod7<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedVoidMethod8 findMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8) {
        val method = MembersFinderHelpers.findMethod(type, false, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8);
        return method != null ? new TypedVoidMethod8<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedVoidMethod9 findMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9) {
        val method = MembersFinderHelpers.findMethod(type, false, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9);
        return method != null ? new TypedVoidMethod9<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedVoidMethod10 findMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10) {
        val method = MembersFinderHelpers.findMethod(type, false, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10);
        return method != null ? new TypedVoidMethod10<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedVoidMethod11 findMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11) {
        val method = MembersFinderHelpers.findMethod(type, false, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11);
        return method != null ? new TypedVoidMethod11<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedVoidMethod12 findMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12) {
        val method = MembersFinderHelpers.findMethod(type, false, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12);
        return method != null ? new TypedVoidMethod12<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedVoidMethod13 findMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12, Class paramType13) {
        val method = MembersFinderHelpers.findMethod(type, false, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12, paramType13);
        return method != null ? new TypedVoidMethod13<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedVoidMethod14 findMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12, Class paramType13, Class paramType14) {
        val method = MembersFinderHelpers.findMethod(type, false, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12, paramType13, paramType14);
        return method != null ? new TypedVoidMethod14<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedVoidMethod15 findMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12, Class paramType13, Class paramType14, Class paramType15) {
        val method = MembersFinderHelpers.findMethod(type, false, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12, paramType13, paramType14, paramType15);
        return method != null ? new TypedVoidMethod15<>(method) : null;
    }
    
    
    @Nullable
    public static  TypedStaticMethod0 findStaticMethod(Class type, Class returnType, String name) {
        val method = MembersFinderHelpers.findMethod(type, true, returnType, name);
        return method != null ? new TypedStaticMethod0<>(method) : null;
    }
    
    @Nullable
    public static  TypedStaticMethod1 findStaticMethod(Class type, Class returnType, String name, Class paramType1) {
        val method = MembersFinderHelpers.findMethod(type, true, returnType, name, paramType1);
        return method != null ? new TypedStaticMethod1<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticMethod2 findStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2) {
        val method = MembersFinderHelpers.findMethod(type, true, returnType, name, paramType1, paramType2);
        return method != null ? new TypedStaticMethod2<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticMethod3 findStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3) {
        val method = MembersFinderHelpers.findMethod(type, true, returnType, name, paramType1, paramType2, paramType3);
        return method != null ? new TypedStaticMethod3<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticMethod4 findStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4) {
        val method = MembersFinderHelpers.findMethod(type, true, returnType, name, paramType1, paramType2, paramType3, paramType4);
        return method != null ? new TypedStaticMethod4<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticMethod5 findStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5) {
        val method = MembersFinderHelpers.findMethod(type, true, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5);
        return method != null ? new TypedStaticMethod5<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticMethod6 findStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6) {
        val method = MembersFinderHelpers.findMethod(type, true, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6);
        return method != null ? new TypedStaticMethod6<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticMethod7 findStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7) {
        val method = MembersFinderHelpers.findMethod(type, true, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7);
        return method != null ? new TypedStaticMethod7<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticMethod8 findStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8) {
        val method = MembersFinderHelpers.findMethod(type, true, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8);
        return method != null ? new TypedStaticMethod8<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticMethod9 findStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9) {
        val method = MembersFinderHelpers.findMethod(type, true, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9);
        return method != null ? new TypedStaticMethod9<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticMethod10 findStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10) {
        val method = MembersFinderHelpers.findMethod(type, true, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10);
        return method != null ? new TypedStaticMethod10<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticMethod11 findStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11) {
        val method = MembersFinderHelpers.findMethod(type, true, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11);
        return method != null ? new TypedStaticMethod11<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticMethod12 findStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12) {
        val method = MembersFinderHelpers.findMethod(type, true, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12);
        return method != null ? new TypedStaticMethod12<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticMethod13 findStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12, Class paramType13) {
        val method = MembersFinderHelpers.findMethod(type, true, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12, paramType13);
        return method != null ? new TypedStaticMethod13<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticMethod14 findStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12, Class paramType13, Class paramType14) {
        val method = MembersFinderHelpers.findMethod(type, true, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12, paramType13, paramType14);
        return method != null ? new TypedStaticMethod14<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticMethod15 findStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12, Class paramType13, Class paramType14, Class paramType15) {
        val method = MembersFinderHelpers.findMethod(type, true, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12, paramType13, paramType14, paramType15);
        return method != null ? new TypedStaticMethod15<>(method) : null;
    }
    
    
    @Nullable
    public static  TypedStaticVoidMethod0 findStaticMethod(Class type, String name) {
        val method = MembersFinderHelpers.findMethod(type, true, null, name);
        return method != null ? new TypedStaticVoidMethod0(method) : null;
    }
    
    @Nullable
    public static  TypedStaticVoidMethod1 findStaticMethod(Class type, String name, Class paramType1) {
        val method = MembersFinderHelpers.findMethod(type, true, null, name, paramType1);
        return method != null ? new TypedStaticVoidMethod1<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticVoidMethod2 findStaticMethod(Class type, String name, Class paramType1, Class paramType2) {
        val method = MembersFinderHelpers.findMethod(type, true, null, name, paramType1, paramType2);
        return method != null ? new TypedStaticVoidMethod2<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticVoidMethod3 findStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3) {
        val method = MembersFinderHelpers.findMethod(type, true, null, name, paramType1, paramType2, paramType3);
        return method != null ? new TypedStaticVoidMethod3<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticVoidMethod4 findStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4) {
        val method = MembersFinderHelpers.findMethod(type, true, null, name, paramType1, paramType2, paramType3, paramType4);
        return method != null ? new TypedStaticVoidMethod4<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticVoidMethod5 findStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5) {
        val method = MembersFinderHelpers.findMethod(type, true, null, name, paramType1, paramType2, paramType3, paramType4, paramType5);
        return method != null ? new TypedStaticVoidMethod5<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticVoidMethod6 findStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6) {
        val method = MembersFinderHelpers.findMethod(type, true, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6);
        return method != null ? new TypedStaticVoidMethod6<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticVoidMethod7 findStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7) {
        val method = MembersFinderHelpers.findMethod(type, true, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7);
        return method != null ? new TypedStaticVoidMethod7<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticVoidMethod8 findStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8) {
        val method = MembersFinderHelpers.findMethod(type, true, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8);
        return method != null ? new TypedStaticVoidMethod8<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticVoidMethod9 findStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9) {
        val method = MembersFinderHelpers.findMethod(type, true, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9);
        return method != null ? new TypedStaticVoidMethod9<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticVoidMethod10 findStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10) {
        val method = MembersFinderHelpers.findMethod(type, true, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10);
        return method != null ? new TypedStaticVoidMethod10<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticVoidMethod11 findStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11) {
        val method = MembersFinderHelpers.findMethod(type, true, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11);
        return method != null ? new TypedStaticVoidMethod11<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticVoidMethod12 findStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12) {
        val method = MembersFinderHelpers.findMethod(type, true, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12);
        return method != null ? new TypedStaticVoidMethod12<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticVoidMethod13 findStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12, Class paramType13) {
        val method = MembersFinderHelpers.findMethod(type, true, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12, paramType13);
        return method != null ? new TypedStaticVoidMethod13<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticVoidMethod14 findStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12, Class paramType13, Class paramType14) {
        val method = MembersFinderHelpers.findMethod(type, true, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12, paramType13, paramType14);
        return method != null ? new TypedStaticVoidMethod14<>(method) : null;
    }
    
    @Nullable
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  TypedStaticVoidMethod15 findStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12, Class paramType13, Class paramType14, Class paramType15) {
        val method = MembersFinderHelpers.findMethod(type, true, null, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12, paramType13, paramType14, paramType15);
        return method != null ? new TypedStaticVoidMethod15<>(method) : null;
    }
    
    
    public static  Optional> getOptionalMethod(Class type, Class returnType, String name) {
        return Optional.ofNullable(findMethod(type, returnType, name));
    }
    
    public static  Optional> getOptionalMethod(Class type, Class returnType, String name, Class paramType1) {
        return Optional.ofNullable(findMethod(type, returnType, name, paramType1));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2) {
        return Optional.ofNullable(findMethod(type, returnType, name, paramType1, paramType2));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3) {
        return Optional.ofNullable(findMethod(type, returnType, name, paramType1, paramType2, paramType3));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4) {
        return Optional.ofNullable(findMethod(type, returnType, name, paramType1, paramType2, paramType3, paramType4));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5) {
        return Optional.ofNullable(findMethod(type, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6) {
        return Optional.ofNullable(findMethod(type, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7) {
        return Optional.ofNullable(findMethod(type, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8) {
        return Optional.ofNullable(findMethod(type, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9) {
        return Optional.ofNullable(findMethod(type, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10) {
        return Optional.ofNullable(findMethod(type, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11) {
        return Optional.ofNullable(findMethod(type, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12) {
        return Optional.ofNullable(findMethod(type, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12, Class paramType13) {
        return Optional.ofNullable(findMethod(type, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12, paramType13));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12, Class paramType13, Class paramType14) {
        return Optional.ofNullable(findMethod(type, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12, paramType13, paramType14));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12, Class paramType13, Class paramType14, Class paramType15) {
        return Optional.ofNullable(findMethod(type, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12, paramType13, paramType14, paramType15));
    }
    
    
    public static  Optional> getOptionalMethod(Class type, String name) {
        return Optional.ofNullable(findMethod(type, name));
    }
    
    public static  Optional> getOptionalMethod(Class type, String name, Class paramType1) {
        return Optional.ofNullable(findMethod(type, name, paramType1));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalMethod(Class type, String name, Class paramType1, Class paramType2) {
        return Optional.ofNullable(findMethod(type, name, paramType1, paramType2));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3) {
        return Optional.ofNullable(findMethod(type, name, paramType1, paramType2, paramType3));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4) {
        return Optional.ofNullable(findMethod(type, name, paramType1, paramType2, paramType3, paramType4));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5) {
        return Optional.ofNullable(findMethod(type, name, paramType1, paramType2, paramType3, paramType4, paramType5));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6) {
        return Optional.ofNullable(findMethod(type, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7) {
        return Optional.ofNullable(findMethod(type, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8) {
        return Optional.ofNullable(findMethod(type, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9) {
        return Optional.ofNullable(findMethod(type, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10) {
        return Optional.ofNullable(findMethod(type, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11) {
        return Optional.ofNullable(findMethod(type, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12) {
        return Optional.ofNullable(findMethod(type, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12, Class paramType13) {
        return Optional.ofNullable(findMethod(type, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12, paramType13));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12, Class paramType13, Class paramType14) {
        return Optional.ofNullable(findMethod(type, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12, paramType13, paramType14));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12, Class paramType13, Class paramType14, Class paramType15) {
        return Optional.ofNullable(findMethod(type, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12, paramType13, paramType14, paramType15));
    }
    
    
    public static  Optional> getOptionalStaticMethod(Class type, Class returnType, String name) {
        return Optional.ofNullable(findStaticMethod(type, returnType, name));
    }
    
    public static  Optional> getOptionalStaticMethod(Class type, Class returnType, String name, Class paramType1) {
        return Optional.ofNullable(findStaticMethod(type, returnType, name, paramType1));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2) {
        return Optional.ofNullable(findStaticMethod(type, returnType, name, paramType1, paramType2));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3) {
        return Optional.ofNullable(findStaticMethod(type, returnType, name, paramType1, paramType2, paramType3));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4) {
        return Optional.ofNullable(findStaticMethod(type, returnType, name, paramType1, paramType2, paramType3, paramType4));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5) {
        return Optional.ofNullable(findStaticMethod(type, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6) {
        return Optional.ofNullable(findStaticMethod(type, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7) {
        return Optional.ofNullable(findStaticMethod(type, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8) {
        return Optional.ofNullable(findStaticMethod(type, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9) {
        return Optional.ofNullable(findStaticMethod(type, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10) {
        return Optional.ofNullable(findStaticMethod(type, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11) {
        return Optional.ofNullable(findStaticMethod(type, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12) {
        return Optional.ofNullable(findStaticMethod(type, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12, Class paramType13) {
        return Optional.ofNullable(findStaticMethod(type, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12, paramType13));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12, Class paramType13, Class paramType14) {
        return Optional.ofNullable(findStaticMethod(type, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12, paramType13, paramType14));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalStaticMethod(Class type, Class returnType, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12, Class paramType13, Class paramType14, Class paramType15) {
        return Optional.ofNullable(findStaticMethod(type, returnType, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12, paramType13, paramType14, paramType15));
    }
    
    
    public static  Optional getOptionalStaticMethod(Class type, String name) {
        return Optional.ofNullable(findStaticMethod(type, name));
    }
    
    public static  Optional> getOptionalStaticMethod(Class type, String name, Class paramType1) {
        return Optional.ofNullable(findStaticMethod(type, name, paramType1));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalStaticMethod(Class type, String name, Class paramType1, Class paramType2) {
        return Optional.ofNullable(findStaticMethod(type, name, paramType1, paramType2));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3) {
        return Optional.ofNullable(findStaticMethod(type, name, paramType1, paramType2, paramType3));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4) {
        return Optional.ofNullable(findStaticMethod(type, name, paramType1, paramType2, paramType3, paramType4));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5) {
        return Optional.ofNullable(findStaticMethod(type, name, paramType1, paramType2, paramType3, paramType4, paramType5));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6) {
        return Optional.ofNullable(findStaticMethod(type, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7) {
        return Optional.ofNullable(findStaticMethod(type, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8) {
        return Optional.ofNullable(findStaticMethod(type, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9) {
        return Optional.ofNullable(findStaticMethod(type, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10) {
        return Optional.ofNullable(findStaticMethod(type, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11) {
        return Optional.ofNullable(findStaticMethod(type, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12) {
        return Optional.ofNullable(findStaticMethod(type, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12, Class paramType13) {
        return Optional.ofNullable(findStaticMethod(type, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12, paramType13));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12, Class paramType13, Class paramType14) {
        return Optional.ofNullable(findStaticMethod(type, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12, paramType13, paramType14));
    }
    
    @name.remal.gradle_plugins.toolkit.annotations.internal.Generated
    public static  Optional> getOptionalStaticMethod(Class type, String name, Class paramType1, Class paramType2, Class paramType3, Class paramType4, Class paramType5, Class paramType6, Class paramType7, Class paramType8, Class paramType9, Class paramType10, Class paramType11, Class paramType12, Class paramType13, Class paramType14, Class paramType15) {
        return Optional.ofNullable(findStaticMethod(type, name, paramType1, paramType2, paramType3, paramType4, paramType5, paramType6, paramType7, paramType8, paramType9, paramType10, paramType11, paramType12, paramType13, paramType14, paramType15));
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy