private static class RespondToCallSite.RespondToTuple
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
boolean |
checkVisibility |
CacheEntry |
entry |
java.lang.String |
name |
(package private) static RespondToCallSite.RespondToTuple |
NULL_CACHE |
IRubyObject |
respondsTo |
CacheEntry |
respondToMethod |
| Constructor and Description |
|---|
RespondToTuple(java.lang.String name,
boolean checkVisibility,
CacheEntry respondToMethod,
CacheEntry entry,
IRubyObject respondsTo) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
cacheOk(RubyClass klass) |
static final RespondToCallSite.RespondToTuple NULL_CACHE
public final java.lang.String name
public final boolean checkVisibility
public final CacheEntry respondToMethod
public final CacheEntry entry
public final IRubyObject respondsTo
public RespondToTuple(java.lang.String name,
boolean checkVisibility,
CacheEntry respondToMethod,
CacheEntry entry,
IRubyObject respondsTo)
public boolean cacheOk(RubyClass klass)