Package org.jruby.internal.runtime.methods

Interface Summary
MethodArgs Any class which can expose information about the arguments it requires
 

Class Summary
AliasMethod  
CompiledMethod  
CompiledMethod.LazyCompiledMethod  
DefaultMethod This is the mixed-mode method type.
DumpingInvocationMethodFactory This factory extends InvocationMethodFactory by also dumping the classes to .class files at runtime.
DynamicMethod DynamicMethod represents a method handle in JRuby, to provide both entry points into AST and bytecode interpreters, but also to provide handles to JIT-compiled and hand-implemented Java methods.
DynamicMethodFactory  
FullFunctionCallbackMethod  
InterpretedMethod  
InvocationMethodFactory In order to avoid the overhead with reflection-based method handles, this MethodFactory uses ASM to generate tiny invoker classes.
JavaMethod  
JavaMethod.JavaMethodN  
JavaMethod.JavaMethodNBlock  
JavaMethod.JavaMethodOne  
JavaMethod.JavaMethodOneBlock  
JavaMethod.JavaMethodOneOrN  
JavaMethod.JavaMethodOneOrNBlock  
JavaMethod.JavaMethodOneOrTwo  
JavaMethod.JavaMethodOneOrTwoBlock  
JavaMethod.JavaMethodOneOrTwoOrN  
JavaMethod.JavaMethodOneOrTwoOrNBlock  
JavaMethod.JavaMethodOneOrTwoOrThree  
JavaMethod.JavaMethodOneOrTwoOrThreeBlock  
JavaMethod.JavaMethodOneOrTwoOrThreeOrN  
JavaMethod.JavaMethodOneOrTwoOrThreeOrNBlock  
JavaMethod.JavaMethodThree  
JavaMethod.JavaMethodThreeBlock  
JavaMethod.JavaMethodThreeOrN  
JavaMethod.JavaMethodThreeOrNBlock  
JavaMethod.JavaMethodTwo  
JavaMethod.JavaMethodTwoBlock  
JavaMethod.JavaMethodTwoOrN  
JavaMethod.JavaMethodTwoOrNBlock  
JavaMethod.JavaMethodTwoOrThree  
JavaMethod.JavaMethodTwoOrThreeBlock  
JavaMethod.JavaMethodTwoOrThreeOrN  
JavaMethod.JavaMethodTwoOrThreeOrNBlock  
JavaMethod.JavaMethodZero  
JavaMethod.JavaMethodZeroBlock  
JavaMethod.JavaMethodZeroOrN  
JavaMethod.JavaMethodZeroOrNBlock  
JavaMethod.JavaMethodZeroOrOne  
JavaMethod.JavaMethodZeroOrOneBlock  
JavaMethod.JavaMethodZeroOrOneOrN  
JavaMethod.JavaMethodZeroOrOneOrNBlock  
JavaMethod.JavaMethodZeroOrOneOrTwo  
JavaMethod.JavaMethodZeroOrOneOrTwoBlock  
JavaMethod.JavaMethodZeroOrOneOrTwoOrN  
JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock  
JavaMethod.JavaMethodZeroOrOneOrTwoOrThree  
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock  
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN  
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock  
JittedMethod This is the mixed-mode method type.
MethodMethod  
ProcMethod  
ReflectedCompiledMethod  
ReflectedJavaMethod  
ReflectedJavaMultiMethod  
ReflectionMethodFactory This MethodFactory uses reflection to provide method handles.
SimpleCallbackMethod  
TraceableInterpretedMethod  
UndefinedMethod This class represents a singleton type of method used as a marker for missing or "undef'ed" methods.
WrapperMethod  
 

Enum Summary
CallConfiguration  
Framing  
Scoping  
 



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