org.jruby.runtime.callsite
Class CacheEntry

java.lang.Object
  extended by org.jruby.runtime.callsite.CacheEntry

public class CacheEntry
extends java.lang.Object


Field Summary
 DynamicMethod method
           
static CacheEntry NULL_CACHE
           
 int token
           
 
Constructor Summary
CacheEntry(DynamicMethod method, int token)
           
 
Method Summary
static boolean typeOk(CacheEntry entry, RubyClass incomingType)
           
 boolean typeOk(RubyClass incomingType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NULL_CACHE

public static final CacheEntry NULL_CACHE

method

public final DynamicMethod method

token

public final int token
Constructor Detail

CacheEntry

public CacheEntry(DynamicMethod method,
                  int token)
Method Detail

typeOk

public final boolean typeOk(RubyClass incomingType)

typeOk

public static final boolean typeOk(CacheEntry entry,
                                   RubyClass incomingType)


Copyright © 2002-2009 JRuby Team. All Rights Reserved.