Uses of Class
org.jruby.runtime.Visibility

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.
 

Constructors in org.jruby.internal.runtime.methods with parameters of type Visibility
CompiledMethod.LazyCompiledMethod(RubyModule implementationClass, java.lang.String method, Arity arity, Visibility visibility, StaticScope scope, java.lang.Object scriptObject, CallConfiguration callConfig, ISourcePosition position, java.lang.String parameterDesc, MethodFactory factory)
           
DefaultMethod(RubyModule implementationClass, StaticScope staticScope, Node body, java.lang.String name, ArgsNode argsNode, Visibility visibility, ISourcePosition position)
           
DynamicMethod(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
          Base constructor for dynamic method handles.
DynamicMethod(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, java.lang.String name)
          Base constructor for dynamic method handles with names.
FullFunctionCallbackMethod(RubyModule implementationClass, Callback callback, Visibility visibility)
           
InterpretedMethod(RubyModule implementationClass, StaticScope staticScope, Node body, java.lang.String name, ArgsNode argsNode, Visibility visibility, ISourcePosition position)
           
JavaMethod.JavaMethodN(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodN(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodNBlock(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodNBlock(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodOne(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodOne(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodOneBlock(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodOneBlock(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodOneOrN(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodOneOrN(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodOneOrNBlock(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodOneOrNBlock(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodOneOrTwo(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodOneOrTwo(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodOneOrTwoBlock(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodOneOrTwoBlock(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodOneOrTwoOrN(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodOneOrTwoOrN(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodOneOrTwoOrNBlock(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodOneOrTwoOrNBlock(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodOneOrTwoOrThree(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodOneOrTwoOrThree(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodOneOrTwoOrThreeBlock(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodOneOrTwoOrThreeBlock(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodOneOrTwoOrThreeOrN(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodOneOrTwoOrThreeOrN(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodOneOrTwoOrThreeOrNBlock(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodOneOrTwoOrThreeOrNBlock(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodThree(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodThree(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodThreeBlock(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodThreeBlock(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodThreeOrN(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodThreeOrN(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodThreeOrNBlock(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodThreeOrNBlock(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodTwo(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodTwo(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodTwoBlock(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodTwoBlock(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodTwoOrN(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodTwoOrN(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodTwoOrNBlock(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodTwoOrNBlock(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodTwoOrThree(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodTwoOrThree(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodTwoOrThreeBlock(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodTwoOrThreeBlock(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodTwoOrThreeOrN(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodTwoOrThreeOrN(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodTwoOrThreeOrNBlock(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodTwoOrThreeOrNBlock(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodZero(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodZero(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodZeroBlock(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodZeroBlock(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodZeroOrN(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodZeroOrN(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodZeroOrNBlock(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodZeroOrNBlock(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodZeroOrOne(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodZeroOrOne(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodZeroOrOneBlock(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodZeroOrOneBlock(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodZeroOrOneOrN(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodZeroOrOneOrN(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodZeroOrOneOrNBlock(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodZeroOrOneOrNBlock(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodZeroOrOneOrTwo(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodZeroOrOneOrTwo(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodZeroOrOneOrTwoBlock(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodZeroOrOneOrTwoBlock(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodZeroOrOneOrTwoOrN(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodZeroOrOneOrTwoOrN(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodZeroOrOneOrTwoOrThree(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodZeroOrOneOrTwoOrThree(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JavaMethod(RubyModule implementationClass, Visibility visibility)
           
JavaMethod(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
JittedMethod(RubyModule implementationClass, StaticScope staticScope, Script jitCompiledScript, java.lang.String name, CallConfiguration jitCallConfig, Visibility visibility, Arity arity, ISourcePosition position, DefaultMethod realMethod)
           
MethodMethod(RubyModule implementationClass, RubyUnboundMethod method, Visibility visibility)
          Constructor for MethodMethod.
ProcMethod(RubyModule implementationClass, RubyProc proc, Visibility visibility)
          Constructor for ProcMethod.
ReflectedCompiledMethod(RubyModule implementationClass, Arity arity, Visibility visibility, StaticScope staticScope, java.lang.Object scriptObject, java.lang.reflect.Method method, CallConfiguration callConfig, ISourcePosition position, java.lang.String parameterDesc)
           
SimpleCallbackMethod(RubyModule implementationClass, Callback callback, Visibility visibility)
           
TraceableInterpretedMethod(RubyModule implementationClass, StaticScope staticScope, Node body, java.lang.String name, ArgsNode argsNode, Visibility visibility, ISourcePosition position)
           
TraceableJittedMethod(RubyModule implementationClass, StaticScope staticScope, Script jitCompiledScript, java.lang.String name, CallConfiguration jitCallConfig, Visibility visibility, Arity arity, ISourcePosition position, DefaultMethod realMethod)
           
WrapperMethod(RubyModule implementationClass, DynamicMethod method, Visibility visibility)
          Constructor for WrapperCallable.
 

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're 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)
           
 



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