public class SymbolObjectSite extends LazyObjectSite
Modifier and Type | Field and Description |
---|---|
static org.objectweb.asm.Handle |
BOOTSTRAP |
Constructor and Description |
---|
SymbolObjectSite(java.lang.invoke.MethodType type,
String value,
String encoding) |
Modifier and Type | Method and Description |
---|---|
static java.lang.invoke.CallSite |
bootstrap(java.lang.invoke.MethodHandles.Lookup lookup,
String name,
java.lang.invoke.MethodType type,
String value,
String encoding) |
IRubyObject |
construct(ThreadContext context) |
cache, prepareBinder
bootstrap
dynamicInvoker, getTarget, setTarget, syncAll
type
public SymbolObjectSite(java.lang.invoke.MethodType type, String value, String encoding)
public static java.lang.invoke.CallSite bootstrap(java.lang.invoke.MethodHandles.Lookup lookup, String name, java.lang.invoke.MethodType type, String value, String encoding)
public IRubyObject construct(ThreadContext context)
Copyright © 2001-2015 JRuby. All Rights Reserved.