|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |