Package org.jruby.internal.runtime.methods

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

Class Summary
AliasMethod  
CallConfiguration  
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.
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.JavaMethodNoBlock  
JavaMethod.JavaMethodOne  
JavaMethod.JavaMethodOneBlock  
JavaMethod.JavaMethodOneOrTwo  
JavaMethod.JavaMethodOneOrTwoBlock  
JavaMethod.JavaMethodOneOrTwoOrThree  
JavaMethod.JavaMethodOneOrTwoOrThreeBlock  
JavaMethod.JavaMethodThree  
JavaMethod.JavaMethodThreeBlock  
JavaMethod.JavaMethodTwo  
JavaMethod.JavaMethodTwoBlock  
JavaMethod.JavaMethodTwoOrThree  
JavaMethod.JavaMethodZero  
JavaMethod.JavaMethodZeroBlock  
JavaMethod.JavaMethodZeroOrOne  
JavaMethod.JavaMethodZeroOrOneBlock  
JavaMethod.JavaMethodZeroOrOneOrN  
JavaMethod.JavaMethodZeroOrOneOrNBlock  
JavaMethod.JavaMethodZeroOrOneOrTwo  
JavaMethod.JavaMethodZeroOrOneOrTwoBlock  
JavaMethod.JavaMethodZeroOrOneOrTwoOrN  
JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock  
JavaMethod.JavaMethodZeroOrOneOrTwoOrThree  
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock  
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN  
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock  
MethodMethod  
ProcMethod  
ReflectedCompiledMethod  
ReflectedJavaMethod  
ReflectedJavaMultiMethod  
ReflectionMethodFactory This MethodFactory uses reflection to provide method handles.
RubiniusMethod  
SimpleCallbackMethod  
UndefinedMethod This class represents a singleton type of method used as a marker for missing or "undef'ed" methods.
WrapperMethod  
YARVMethod  
 



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