Uses of Class
org.jruby.RubyModule

Packages that use RubyModule
org.jruby   
org.jruby.evaluator   
org.jruby.internal.runtime.methods   
org.jruby.javasupport   
org.jruby.javasupport.proxy   
org.jruby.javasupport.util   
org.jruby.runtime   
org.jruby.runtime.builtin   
org.jruby.util   
 

Uses of RubyModule in org.jruby
 

Subclasses of RubyModule in org.jruby
 class IncludedModuleWrapper
          This class is used to provide an intermediate superclass for modules and classes that include other modules.
 class MetaClass
           
 class RubyClass
           
 

Fields in org.jruby declared as RubyModule
protected  RubyModule RubyMethod.implementationModule
           
protected  RubyModule RubyMethod.originModule
           
 

Methods in org.jruby that return RubyModule
 RubyModule RubyModule.alias_method(IRubyObject newId, IRubyObject oldId)
           
 RubyModule RubyModule.append_features(IRubyObject module)
          rb_mod_append_features
static RubyModule RubyComparable.createComparable(Ruby runtime)
           
static RubyModule RubyEnumerable.createEnumerableModule(Ruby runtime)
           
static RubyModule RubyFileTest.createFileTestModule(Ruby runtime)
           
static RubyModule RubyGC.createGCModule(Ruby runtime)
           
static RubyModule RubyJRuby.createJRuby(Ruby runtime)
           
static RubyModule RubyKernel.createKernelModule(Ruby runtime)
           
static RubyModule RubyMarshal.createMarshalModule(Ruby runtime)
           
static RubyModule RubyMath.createMathModule(Ruby runtime)
          Create the Math module and add it to the Ruby runtime.
static RubyModule RubyObjectSpace.createObjectSpaceModule(Ruby runtime)
          Create the ObjectSpace module and add it to the Ruby runtime.
static RubyModule RubyPrecision.createPrecisionModule(Ruby runtime)
           
static RubyModule RubyProcess.createProcessModule(Ruby runtime)
           
static RubyModule RubyYAML.createYAMLModule(Ruby runtime)
           
static RubyModule RubyZlib.createZlibModule(Ruby runtime)
          Create the Zlib module and add it to the Ruby runtime.
 RubyModule Ruby.defineModule(java.lang.String name)
          rb_define_module / rb_define_module_id
 RubyModule RubyModule.defineModuleUnder(java.lang.String name)
           
 RubyModule Ruby.defineModuleUnder(java.lang.String name, SinglyLinkedList parentCRef)
           
 RubyModule RubyModule.findImplementer(RubyModule clazz)
          Search through this module and supermodules for method definitions.
 RubyModule Ruby.getClassFromPath(java.lang.String path)
           
 RubyModule Ruby.getEnumerable()
           
 RubyModule Ruby.getKernel()
           
 RubyModule Ruby.getModule(java.lang.String name)
           
 RubyModule IncludedModuleWrapper.getNonIncludedClass()
           
 RubyModule RubyModule.getNonIncludedClass()
           
 RubyModule Ruby.getOrCreateModule(java.lang.String name)
          In the current context, get the named module.
 RubyModule RubyModule.getParent()
           
 RubyModule RubyModule.include(IRubyObject[] modules)
          rb_mod_include
 RubyModule RubyModule.module_function(IRubyObject[] args)
          rb_mod_modfunc
static RubyModule RubyModule.newModule(Ruby runtime, RubyClass type, java.lang.String name)
           
static RubyModule RubyModule.newModule(Ruby runtime, RubyClass type, java.lang.String name, SinglyLinkedList parentCRef)
           
static RubyModule RubyModule.newModule(Ruby runtime, java.lang.String name)
           
static RubyModule RubyModule.newModule(Ruby runtime, java.lang.String name, SinglyLinkedList parentCRef)
           
 RubyModule RubyModule.private_class_method(IRubyObject[] args)
           
 RubyModule RubyModule.public_class_method(IRubyObject[] args)
           
 RubyModule RubyModule.rbPrivate(IRubyObject[] args)
          rb_mod_private
 RubyModule RubyModule.rbProtected(IRubyObject[] args)
          rb_mod_protected
 RubyModule RubyModule.rbPublic(IRubyObject[] args)
          rb_mod_public
 RubyModule RubyModule.remove_method(IRubyObject[] args)
           
 RubyModule RubyModule.undef_method(IRubyObject[] args)
           
static RubyModule RubyClass.unmarshalFrom(UnmarshalStream output)
           
static RubyModule RubyModule.unmarshalFrom(UnmarshalStream input)
           
 

Methods in org.jruby with parameters of type RubyModule
static IRubyObject RubyEnumerable.callEachOld(ThreadContext context, IRubyObject self, RubyModule module, BlockCallback bc)
           
 IRubyObject RubyObject.callMethod(ThreadContext context, RubyModule rubyclass, int methodIndex, java.lang.String name, IRubyObject[] args, CallType callType)
           
 IRubyObject RubyArray.callMethod(ThreadContext context, RubyModule rubyclass, int methodIndex, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
 IRubyObject RubyBignum.callMethod(ThreadContext context, RubyModule rubyclass, int methodIndex, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
 IRubyObject RubyClass.callMethod(ThreadContext context, RubyModule rubyclass, int methodIndex, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
 IRubyObject RubyFixnum.callMethod(ThreadContext context, RubyModule rubyclass, int methodIndex, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
 IRubyObject RubyHash.callMethod(ThreadContext context, RubyModule rubyclass, int methodIndex, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
 IRubyObject RubyModule.callMethod(ThreadContext context, RubyModule rubyclass, int methodIndex, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
 IRubyObject RubyObject.callMethod(ThreadContext context, RubyModule rubyclass, int methodIndex, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
 IRubyObject RubyRegexp.callMethod(ThreadContext context, RubyModule rubyclass, int methodIndex, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
 IRubyObject RubyString.callMethod(ThreadContext context, RubyModule rubyclass, int methodIndex, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
 IRubyObject RubySymbol.callMethod(ThreadContext context, RubyModule rubyclass, int methodIndex, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
 IRubyObject RubyUndef.callMethod(ThreadContext context, RubyModule rubyclass, int methodIndex, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
 IRubyObject RubyObject.callMethod(ThreadContext context, RubyModule rubyclass, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
 IRubyObject RubyUndef.callMethod(ThreadContext context, RubyModule rubyclass, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
protected  IRubyObject RubyModule.cloneMethods(RubyModule clone)
           
 IRubyObject RubyObject.evalUnder(RubyModule under, IRubyObject src, IRubyObject file, IRubyObject line)
           
 RubyModule RubyModule.findImplementer(RubyModule clazz)
          Search through this module and supermodules for method definitions.
 boolean RubyModule.hasModuleInHierarchy(RubyModule type)
           
 boolean RubyObject.isKindOf(RubyModule type)
           
 boolean RubyUndef.isKindOf(RubyModule rubyClass)
           
 boolean RubyModule.isKindOfModule(RubyModule type)
           
 boolean IncludedModuleWrapper.isSame(RubyModule module)
           
 boolean RubyModule.isSame(RubyModule module)
           
static void RubyModule.marshalTo(RubyModule module, MarshalStream output)
           
static RubyMethod RubyMethod.newMethod(RubyModule implementationModule, java.lang.String methodName, RubyModule originModule, java.lang.String originName, DynamicMethod method, IRubyObject receiver)
           
static RubyUnboundMethod RubyUnboundMethod.newUnboundMethod(RubyModule implementationModule, java.lang.String methodName, RubyModule originModule, java.lang.String originName, DynamicMethod method)
           
 void RubyModule.setParent(RubyModule p)
           
 IRubyObject RubyObject.specificEval(RubyModule mod, IRubyObject[] args, Block block)
          specific_eval
 

Constructors in org.jruby with parameters of type RubyModule
IncludedModuleWrapper(Ruby runtime, RubyClass superClass, RubyModule delegate)
           
 

Uses of RubyModule in org.jruby.evaluator
 

Methods in org.jruby.evaluator that return RubyModule
static RubyModule EvaluationState.getClassVariableBase(ThreadContext context, Ruby runtime)
           
 

Uses of RubyModule in org.jruby.internal.runtime.methods
 

Fields in org.jruby.internal.runtime.methods declared as RubyModule
protected  RubyModule DynamicMethod.implementationClass
           
 

Methods in org.jruby.internal.runtime.methods that return RubyModule
 RubyModule DynamicMethod.getImplementationClass()
           
 

Methods in org.jruby.internal.runtime.methods with parameters of type RubyModule
 IRubyObject UndefinedMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, java.lang.String name, IRubyObject[] args, boolean noSuper)
          If UndefinedMethod gets invoked, don't do the usual method scoping/framing.
 IRubyObject AliasMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject CompiledMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject DynamicMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
          Call the method
 IRubyObject SimpleCallbackMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject SimpleInvocationMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject SimpleReflectedMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject WrapperMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 DynamicMethod DumpingInvocationMethodFactory.getCompiledMethod(RubyModule implementationClass, java.lang.Class type, java.lang.String method, Arity arity, Visibility visibility, SinglyLinkedList cref, StaticScope scope)
           
 DynamicMethod InvocationMethodFactory.getCompiledMethod(RubyModule implementationClass, java.lang.Class type, java.lang.String method, Arity arity, Visibility visibility, SinglyLinkedList cref, StaticScope scope)
           
 DynamicMethod ReflectionMethodFactory.getCompiledMethod(RubyModule implementationClass, java.lang.Class type, java.lang.String methodName, Arity arity, Visibility visibility, SinglyLinkedList cref, StaticScope scope)
           
 DynamicMethod DumpingInvocationMethodFactory.getFullMethod(RubyModule implementationClass, java.lang.Class type, java.lang.String method, Arity arity, Visibility visibility)
           
 DynamicMethod DumpingInvocationMethodFactory.getSimpleMethod(RubyModule implementationClass, java.lang.Class type, java.lang.String method, Arity arity, Visibility visibility)
           
 IRubyObject AliasMethod.internalCall(ThreadContext context, RubyModule clazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject CompiledMethod.internalCall(ThreadContext context, RubyModule clazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject DefaultMethod.internalCall(ThreadContext context, RubyModule clazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
protected abstract  IRubyObject DynamicMethod.internalCall(ThreadContext context, RubyModule clazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject FullFunctionCallbackMethod.internalCall(ThreadContext context, RubyModule clazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject FullFunctionReflectedMethod.internalCall(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject FullInvocationMethod.internalCall(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject MethodMethod.internalCall(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject ProcMethod.internalCall(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject SimpleCallbackMethod.internalCall(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject SimpleInvocationMethod.internalCall(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject SimpleReflectedMethod.internalCall(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject UndefinedMethod.internalCall(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject WrapperMethod.internalCall(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject YARVMethod.internalCall(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 void AliasMethod.preMethod(ThreadContext context, RubyModule clazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 void CompiledMethod.preMethod(ThreadContext context, RubyModule clazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 void DefaultMethod.preMethod(ThreadContext context, RubyModule clazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
protected abstract  void DynamicMethod.preMethod(ThreadContext context, RubyModule clazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 void FullFunctionCallbackMethod.preMethod(ThreadContext context, RubyModule clazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 void FullFunctionReflectedMethod.preMethod(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 void FullInvocationMethod.preMethod(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 void MethodMethod.preMethod(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 void ProcMethod.preMethod(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 void SimpleCallbackMethod.preMethod(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 void SimpleInvocationMethod.preMethod(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 void SimpleReflectedMethod.preMethod(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 void UndefinedMethod.preMethod(ThreadContext context, RubyModule implementationClass, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 void WrapperMethod.preMethod(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 void YARVMethod.preMethod(ThreadContext context, RubyModule clazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 void DynamicMethod.setImplementationClass(RubyModule implClass)
           
 

Constructors in org.jruby.internal.runtime.methods with parameters of type RubyModule
AliasMethod(RubyModule implementationClass, DynamicMethod oldMethod, java.lang.String oldName)
           
CompiledMethod(RubyModule implementationClass, Arity arity, Visibility visibility, SinglyLinkedList cref, StaticScope staticScope)
           
DefaultMethod(RubyModule implementationClass, StaticScope staticScope, Node body, ArgsNode argsNode, Visibility visibility, SinglyLinkedList cref)
           
DynamicMethod(RubyModule implementationClass, Visibility visibility)
           
FullFunctionCallbackMethod(RubyModule implementationClass, Callback callback, Visibility visibility)
           
FullFunctionReflectedMethod(RubyModule implementationClass, java.lang.Class type, java.lang.String methodName, Arity arity, Visibility visibility)
           
FullInvocationMethod(RubyModule implementationClass, Arity arity, Visibility visibility)
           
MethodMethod(RubyModule implementationClass, RubyUnboundMethod method, Visibility visibility)
          Constructor for MethodMethod.
ProcMethod(RubyModule implementationClass, RubyProc proc, Visibility visibility)
          Constructor for ProcMethod.
SimpleCallbackMethod(RubyModule implementationClass, Callback callback, Visibility visibility)
           
SimpleInvocationMethod(RubyModule implementationClass, Arity arity, Visibility visibility)
           
SimpleReflectedMethod(RubyModule implementationClass, java.lang.Class type, java.lang.String methodName, Arity arity, Visibility visibility)
           
WrapperMethod(RubyModule implementationClass, DynamicMethod method, Visibility visibility)
          Constructor for WrapperCallable.
YARVMethod(RubyModule implementationClass, YARVMachine.InstructionSequence iseq, StaticScope staticScope, Visibility visibility, SinglyLinkedList cref)
           
 

Uses of RubyModule in org.jruby.javasupport
 

Methods in org.jruby.javasupport that return RubyModule
static RubyModule JavaArrayUtilities.createJavaArrayUtilitiesModule(Ruby runtime)
           
static RubyModule Java.createJavaModule(Ruby runtime)
           
 RubyModule JavaSupport.getJavaInterfaceTemplate()
           
 RubyModule JavaSupport.getJavaModule()
           
 RubyModule JavaSupport.getJavaUtilitiesModule()
           
 RubyModule JavaSupport.getPackageModuleTemplate()
           
 

Methods in org.jruby.javasupport with parameters of type RubyModule
static RubyClass JavaArray.createJavaArrayClass(Ruby runtime, RubyModule javaModule)
           
static RubyClass JavaClass.createJavaClassClass(Ruby runtime, RubyModule javaModule)
           
static RubyClass JavaConstructor.createJavaConstructorClass(Ruby runtime, RubyModule javaModule)
           
static RubyClass JavaField.createJavaFieldClass(Ruby runtime, RubyModule javaModule)
           
static RubyClass JavaMethod.createJavaMethodClass(Ruby runtime, RubyModule javaModule)
           
static RubyClass JavaObject.createJavaObjectClass(Ruby runtime, RubyModule javaModule)
           
 void JavaClass.setupInterfaceModule(RubyModule module)
           
 

Uses of RubyModule in org.jruby.javasupport.proxy
 

Methods in org.jruby.javasupport.proxy with parameters of type RubyModule
static RubyClass JavaProxyClass.createJavaProxyClassClass(Ruby runtime, RubyModule javaModule)
           
static RubyClass JavaProxyConstructor.createJavaProxyConstructorClass(Ruby runtime, RubyModule javaProxyModule)
           
static RubyClass JavaProxyClass.ProxyMethodImpl.createJavaProxyMethodClass(Ruby runtime, RubyModule javaProxyModule)
           
 

Uses of RubyModule in org.jruby.javasupport.util
 

Methods in org.jruby.javasupport.util that return RubyModule
static RubyModule CompilerHelpers.prepareClassNamespace(ThreadContext context, IRubyObject rubyModule)
           
 

Uses of RubyModule in org.jruby.runtime
 

Fields in org.jruby.runtime declared as RubyModule
protected  RubyModule Block.klass
           
 

Methods in org.jruby.runtime that return RubyModule
 RubyModule ThreadContext.getBindingRubyClass()
           
 RubyModule ThreadContext.getFrameKlazz()
           
 RubyModule Block.getKlass()
          Gets the klass.
 RubyModule MethodBlock.getKlass()
          Gets the klass.
 RubyModule Frame.getKlazz()
          Return class that we are supposedly calling for this invocation
 RubyModule ThreadContext.getRubyClass()
           
 RubyModule ThreadContext.popCRef()
           
 RubyModule ThreadContext.popRubyClass()
           
 

Methods in org.jruby.runtime with parameters of type RubyModule
 void CacheMap.add(DynamicMethod method, RubyModule module)
          Add another class to the list of classes which are caching the method.
abstract  DynamicMethod MethodFactory.getCompiledMethod(RubyModule implementationClass, java.lang.Class type, java.lang.String method, Arity arity, Visibility visibility, SinglyLinkedList cref, StaticScope scope)
           
 IRubyObject ThreadContext.getConstant(java.lang.String name, RubyModule module)
           
 java.util.Iterator ObjectSpace.iterator(RubyModule rubyClass)
           
protected  void Block.pre(ThreadContext context, RubyModule klass)
           
protected  void CompiledBlock.pre(ThreadContext context, RubyModule klass)
           
protected  void MethodBlock.pre(ThreadContext context, RubyModule klass)
           
protected  void SharedScopeBlock.pre(ThreadContext context, RubyModule klass)
           
 void ThreadContext.preClassEval(StaticScope staticScope, RubyModule type)
           
 void ThreadContext.preCompiledClass(RubyModule type)
           
 void ThreadContext.preCompiledMethod(RubyModule implementationClass, SinglyLinkedList cref)
           
 void ThreadContext.preDefMethodInternalCall(RubyModule clazz, java.lang.String name, IRubyObject self, IRubyObject[] args, int req, Block block, boolean noSuper, SinglyLinkedList cref, StaticScope staticScope, java.lang.Object jumpTarget)
           
 void ThreadContext.preExecuteUnder(RubyModule executeUnderClass, Block block)
           
 void ThreadContext.preForBlock(Block block, RubyModule klass)
           
 void ThreadContext.preMethodCall(RubyModule implementationClass, RubyModule clazz, IRubyObject self, java.lang.String name, IRubyObject[] args, int req, Block block, boolean noSuper, java.lang.Object jumpTarget)
           
 void ThreadContext.preNodeEval(RubyModule rubyClass, IRubyObject self)
           
 void ThreadContext.preReflectedMethodInternalCall(RubyModule implementationClass, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, int req, boolean noSuper, Block block, java.lang.Object jumpTarget)
           
 void ThreadContext.preYieldSpecificBlock(Block block, RubyModule klass)
           
 SinglyLinkedList ThreadContext.pushCRef(RubyModule newModule)
           
 void ThreadContext.pushRubyClass(RubyModule currentModule)
           
 IRubyObject ThreadContext.setConstantInModule(java.lang.String name, RubyModule module, IRubyObject result)
          Used by the evaluator and the compiler to set a constant by name.
 void Frame.setKlazz(RubyModule klazz)
          Set class that this method is supposedly calling on.
 IRubyObject Block.yield(ThreadContext context, IRubyObject value, IRubyObject self, RubyModule klass, boolean aValue)
          Yield to this block, usually passed to the current call.
 IRubyObject CallBlock.yield(ThreadContext context, IRubyObject value, IRubyObject self, RubyModule klass, boolean aValue)
          Yield to this block, usually passed to the current call.
 IRubyObject CompiledBlock.yield(ThreadContext context, IRubyObject args, IRubyObject self, RubyModule klass, boolean aValue)
           
 IRubyObject MethodBlock.yield(ThreadContext context, IRubyObject value, IRubyObject self, RubyModule klass, boolean aValue)
          Yield to this block, usually passed to the current call.
 

Constructors in org.jruby.runtime with parameters of type RubyModule
Block(IterNode iterNode, IRubyObject self, Frame frame, SinglyLinkedList cref, Visibility visibility, RubyModule klass, DynamicScope dynamicScope)
           
CallBlock(IRubyObject self, RubyModule imClass, Arity arity, BlockCallback callback, ThreadContext ctx)
           
Frame(RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, int requiredArgCount, Block block, ISourcePosition position, java.lang.Object jumpTarget)
           
MethodBlock(IRubyObject self, Frame frame, SinglyLinkedList cref, Visibility visibility, RubyModule klass, DynamicScope dynamicScope, Callback callback, RubyMethod method)
           
 

Uses of RubyModule in org.jruby.runtime.builtin
 

Methods in org.jruby.runtime.builtin with parameters of type RubyModule
 IRubyObject IRubyObject.callMethod(ThreadContext context, RubyModule rubyclass, int methodIndex, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
 IRubyObject IRubyObject.callMethod(ThreadContext context, RubyModule rubyclass, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
 boolean IRubyObject.isKindOf(RubyModule rubyClass)
          RubyMethod isKindOf.
 

Uses of RubyModule in org.jruby.util
 

Fields in org.jruby.util declared as RubyModule
 RubyModule MethodCache.CacheEntry.klass
           
 

Methods in org.jruby.util with parameters of type RubyModule
 RubyClass ClassProvider.defineClassUnder(RubyModule module, java.lang.String name, RubyClass superClazz)
           
 MethodCache.CacheEntry MethodCache.getMethod(RubyModule c, java.lang.String id)
           
 void MethodCache.putMethod(RubyModule c, java.lang.String id, DynamicMethod m)
           
 



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