
org.jruby.gen.org$jruby$javasupport$JavaPackage$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$javasupport$JavaPackage$POPULATOR extends TypePopulator {
public void populate(RubyModule cls, Class clazz) {
JavaMethod javaMethod;
DynamicMethod moduleMethod;
Ruby runtime = cls.getRuntime();
javaMethod = new org.jruby.javasupport.JavaPackage$INVOKER$i$const_get(cls, Visibility.PUBLIC);
populateMethod(javaMethod, -1, "const_get", false, false, org.jruby.javasupport.JavaPackage.class, "const_get", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class});
cls.addMethodAtBootTimeOnly("const_get", javaMethod);
javaMethod = new org.jruby.javasupport.JavaPackage$INVOKER$i$1$0$op_eqq(cls, Visibility.PUBLIC);
populateMethod(javaMethod, 1, "op_eqq", false, false, org.jruby.javasupport.JavaPackage.class, "op_eqq", org.jruby.RubyBoolean.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class});
cls.addMethodAtBootTimeOnly("===", javaMethod);
javaMethod = new org.jruby.javasupport.JavaPackage$INVOKER$i$respond_to_missing_p(cls, Visibility.PUBLIC);
populateMethod(javaMethod, -1, "respond_to_missing_p", false, false, org.jruby.javasupport.JavaPackage.class, "respond_to_missing_p", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class});
cls.addMethodAtBootTimeOnly("respond_to_missing?", javaMethod);
javaMethod = new org.jruby.javasupport.JavaPackage$INVOKER$i$0$0$inspect(cls, Visibility.PUBLIC);
populateMethod(javaMethod, 0, "inspect", false, false, org.jruby.javasupport.JavaPackage.class, "inspect", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {});
cls.addMethodAtBootTimeOnly("inspect", javaMethod);
javaMethod = new org.jruby.javasupport.JavaPackage$INVOKER$i$0$0$available_p(cls, Visibility.PUBLIC);
populateMethod(javaMethod, 0, "available_p", false, false, org.jruby.javasupport.JavaPackage.class, "available_p", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class});
cls.addMethodAtBootTimeOnly("available?", javaMethod);
javaMethod = new org.jruby.javasupport.JavaPackage$INVOKER$i$0$0$package_name(cls, Visibility.PUBLIC);
populateMethod(javaMethod, 0, "package_name", false, false, org.jruby.javasupport.JavaPackage.class, "package_name", org.jruby.RubyString.class, new Class[] {});
cls.addMethodAtBootTimeOnly("package_name", javaMethod);
cls.defineAlias("to_s", "package_name");
javaMethod = new org.jruby.javasupport.JavaPackage$INVOKER$i$1$0$const_missing(cls, Visibility.PRIVATE);
populateMethod(javaMethod, 1, "const_missing", false, false, org.jruby.javasupport.JavaPackage.class, "const_missing", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class});
cls.addMethodAtBootTimeOnly("const_missing", javaMethod);
javaMethod = new org.jruby.javasupport.JavaPackage$INVOKER$i$respond_to_p(cls, Visibility.PUBLIC);
populateMethod(javaMethod, -1, "respond_to_p", false, false, org.jruby.javasupport.JavaPackage.class, "respond_to_p", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class});
cls.addMethodAtBootTimeOnly("respond_to?", javaMethod);
javaMethod = new org.jruby.javasupport.JavaPackage$INVOKER$i$0$0$sealed_p(cls, Visibility.PUBLIC);
populateMethod(javaMethod, 0, "sealed_p", false, false, org.jruby.javasupport.JavaPackage.class, "sealed_p", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class});
cls.addMethodAtBootTimeOnly("sealed?", javaMethod);
javaMethod = new org.jruby.javasupport.JavaPackage$INVOKER$i$method_missing(cls, Visibility.PRIVATE);
populateMethod(javaMethod, -1, "method_missing", false, false, org.jruby.javasupport.JavaPackage.class, "method_missing", org.jruby.runtime.builtin.IRubyObject.class, new Class[] {org.jruby.runtime.ThreadContext.class, org.jruby.runtime.builtin.IRubyObject.class});
cls.addMethodAtBootTimeOnly("method_missing", javaMethod);
runtime.addBoundMethod("org.jruby.javasupport.JavaPackage","const_get","const_get");
runtime.addBoundMethod("org.jruby.javasupport.JavaPackage","op_eqq","===");
runtime.addBoundMethod("org.jruby.javasupport.JavaPackage","respond_to_missing_p","respond_to_missing?");
runtime.addBoundMethod("org.jruby.javasupport.JavaPackage","inspect","inspect");
runtime.addBoundMethod("org.jruby.javasupport.JavaPackage","available_p","available?");
runtime.addBoundMethod("org.jruby.javasupport.JavaPackage","package_name","package_name");
runtime.addBoundMethod("org.jruby.javasupport.JavaPackage","const_missing","const_missing");
runtime.addBoundMethod("org.jruby.javasupport.JavaPackage","respond_to_p","respond_to?");
runtime.addBoundMethod("org.jruby.javasupport.JavaPackage","sealed_p","sealed?");
runtime.addBoundMethod("org.jruby.javasupport.JavaPackage","method_missing","method_missing");
}
static {
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy