org.jruby.runtime
Class MethodIndex

java.lang.Object
  extended by org.jruby.runtime.MethodIndex

public class MethodIndex
extends java.lang.Object

Author:
headius

Field Summary
static int AREF
          Deprecated. 
static int ASET
          Deprecated. 
static int DEFAULT
          Deprecated. 
static int EMPTY_P
          Deprecated. 
static int EQL_P
          Deprecated. 
static int EQUALEQUAL
          Deprecated. 
static int HASH
          Deprecated. 
static int METHOD_MISSING
          Deprecated. 
static java.util.List<java.lang.String> NAMES
          Deprecated. 
static int NO_INDEX
          Deprecated. 
static int OP_EQQ
          Deprecated. 
static int OP_GT
          Deprecated. 
static int OP_LE
          Deprecated. 
static int OP_LSHIFT
          Deprecated. 
static int OP_LT
          Deprecated. 
static int OP_MINUS
          Deprecated. 
static int OP_PLUS
          Deprecated. 
static int OP_SPACESHIP
          Deprecated. 
static int OP_TIMES
          Deprecated. 
static int TO_A
          Deprecated. 
static int TO_ARY
          Deprecated. 
static int TO_F
          Deprecated. 
static int TO_HASH
          Deprecated. 
static int TO_I
          Deprecated. 
static int TO_INT
          Deprecated. 
static int TO_IO
          Deprecated. 
static int TO_S
          Deprecated. 
static int TO_STR
          Deprecated. 
 
Constructor Summary
MethodIndex()
           
 
Method Summary
static CallSite getCallSite(java.lang.String name)
           
static CallSite getFastOpsCallSite(java.lang.String name)
           
static CallSite getFunctionalCallSite(java.lang.String name)
           
static int getIndex(java.lang.String methodName)
          Deprecated. 
static CallSite getSuperCallSite()
           
static CallSite getVariableCallSite(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAMES

@Deprecated
public static final java.util.List<java.lang.String> NAMES
Deprecated. 

NO_INDEX

@Deprecated
public static final int NO_INDEX
Deprecated. 

OP_PLUS

@Deprecated
public static final int OP_PLUS
Deprecated. 

OP_MINUS

@Deprecated
public static final int OP_MINUS
Deprecated. 

OP_LT

@Deprecated
public static final int OP_LT
Deprecated. 

AREF

@Deprecated
public static final int AREF
Deprecated. 

ASET

@Deprecated
public static final int ASET
Deprecated. 

EQUALEQUAL

@Deprecated
public static final int EQUALEQUAL
Deprecated. 

OP_LSHIFT

@Deprecated
public static final int OP_LSHIFT
Deprecated. 

EMPTY_P

@Deprecated
public static final int EMPTY_P
Deprecated. 

TO_S

@Deprecated
public static final int TO_S
Deprecated. 

TO_I

@Deprecated
public static final int TO_I
Deprecated. 

TO_STR

@Deprecated
public static final int TO_STR
Deprecated. 

TO_ARY

@Deprecated
public static final int TO_ARY
Deprecated. 

TO_INT

@Deprecated
public static final int TO_INT
Deprecated. 

TO_F

@Deprecated
public static final int TO_F
Deprecated. 

TO_A

@Deprecated
public static final int TO_A
Deprecated. 

TO_IO

@Deprecated
public static final int TO_IO
Deprecated. 

HASH

@Deprecated
public static final int HASH
Deprecated. 

OP_GT

@Deprecated
public static final int OP_GT
Deprecated. 

OP_TIMES

@Deprecated
public static final int OP_TIMES
Deprecated. 

OP_LE

@Deprecated
public static final int OP_LE
Deprecated. 

OP_SPACESHIP

@Deprecated
public static final int OP_SPACESHIP
Deprecated. 

OP_EQQ

@Deprecated
public static final int OP_EQQ
Deprecated. 

EQL_P

@Deprecated
public static final int EQL_P
Deprecated. 

TO_HASH

@Deprecated
public static final int TO_HASH
Deprecated. 

METHOD_MISSING

@Deprecated
public static final int METHOD_MISSING
Deprecated. 

DEFAULT

@Deprecated
public static final int DEFAULT
Deprecated. 
Constructor Detail

MethodIndex

public MethodIndex()
Method Detail

getIndex

@Deprecated
public static int getIndex(java.lang.String methodName)
Deprecated. 


getCallSite

public static CallSite getCallSite(java.lang.String name)

getFastOpsCallSite

public static CallSite getFastOpsCallSite(java.lang.String name)

getFunctionalCallSite

public static CallSite getFunctionalCallSite(java.lang.String name)

getVariableCallSite

public static CallSite getVariableCallSite(java.lang.String name)

getSuperCallSite

public static CallSite getSuperCallSite()


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