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

org.jruby.gen.org$jruby$RubyEnumerable$POPULATOR Maven / Gradle / Ivy

/* THIS FILE IS GENERATED. DO NOT EDIT */
package org.jruby.gen;
import org.jruby.Ruby;
import org.jruby.RubyModule;
import org.jruby.RubyClass;
import org.jruby.anno.TypePopulator;
import org.jruby.internal.runtime.methods.JavaMethod;
import org.jruby.internal.runtime.methods.DynamicMethod;
import org.jruby.runtime.Arity;
import org.jruby.runtime.Visibility;
import org.jruby.runtime.MethodIndex;
import java.util.Arrays;
import java.util.List;
import javax.annotation.Generated;
@Generated("org.jruby.anno.AnnotationBinder")
public class org$jruby$RubyEnumerable$POPULATOR extends TypePopulator {
    public void populate(RubyModule cls, Class clazz) {
        JavaMethod javaMethod;
        DynamicMethod moduleMethod;
        Ruby runtime = cls.getRuntime();
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$0$0$minmax_by(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, 0, "minmax_by", true, false, org.jruby.RubyEnumerable.class, "minmax_by", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("minmax_by", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$0$0$each_with_index(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, -1, "each_with_index", true, false, org.jruby.RubyEnumerable.class, "each_with_index", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.builtin.IRubyObject[].class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("each_with_index", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$0$0$sort_by(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, 0, "sort_by", true, false, org.jruby.RubyEnumerable.class, "sort_by", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("sort_by", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$0$0$sort(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, 0, "sort", true, false, org.jruby.RubyEnumerable.class, "sort", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("sort", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$0$0$to_h(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, -1, "to_h", true, false, org.jruby.RubyEnumerable.class, "to_h", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.builtin.IRubyObject[].class});
        cls.addMethodAtBootTimeOnly("to_h", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$count(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, -1, "count", true, false, org.jruby.RubyEnumerable.class, "count", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("count", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$1$0$grep(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, 1, "grep", true, false, org.jruby.RubyEnumerable.class, "grep", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("grep", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$1$0$inverseGrep(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, 1, "inverseGrep", true, false, org.jruby.RubyEnumerable.class, "inverseGrep", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("grep_v", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$1$0$drop(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, 1, "drop", true, false, org.jruby.RubyEnumerable.class, "drop", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("drop", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$0$0$flat_map(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, 0, "flat_map", true, false, org.jruby.RubyEnumerable.class, "flat_map", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("flat_map", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$max(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, -1, "max", true, false, org.jruby.RubyEnumerable.class, "max", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("max", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$0$0$all_p(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, 0, "all_p", true, false, org.jruby.RubyEnumerable.class, "all_p", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("all?", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$1$0$include_p(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, 1, "include_p", true, false, org.jruby.RubyEnumerable.class, "include_p", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.builtin.IRubyObject.class});
        cls.addMethodAtBootTimeOnly("include?", javaMethod);
        cls.addMethodAtBootTimeOnly("member?", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$1$0$each_cons(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, 1, "each_cons", true, false, org.jruby.RubyEnumerable.class, "each_cons", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("each_cons", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$0$0$map(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, 0, "map", true, false, org.jruby.RubyEnumerable.class, "map", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("map", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$0$0$drop_while(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, 0, "drop_while", true, false, org.jruby.RubyEnumerable.class, "drop_while", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("drop_while", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$0$0$group_by(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, 0, "group_by", true, false, org.jruby.RubyEnumerable.class, "group_by", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("group_by", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$0$0$minmax(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, 0, "minmax", true, false, org.jruby.RubyEnumerable.class, "minmax", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("minmax", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$0$0$any_p(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, 0, "any_p", true, false, org.jruby.RubyEnumerable.class, "any_p", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("any?", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$0$0$zip(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, -1, "zip", true, false, org.jruby.RubyEnumerable.class, "zip", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.builtin.IRubyObject[].class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("zip", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$cycle(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, -1, "cycle", true, false, org.jruby.RubyEnumerable.class, "cycle", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("cycle", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$0$0$collect_concat(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, 0, "collect_concat", true, false, org.jruby.RubyEnumerable.class, "collect_concat", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("collect_concat", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$1$0$each_slice(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, 1, "each_slice", true, false, org.jruby.RubyEnumerable.class, "each_slice", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("each_slice", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$0$0$each_entry(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, -1, "each_entry", true, false, org.jruby.RubyEnumerable.class, "each_entry", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.builtin.IRubyObject[].class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("each_entry", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$inject(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, -1, "inject", true, false, org.jruby.RubyEnumerable.class, "inject", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("inject", javaMethod);
        cls.addMethodAtBootTimeOnly("reduce", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$find_index(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, -1, "find_index", true, false, org.jruby.RubyEnumerable.class, "find_index", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("find_index", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$0$0$take_while(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, 0, "take_while", true, false, org.jruby.RubyEnumerable.class, "take_while", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("take_while", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$min_by(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, -1, "min_by", true, false, org.jruby.RubyEnumerable.class, "min_by", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("min_by", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$max_by(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, -1, "max_by", true, false, org.jruby.RubyEnumerable.class, "max_by", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("max_by", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$0$0$chunk(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, 0, "chunk", true, false, org.jruby.RubyEnumerable.class, "chunk", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("chunk", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$0$0$select(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, 0, "select", true, false, org.jruby.RubyEnumerable.class, "select", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("select", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$0$0$find_all(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, 0, "find_all", true, false, org.jruby.RubyEnumerable.class, "find_all", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("find_all", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$reverse_each(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, -1, "reverse_each", true, false, org.jruby.RubyEnumerable.class, "reverse_each", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("reverse_each", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$1$0$take(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, 1, "take", true, false, org.jruby.RubyEnumerable.class, "take", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("take", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$0$0$partition(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, 0, "partition", true, false, org.jruby.RubyEnumerable.class, "partition", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("partition", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$0$0$reject(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, 0, "reject", true, false, org.jruby.RubyEnumerable.class, "reject", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("reject", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$find(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, -1, "find", true, false, org.jruby.RubyEnumerable.class, "find", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("find", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$0$0$none_p(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, 0, "none_p", true, false, org.jruby.RubyEnumerable.class, "none_p", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("none?", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$detect(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, -1, "detect", true, false, org.jruby.RubyEnumerable.class, "detect", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("detect", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$0$0$one_p(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, 0, "one_p", true, false, org.jruby.RubyEnumerable.class, "one_p", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("one?", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$min(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, -1, "min", true, false, org.jruby.RubyEnumerable.class, "min", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("min", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$first(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, -1, "first", true, false, org.jruby.RubyEnumerable.class, "first", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class});
        cls.addMethodAtBootTimeOnly("first", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$1$0$each_with_object(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, 1, "each_with_object", true, false, org.jruby.RubyEnumerable.class, "each_with_object", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("each_with_object", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$to_a(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, -1, "to_a", true, false, org.jruby.RubyEnumerable.class, "to_a", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class});
        cls.addMethodAtBootTimeOnly("to_a", javaMethod);
        cls.addMethodAtBootTimeOnly("entries", javaMethod);
        javaMethod = new org.jruby.RubyEnumerable$INVOKER$s$0$0$collect(cls, Visibility.PUBLIC);
        populateMethod(javaMethod, 0, "collect", true, false, org.jruby.RubyEnumerable.class, "collect", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class, org.jruby.runtime.Block.class});
        cls.addMethodAtBootTimeOnly("collect", javaMethod);
        runtime.addBoundMethod("org.jruby.RubyEnumerable","minmax_by","minmax_by");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","each_with_index","each_with_index");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","sort_by","sort_by");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","sort","sort");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","to_h","to_h");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","count","count");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","grep","grep");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","inverseGrep","grep_v");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","drop","drop");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","flat_map","flat_map");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","max","max");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","all_p","all?");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","include_p","include?");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","each_cons","each_cons");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","map","map");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","drop_while","drop_while");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","group_by","group_by");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","minmax","minmax");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","any_p","any?");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","zip","zip");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","cycle","cycle");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","collect_concat","collect_concat");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","each_slice","each_slice");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","each_entry","each_entry");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","inject","inject");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","find_index","find_index");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","take_while","take_while");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","min_by","min_by");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","max_by","max_by");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","chunk","chunk");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","select","select");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","find_all","find_all");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","reverse_each","reverse_each");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","take","take");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","partition","partition");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","reject","reject");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","find","find");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","none_p","none?");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","detect","detect");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","one_p","one?");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","min","min");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","first","first");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","each_with_object","each_with_object");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","to_a","to_a");
        runtime.addBoundMethod("org.jruby.RubyEnumerable","collect","collect");
    }
    static {
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy