|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Visibility | |
---|---|
org.jruby | |
org.jruby.internal.runtime.methods | |
org.jruby.java.proxies | |
org.jruby.javasupport.util | |
org.jruby.runtime |
Uses of Visibility in org.jruby |
---|
Methods in org.jruby with parameters of type Visibility | |
---|---|
void |
RubyModule.checkMethodBound(ThreadContext context,
IRubyObject[] args,
Visibility visibility)
|
void |
RubyModule.defineFastMethod(java.lang.String name,
Callback method,
Visibility visibility)
|
void |
RubyModule.exportMethod(java.lang.String name,
Visibility visibility)
rb_export_method |
protected static IRubyObject |
RubyKernel.methodMissingDirect(ThreadContext context,
IRubyObject recv,
RubySymbol symbol,
Visibility lastVis,
CallType lastCallType,
IRubyObject[] args,
Block block)
|
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.populateInstanceMethodNames(java.util.Set<java.lang.String> seen,
RubyArray ary,
Visibility visibility,
boolean not,
boolean useSymbols,
boolean includeSuper)
|
void |
RubyModule.setMethodVisibility(IRubyObject[] methods,
Visibility visibility)
set_method_visibility |
Constructors in org.jruby with parameters of type Visibility | |
---|---|
RubyModule.RespondToMissingMethod(RubyModule implClass,
Visibility vis,
java.lang.String methodName)
|
Uses of Visibility in org.jruby.internal.runtime.methods |
---|
Fields in org.jruby.internal.runtime.methods declared as Visibility | |
---|---|
protected Visibility |
DynamicMethod.visibility
The visibility of this method. |
Methods in org.jruby.internal.runtime.methods that return Visibility | |
---|---|
Visibility |
CompiledMethod.LazyCompiledMethod.getVisibility()
|
Visibility |
DelegatingDynamicMethod.getVisibility()
|
Visibility |
DynamicMethod.getVisibility()
Get the visibility of this method. |
Methods in org.jruby.internal.runtime.methods with parameters of type Visibility | |
---|---|
DynamicMethod |
InvocationMethodFactory.getCompiledMethod(RubyModule implementationClass,
java.lang.String method,
Arity arity,
Visibility visibility,
StaticScope scope,
java.lang.Object scriptObject,
CallConfiguration callConfig,
ISourcePosition position,
java.lang.String parameterDesc)
Use code generation to provide a method handle for a compiled Ruby method. |
DynamicMethod |
ReflectionMethodFactory.getCompiledMethod(RubyModule implementationClass,
java.lang.String methodName,
Arity arity,
Visibility visibility,
StaticScope scope,
java.lang.Object scriptObject,
CallConfiguration callConfig,
ISourcePosition position,
java.lang.String parameterDesc)
Use reflection to provide a method handle for a compiled Ruby method. |
DynamicMethod |
InvocationMethodFactory.getCompiledMethodLazily(RubyModule implementationClass,
java.lang.String method,
Arity arity,
Visibility visibility,
StaticScope scope,
java.lang.Object scriptObject,
CallConfiguration callConfig,
ISourcePosition position,
java.lang.String parameterDesc)
Use code generation to provide a method handle for a compiled Ruby method. |
DynamicMethod |
ReflectionMethodFactory.getCompiledMethodLazily(RubyModule implementationClass,
java.lang.String methodName,
Arity arity,
Visibility visibility,
StaticScope scope,
java.lang.Object scriptObject,
CallConfiguration callConfig,
ISourcePosition position,
java.lang.String parameterDesc)
Use reflection to provide a method handle for a compiled Ruby method. |
void |
JavaMethod.init(RubyModule implementationClass,
Arity arity,
Visibility visibility,
StaticScope staticScope,
CallConfiguration callConfig)
|
protected void |
CompiledMethod.init(RubyModule implementationClass,
Arity arity,
Visibility visibility,
StaticScope staticScope,
java.lang.Object scriptObject,
CallConfiguration callConfig,
ISourcePosition position,
java.lang.String parameterDesc)
|
protected void |
DynamicMethod.init(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
|
static DynamicMethod |
DynamicMethodFactory.newDefaultMethod(Ruby runtime,
RubyModule container,
java.lang.String name,
StaticScope scope,
Node body,
ArgsNode argsNode,
Visibility visibility,
ISourcePosition position)
|
static InterpretedMethod |
DynamicMethodFactory.newInterpretedMethod(Ruby runtime,
RubyModule container,
StaticScope scope,
Node body,
java.lang.String name,
ArgsNode argsNode,
Visibility visibility,
ISourcePosition position)
|
static DynamicMethod |
DynamicMethodFactory.newJittedMethod(Ruby runtime,
RubyModule container,
StaticScope scope,
Script script,
java.lang.String name,
CallConfiguration config,
Visibility visibility,
Arity arity,
ISourcePosition position,
DefaultMethod defaultMethod)
|
void |
CompiledMethod.LazyCompiledMethod.setVisibility(Visibility visibility)
|
void |
DefaultMethod.setVisibility(Visibility visibility)
|
void |
DelegatingDynamicMethod.setVisibility(Visibility visibility)
|
void |
DynamicMethod.setVisibility(Visibility visibility)
Set the visibility of this method. |
void |
UndefinedMethod.setVisibility(Visibility visibility)
Dummy implementation of setVisibility that does nothing. |
Uses of Visibility in org.jruby.java.proxies |
---|
Constructors in org.jruby.java.proxies with parameters of type Visibility | |
---|---|
ArrayJavaProxy.ArrayNewMethod(RubyModule implClass,
Visibility visibility,
DynamicMethod oldNew)
|
Uses of Visibility in org.jruby.javasupport.util |
---|
Methods in org.jruby.javasupport.util with parameters of type Visibility | |
---|---|
static void |
RuntimeHelpers.addInstanceMethod(RubyModule containingClass,
java.lang.String name,
DynamicMethod method,
Visibility visibility,
ThreadContext context,
Ruby runtime)
|
static IRubyObject |
RuntimeHelpers.callMethodMissing(ThreadContext context,
IRubyObject receiver,
Visibility visibility,
java.lang.String name,
CallType callType,
Block block)
|
static IRubyObject |
RuntimeHelpers.callMethodMissing(ThreadContext context,
IRubyObject receiver,
Visibility visibility,
java.lang.String name,
CallType callType,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RuntimeHelpers.callMethodMissing(ThreadContext context,
IRubyObject receiver,
Visibility visibility,
java.lang.String name,
CallType callType,
IRubyObject arg0,
Block block)
|
static IRubyObject |
RuntimeHelpers.callMethodMissing(ThreadContext context,
IRubyObject receiver,
Visibility visibility,
java.lang.String name,
CallType callType,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
RuntimeHelpers.callMethodMissing(ThreadContext context,
IRubyObject receiver,
Visibility visibility,
java.lang.String name,
CallType callType,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
static DynamicMethod |
RuntimeHelpers.selectMethodMissing(RubyClass selfClass,
Visibility visibility,
java.lang.String name,
CallType callType)
|
static DynamicMethod |
RuntimeHelpers.selectMethodMissing(ThreadContext context,
IRubyObject receiver,
Visibility visibility,
java.lang.String name,
CallType callType)
|
static DynamicMethod |
RuntimeHelpers.selectMethodMissing(ThreadContext context,
RubyClass selfClass,
Visibility visibility,
java.lang.String name,
CallType callType)
|
Uses of Visibility in org.jruby.runtime |
---|
Methods in org.jruby.runtime that return Visibility | |
---|---|
Visibility |
ThreadContext.getCurrentVisibility()
|
Visibility |
ThreadContext.getLastVisibility()
|
Visibility |
ThreadContext.getPreviousVisibility()
|
Visibility |
Binding.getVisibility()
|
Visibility |
Frame.getVisibility()
Get the visibility at the time of this frame |
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. |
Methods in org.jruby.runtime with parameters of type Visibility | |
---|---|
Binding |
Binding.clone(Visibility visibility)
|
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. |
abstract DynamicMethod |
MethodFactory.getCompiledMethod(RubyModule implementationClass,
java.lang.String method,
Arity arity,
Visibility visibility,
StaticScope scope,
java.lang.Object scriptObject,
CallConfiguration callConfig,
ISourcePosition position,
java.lang.String parameterDesc)
Get a new method handle based on the target JRuby-compiled method. |
abstract DynamicMethod |
MethodFactory.getCompiledMethodLazily(RubyModule implementationClass,
java.lang.String method,
Arity arity,
Visibility visibility,
StaticScope scope,
java.lang.Object scriptObject,
CallConfiguration callConfig,
ISourcePosition position,
java.lang.String parameterDesc)
Like getCompiledMethod, but postpones any heavy lifting involved in creating the method until first invocation. |
protected void |
CompiledBlockLight.post(ThreadContext context,
Binding binding,
Visibility vis,
Frame lastFrame)
|
protected void |
CompiledBlockLight19.post(ThreadContext context,
Binding binding,
Visibility vis,
Frame lastFrame)
|
protected void |
ContextAwareBlockBody.post(ThreadContext context,
Binding binding,
Visibility vis,
Frame lastFrame)
|
protected void |
MethodBlock.post(ThreadContext context,
Binding binding,
Visibility visibility,
Frame lastFrame)
|
void |
ThreadContext.setCurrentVisibility(Visibility visibility)
|
void |
ThreadContext.setLastCallStatusAndVisibility(CallType callType,
Visibility visibility)
|
void |
ThreadContext.setLastVisibility(Visibility visibility)
|
void |
Binding.setVisibility(Visibility visibility)
|
void |
Frame.setVisibility(Visibility visibility)
Change the visibility associated with this frame |
Constructors in org.jruby.runtime with parameters of type Visibility | |
---|---|
Binding(IRubyObject self,
Frame frame,
Visibility visibility,
RubyModule klass,
DynamicScope dynamicScope,
BacktraceElement backtrace)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |