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 IncludedModuleWrapper.getNonIncludedClass()
           
 RubyModule Ruby.getKernel()
           
 RubyModule Ruby.getEnumerable()
           
 RubyModule Ruby.getModule(java.lang.String name)
           
 RubyModule Ruby.defineModule(java.lang.String name)
          rb_define_module / rb_define_module_id
 RubyModule Ruby.defineModuleUnder(java.lang.String name, SinglyLinkedList parentCRef)
           
 RubyModule Ruby.getOrCreateModule(java.lang.String name)
          In the current context, get the named module.
 RubyModule Ruby.getClassFromPath(java.lang.String path)
           
static RubyModule RubyClass.unmarshalFrom(UnmarshalStream output)
           
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.
 RubyModule RubyModule.getParent()
           
 RubyModule RubyModule.getNonIncludedClass()
           
 RubyModule RubyModule.findImplementer(RubyModule clazz)
          Search through this module and supermodules for method definitions.
 RubyModule RubyModule.defineModuleUnder(java.lang.String name)
           
static RubyModule RubyModule.newModule(Ruby runtime, java.lang.String name)
           
static RubyModule RubyModule.newModule(Ruby runtime, RubyClass type, java.lang.String name)
           
static RubyModule RubyModule.newModule(Ruby runtime, java.lang.String name, SinglyLinkedList parentCRef)
           
static RubyModule RubyModule.newModule(Ruby runtime, RubyClass type, java.lang.String name, SinglyLinkedList parentCRef)
           
 RubyModule RubyModule.append_features(IRubyObject module)
          rb_mod_append_features
 RubyModule RubyModule.include(IRubyObject[] modules)
          rb_mod_include
 RubyModule RubyModule.rbPublic(IRubyObject[] args)
          rb_mod_public
 RubyModule RubyModule.rbProtected(IRubyObject[] args)
          rb_mod_protected
 RubyModule RubyModule.rbPrivate(IRubyObject[] args)
          rb_mod_private
 RubyModule RubyModule.module_function(IRubyObject[] args)
          rb_mod_modfunc
 RubyModule RubyModule.public_class_method(IRubyObject[] args)
           
 RubyModule RubyModule.private_class_method(IRubyObject[] args)
           
 RubyModule RubyModule.alias_method(IRubyObject newId, IRubyObject oldId)
           
 RubyModule RubyModule.undef_method(IRubyObject name)
           
 RubyModule RubyModule.remove_method(IRubyObject[] args)
           
static RubyModule RubyModule.unmarshalFrom(UnmarshalStream input)
           
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.
 

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

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
 void AliasMethod.preMethod(ThreadContext context, RubyModule clazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject AliasMethod.internalCall(ThreadContext context, RubyModule clazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 IRubyObject AliasMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, 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)
           
 IRubyObject CompiledMethod.internalCall(ThreadContext context, RubyModule clazz, IRubyObject self, 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)
           
 void DefaultMethod.preMethod(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)
           
 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)
           
 DynamicMethod DumpingInvocationMethodFactory.getCompiledMethod(RubyModule implementationClass, java.lang.Class type, java.lang.String method, Arity arity, Visibility visibility, SinglyLinkedList cref, StaticScope scope)
           
 IRubyObject DynamicMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
          Call the method
protected abstract  IRubyObject DynamicMethod.internalCall(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 DynamicMethod.setImplementationClass(RubyModule implClass)
           
 void FullFunctionCallbackMethod.preMethod(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)
           
 void FullFunctionReflectedMethod.preMethod(ThreadContext context, RubyModule klazz, 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)
           
 void FullInvocationMethod.preMethod(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)
           
 DynamicMethod InvocationMethodFactory.getCompiledMethod(RubyModule implementationClass, java.lang.Class type, java.lang.String method, Arity arity, Visibility visibility, SinglyLinkedList cref, StaticScope scope)
           
 void MethodMethod.preMethod(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)
           
 void ProcMethod.preMethod(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)
           
 DynamicMethod ReflectionMethodFactory.getCompiledMethod(RubyModule implementationClass, java.lang.Class type, java.lang.String methodName, Arity arity, Visibility visibility, SinglyLinkedList cref, StaticScope scope)
           
 void SimpleCallbackMethod.preMethod(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 SimpleCallbackMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, 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)
           
 IRubyObject SimpleInvocationMethod.internalCall(ThreadContext context, RubyModule klazz, IRubyObject self, 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)
           
 void SimpleReflectedMethod.preMethod(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 SimpleReflectedMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, 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)
           
 IRubyObject UndefinedMethod.internalCall(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 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.
 void WrapperMethod.preMethod(ThreadContext context, RubyModule klazz, IRubyObject self, 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)
           
 IRubyObject WrapperMethod.internalCall(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)
           
 IRubyObject YARVMethod.internalCall(ThreadContext context, RubyModule klazz, IRubyObject self, java.lang.String name, IRubyObject[] args, boolean noSuper, Block block)
           
 

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 Java.createJavaModule(Ruby runtime)
           
static RubyModule JavaArrayUtilities.createJavaArrayUtilitiesModule(Ruby runtime)
           
 RubyModule JavaSupport.getJavaModule()
           
 RubyModule JavaSupport.getJavaUtilitiesModule()
           
 RubyModule JavaSupport.getJavaInterfaceTemplate()
           
 RubyModule JavaSupport.getPackageModuleTemplate()
           
 

Methods in org.jruby.javasupport with parameters of type RubyModule
static RubyClass JavaArray.createJavaArrayClass(Ruby runtime, RubyModule javaModule)
           
 void JavaClass.setupInterfaceModule(RubyModule module)
           
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)
           
 

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 JavaProxyClass.ProxyMethodImpl.createJavaProxyMethodClass(Ruby runtime, RubyModule javaProxyModule)
           
static RubyClass JavaProxyConstructor.createJavaProxyConstructorClass(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 Block.getKlass()
          Gets the klass.
 RubyModule Frame.getKlazz()
          Return class that we are supposedly calling for this invocation
 RubyModule MethodBlock.getKlass()
          Gets the klass.
 RubyModule ThreadContext.getFrameKlazz()
           
 RubyModule ThreadContext.popCRef()
           
 RubyModule ThreadContext.popRubyClass()
           
 RubyModule ThreadContext.getRubyClass()
           
 RubyModule ThreadContext.getBindingRubyClass()
           
 

Methods in org.jruby.runtime with parameters of type RubyModule
protected  void Block.pre(ThreadContext context, RubyModule klass)
           
 IRubyObject Block.yield(ThreadContext context, IRubyObject value, IRubyObject self, RubyModule klass, boolean aValue)
          Yield to this block, usually passed to the current call.
 void CacheMap.add(DynamicMethod method, RubyModule module)
          Add another class to the list of classes which are caching the method.
 IRubyObject CallBlock.yield(ThreadContext context, IRubyObject value, IRubyObject self, RubyModule klass, boolean aValue)
          Yield to this block, usually passed to the current call.
protected  void CompiledBlock.pre(ThreadContext context, RubyModule klass)
           
 IRubyObject CompiledBlock.yield(ThreadContext context, IRubyObject args, IRubyObject self, RubyModule klass, boolean aValue)
           
 void Frame.setKlazz(RubyModule klazz)
          Set class that this method is supposedly calling on.
protected  void MethodBlock.pre(ThreadContext context, RubyModule klass)
           
 IRubyObject MethodBlock.yield(ThreadContext context, IRubyObject value, IRubyObject self, RubyModule klass, boolean aValue)
          Yield to this block, usually passed to the current call.
abstract  DynamicMethod MethodFactory.getCompiledMethod(RubyModule implementationClass, java.lang.Class type, java.lang.String method, Arity arity, Visibility visibility, SinglyLinkedList cref, StaticScope scope)
           
 java.util.Iterator ObjectSpace.iterator(RubyModule rubyClass)
           
protected  void SharedScopeBlock.pre(ThreadContext context, 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.
 IRubyObject ThreadContext.getConstant(java.lang.String name, RubyModule module)
           
 void ThreadContext.preCompiledClass(RubyModule type)
           
 void ThreadContext.preClassEval(StaticScope staticScope, RubyModule type)
           
 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.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.preCompiledMethod(RubyModule implementationClass, SinglyLinkedList cref)
           
 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.preNodeEval(RubyModule rubyClass, IRubyObject self)
           
 void ThreadContext.preExecuteUnder(RubyModule executeUnderClass, Block block)
           
 void ThreadContext.preForBlock(Block block, RubyModule klass)
           
 void ThreadContext.preYieldSpecificBlock(Block block, RubyModule klass)
           
 

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, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
 IRubyObject IRubyObject.callMethod(ThreadContext context, RubyModule rubyclass, int methodIndex, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
 boolean IRubyObject.isKindOf(RubyModule rubyClass)
          RubyMethod isKindOf.
 

Uses of RubyModule in org.jruby.util
 

Methods in org.jruby.util with parameters of type RubyModule
 RubyClass ClassProvider.defineClassUnder(RubyModule module, java.lang.String name, RubyClass superClazz)
           
 



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