Top Fields Constructors Methods
org.jruby.ir.targets.indy

public Class SymbolProcObjectSite

extends LazyObjectSite
Class Inheritance
Imports
org.jruby.RubyEncoding, org.jruby.ir.runtime.IRRuntimeHelpers, org.jruby.runtime.ThreadContext, org.jruby.runtime.builtin.IRubyObject, org.jruby.util.ByteList, org.objectweb.asm.Handle, .Opcodes, java.lang.invoke.CallSite, .MethodHandles, .MethodType

Field Summary

Modifier and TypeField and Description
public static final Handle
private final String
private final String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static CallSite
bootstrap(MethodHandles.Lookup lookup, String name, MethodType type, String value, String encoding)

public IRubyObject
Inherited from org.jruby.ir.targets.indy.LazyObjectSite:
cacheprepareBinder

Field Detail

BOOTSTRAPback to summary
public static final Handle BOOTSTRAP
encodingback to summary
private final String encoding
valueback to summary
private final String value

Constructor Detail

SymbolProcObjectSiteback to summary
public SymbolProcObjectSite(MethodType type, String value, String encoding)

Method Detail

bootstrapback to summary
public static CallSite bootstrap(MethodHandles.Lookup lookup, String name, MethodType type, String value, String encoding)
constructback to summary
public IRubyObject construct(ThreadContext context)