Package | Description |
---|---|
org.jruby | |
org.jruby.internal.runtime | |
org.jruby.internal.runtime.methods | |
org.jruby.runtime |
Modifier and Type | Method and Description |
---|---|
protected void |
IncludedModuleWrapper.addMethodSymbols(Ruby runtime,
java.util.Set<java.lang.String> seen,
RubyArray ary,
boolean not,
Visibility visibility) |
protected void |
RubyModule.addMethodSymbols(Ruby runtime,
java.util.Set<java.lang.String> seen,
RubyArray ary,
boolean not,
Visibility visibility) |
IRubyObject |
RubyModule.defineMethodFromBlock(ThreadContext context,
IRubyObject arg0,
Block block,
Visibility visibility) |
IRubyObject |
RubyModule.defineMethodFromCallable(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Visibility visibility) |
void |
RubyModule.exportMethod(java.lang.String name,
Visibility visibility)
rb_export_method
|
RubyArray |
RubyModule.instanceMethods(IRubyObject[] args,
Visibility visibility,
boolean obj,
boolean not) |
RubyArray |
RubyModule.instanceMethods(Visibility visibility,
boolean includeSuper,
boolean obj,
boolean not) |
static IRubyObject |
RubyKernel.methodMissing(ThreadContext context,
IRubyObject recv,
java.lang.String name,
Visibility lastVis,
CallType lastCallType,
IRubyObject[] args) |
static IRubyObject |
RubyKernel.methodMissing(ThreadContext context,
IRubyObject recv,
java.lang.String name,
Visibility lastVis,
CallType lastCallType,
IRubyObject[] args,
Block block)
Deprecated.
|
static IRubyObject |
RubyKernel.methodMissing(ThreadContext context,
IRubyObject recv,
java.lang.String name,
Visibility lastVis,
CallType lastCallType,
IRubyObject[] args,
boolean dropFirst) |
protected static IRubyObject |
RubyKernel.methodMissingDirect(ThreadContext context,
IRubyObject recv,
RubySymbol symbol,
Visibility lastVis,
CallType lastCallType,
IRubyObject[] args) |
IRubyObject |
RubyModule.newMethod(IRubyObject receiver,
java.lang.String methodName,
boolean bound,
Visibility visibility) |
IRubyObject |
RubyModule.newMethod(IRubyObject receiver,
java.lang.String methodName,
boolean bound,
Visibility visibility,
boolean respondToMissing) |
IRubyObject |
RubyModule.newMethod(IRubyObject receiver,
java.lang.String methodName,
boolean bound,
Visibility visibility,
boolean respondToMissing,
boolean priv) |
void |
RubyModule.setMethodVisibility(IRubyObject[] methods,
Visibility visibility)
set_method_visibility
|
Constructor and Description |
---|
RespondToMissingMethod(RubyModule implClass,
Visibility visibility,
java.lang.String methodName) |
Constructor and Description |
---|
AbstractIRMethod(IRScope method,
Visibility visibility,
RubyModule implementationClass) |
Modifier and Type | Method and Description |
---|---|
Visibility |
DelegatingDynamicMethod.getVisibility() |
Visibility |
DynamicMethod.getVisibility()
Get the visibility of this method.
|
Modifier and Type | Method and Description |
---|---|
void |
JavaMethod.init(RubyModule implementationClass,
Arity arity,
Visibility visibility,
StaticScope staticScope) |
void |
JavaMethod.init(RubyModule implementationClass,
Arity arity,
Visibility visibility,
StaticScope staticScope,
CallConfiguration callConfig)
Deprecated.
|
protected void |
DynamicMethod.init(RubyModule implementationClass,
Visibility visibility) |
protected void |
DynamicMethod.init(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
void |
DelegatingDynamicMethod.setVisibility(Visibility visibility) |
void |
UndefinedMethod.setVisibility(Visibility visibility)
Dummy implementation of setVisibility that does nothing.
|
void |
NullMethod.setVisibility(Visibility visibility)
Dummy implementation of setVisibility that does nothing.
|
void |
DynamicMethod.setVisibility(Visibility visibility)
Set the visibility of this method.
|
Constructor and Description |
---|
AttrReaderMethod(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfiguration,
java.lang.String variableName)
Deprecated.
|
AttrReaderMethod(RubyModule implementationClass,
Visibility visibility,
java.lang.String variableName) |
AttrWriterMethod(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfiguration,
java.lang.String variableName)
Deprecated.
|
AttrWriterMethod(RubyModule implementationClass,
Visibility visibility,
java.lang.String variableName) |
CompiledIRMethod(java.lang.invoke.MethodHandle variable,
IRScope method,
Visibility visibility,
RubyModule implementationClass,
boolean hasKwargs) |
CompiledIRMethod(java.lang.invoke.MethodHandle variable,
java.lang.invoke.MethodHandle specific,
int specificArity,
IRScope method,
Visibility visibility,
RubyModule implementationClass,
boolean hasKwargs) |
DefineMethodMethod(IRScope method,
Visibility visibility,
RubyModule implementationClass,
Block capturedBlock) |
DynamicMethod(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
DynamicMethod(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
DynamicMethod(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig,
java.lang.String name)
Deprecated.
|
DynamicMethod(RubyModule implementationClass,
Visibility visibility,
java.lang.String name)
Base constructor for dynamic method handles with names.
|
HandleMethod(RubyModule implementationClass,
Visibility visibility,
java.lang.String name,
long encodedSignature,
boolean builtin,
boolean notImplemented,
java.lang.String parameterDesc,
int min,
int max,
java.util.concurrent.Callable<java.lang.invoke.MethodHandle> maker0,
java.util.concurrent.Callable<java.lang.invoke.MethodHandle> maker1,
java.util.concurrent.Callable<java.lang.invoke.MethodHandle> maker2,
java.util.concurrent.Callable<java.lang.invoke.MethodHandle> maker3,
java.util.concurrent.Callable<java.lang.invoke.MethodHandle> maker4) |
InterpretedIRMethod(IRScope method,
Visibility visibility,
RubyModule implementationClass) |
JavaMethod(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethod(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethod(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig,
java.lang.String name)
Deprecated.
|
JavaMethod(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodN(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodN(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodN(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig,
java.lang.String name)
Deprecated.
|
JavaMethodN(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodNBlock(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodNBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodNBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig,
java.lang.String name)
Deprecated.
|
JavaMethodNBlock(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodOne(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodOne(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodOne(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig,
java.lang.String name)
Deprecated.
|
JavaMethodOne(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodOneBlock(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodOneBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodOneBlock(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodOneOrN(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodOneOrN(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodOneOrN(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig,
java.lang.String name)
Deprecated.
|
JavaMethodOneOrN(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodOneOrNBlock(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodOneOrNBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodOneOrNBlock(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodOneOrTwo(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodOneOrTwo(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodOneOrTwo(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodOneOrTwoBlock(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodOneOrTwoBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodOneOrTwoBlock(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodOneOrTwoOrN(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodOneOrTwoOrN(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodOneOrTwoOrN(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodOneOrTwoOrNBlock(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodOneOrTwoOrNBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodOneOrTwoOrNBlock(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodOneOrTwoOrThree(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodOneOrTwoOrThree(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodOneOrTwoOrThree(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodOneOrTwoOrThreeBlock(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodOneOrTwoOrThreeBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodOneOrTwoOrThreeBlock(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodOneOrTwoOrThreeOrN(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodOneOrTwoOrThreeOrN(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodOneOrTwoOrThreeOrN(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodOneOrTwoOrThreeOrNBlock(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodOneOrTwoOrThreeOrNBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodOneOrTwoOrThreeOrNBlock(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodThree(RubyModule implementationClass,
Visibility visibility) |
JavaMethodThree(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodThree(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodThreeBlock(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodThreeBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodThreeBlock(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodThreeOrN(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodThreeOrN(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodThreeOrN(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodThreeOrNBlock(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodThreeOrNBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodThreeOrNBlock(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodTwo(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodTwo(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodTwo(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodTwoBlock(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodTwoBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodTwoBlock(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodTwoOrN(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodTwoOrN(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodTwoOrN(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodTwoOrNBlock(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodTwoOrNBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodTwoOrNBlock(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodTwoOrThree(RubyModule implementationClass,
Visibility visibility) |
JavaMethodTwoOrThree(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodTwoOrThree(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodTwoOrThreeBlock(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodTwoOrThreeBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodTwoOrThreeBlock(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodTwoOrThreeOrN(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodTwoOrThreeOrN(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodTwoOrThreeOrN(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodTwoOrThreeOrNBlock(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodTwoOrThreeOrNBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodTwoOrThreeOrNBlock(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodZero(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodZero(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodZero(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig,
java.lang.String name)
Deprecated.
|
JavaMethodZero(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodZeroBlock(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodZeroBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodZeroBlock(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodZeroOrN(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodZeroOrN(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodZeroOrN(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig,
java.lang.String name)
Deprecated.
|
JavaMethodZeroOrN(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodZeroOrNBlock(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodZeroOrNBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodZeroOrNBlock(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodZeroOrOne(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodZeroOrOne(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodZeroOrOne(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodZeroOrOneBlock(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodZeroOrOneBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodZeroOrOneBlock(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodZeroOrOneOrN(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodZeroOrOneOrN(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodZeroOrOneOrN(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodZeroOrOneOrNBlock(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodZeroOrOneOrNBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodZeroOrOneOrNBlock(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodZeroOrOneOrTwo(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodZeroOrOneOrTwo(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodZeroOrOneOrTwo(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodZeroOrOneOrTwoBlock(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodZeroOrOneOrTwoBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodZeroOrOneOrTwoBlock(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodZeroOrOneOrTwoOrN(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodZeroOrOneOrTwoOrN(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodZeroOrOneOrTwoOrN(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodZeroOrOneOrTwoOrNBlock(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodZeroOrOneOrTwoOrNBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodZeroOrOneOrTwoOrNBlock(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodZeroOrOneOrTwoOrThree(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodZeroOrOneOrTwoOrThree(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodZeroOrOneOrTwoOrThree(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodZeroOrOneOrTwoOrThreeBlock(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodZeroOrOneOrTwoOrThreeBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodZeroOrOneOrTwoOrThreeBlock(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodZeroOrOneOrTwoOrThreeOrN(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodZeroOrOneOrTwoOrThreeOrN(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodZeroOrOneOrTwoOrThreeOrN(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
JavaMethodZeroOrOneOrTwoOrThreeOrNBlock(RubyModule implementationClass,
Visibility visibility)
Deprecated.
|
JavaMethodZeroOrOneOrTwoOrThreeOrNBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodZeroOrOneOrTwoOrThreeOrNBlock(RubyModule implementationClass,
Visibility visibility,
java.lang.String name) |
MethodMethod(RubyModule implementationClass,
RubyUnboundMethod method,
Visibility visibility)
Constructor for MethodMethod.
|
MixedModeIRMethod(IRScope method,
Visibility visibility,
RubyModule implementationClass) |
PartialDelegatingMethod(RubyModule implementationClass,
DynamicMethod method,
Visibility visibility)
Constructor for PartialDelegatingMethod.
|
ProcMethod(RubyModule implementationClass,
RubyProc proc,
Visibility visibility,
java.lang.String name)
Constructor for ProcMethod.
|
Modifier and Type | Method and Description |
---|---|
Visibility |
ThreadContext.getCurrentVisibility() |
Visibility |
ThreadContext.getLastVisibility() |
static Visibility[] |
Visibility.getValues() |
Visibility |
Binding.getVisibility() |
Visibility |
Frame.getVisibility()
Get the visibility at the time of this frame
|
static Visibility |
Helpers.performNormalMethodChecksAndDetermineVisibility(Ruby runtime,
RubyModule clazz,
RubySymbol symbol,
Visibility visibility) |
static Visibility |
Visibility.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static Visibility[] |
Visibility.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
static RubySymbol |
Helpers.addInstanceMethod(RubyModule containingClass,
RubySymbol symbol,
DynamicMethod method,
Visibility visibility,
ThreadContext context,
Ruby runtime) |
static RubySymbol |
Helpers.addInstanceMethod(RubyModule containingClass,
java.lang.String name,
DynamicMethod method,
Visibility visibility,
ThreadContext context,
Ruby runtime)
Deprecated.
|
static IRubyObject |
Helpers.callMethodMissing(ThreadContext context,
IRubyObject receiver,
Visibility visibility,
java.lang.String name,
CallType callType,
Block block) |
static IRubyObject |
Helpers.callMethodMissing(ThreadContext context,
IRubyObject receiver,
Visibility visibility,
java.lang.String name,
CallType callType,
IRubyObject[] args,
Block block) |
static IRubyObject |
Helpers.callMethodMissing(ThreadContext context,
IRubyObject receiver,
Visibility visibility,
java.lang.String name,
CallType callType,
IRubyObject arg0,
Block block) |
static IRubyObject |
Helpers.callMethodMissing(ThreadContext context,
IRubyObject receiver,
Visibility visibility,
java.lang.String name,
CallType callType,
IRubyObject arg0,
IRubyObject arg1,
Block block) |
static IRubyObject |
Helpers.callMethodMissing(ThreadContext context,
IRubyObject receiver,
Visibility visibility,
java.lang.String name,
CallType callType,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block) |
Binding |
ThreadContext.currentBinding(IRubyObject self,
Visibility visibility)
Return a binding representing the current call's state but with the
specified visibility and self.
|
Binding |
ThreadContext.currentBinding(IRubyObject self,
Visibility visibility,
DynamicScope scope)
Return a binding representing the current call's state but with the
specified visibility, scope, and self.
|
static Visibility |
Helpers.performNormalMethodChecksAndDetermineVisibility(Ruby runtime,
RubyModule clazz,
RubySymbol symbol,
Visibility visibility) |
protected void |
ContextAwareBlockBody.post(ThreadContext context,
Block block,
Visibility vis,
Frame lastFrame) |
static DynamicMethod |
Helpers.selectMethodMissing(RubyClass selfClass,
Visibility visibility,
java.lang.String name,
CallType callType) |
static DynamicMethod |
Helpers.selectMethodMissing(ThreadContext context,
IRubyObject receiver,
Visibility visibility,
java.lang.String name,
CallType callType) |
static DynamicMethod |
Helpers.selectMethodMissing(ThreadContext context,
RubyClass selfClass,
Visibility visibility,
java.lang.String name,
CallType callType) |
void |
ThreadContext.setCurrentVisibility(Visibility visibility) |
void |
ThreadContext.setLastCallStatusAndVisibility(CallType callType,
Visibility visibility) |
void |
Binding.setVisibility(Visibility visibility) |
void |
Frame.setVisibility(Visibility visibility)
Change the visibility associated with this frame
|
Constructor and Description |
---|
Binding(IRubyObject self,
Frame frame,
Visibility visibility) |
Binding(IRubyObject self,
Frame frame,
Visibility visibility,
DynamicScope dynamicScope) |
Binding(IRubyObject self,
Frame frame,
Visibility visibility,
DynamicScope dynamicScope,
BacktraceElement backtrace)
Deprecated.
|
Binding(IRubyObject self,
Frame frame,
Visibility visibility,
DynamicScope dynamicScope,
java.lang.String method,
java.lang.String filename,
int line) |
Copyright © 2001-2018 JRuby. All Rights Reserved.