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.defineFastMethod(java.lang.String name, Callback method, Visibility visibility)
           
 void RubyModule.exportMethod(java.lang.String name, Visibility visibility)
          rb_export_method
 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
RubyClass.SpecificArityNew(RubyModule implClass, Visibility visibility)
           
 

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 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)
          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)
          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)
          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)
          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)
           
protected  void DynamicMethod.init(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
           
static DynamicMethod DynamicMethodFactory.newInterpretedMethod(Ruby runtime, RubyModule container, java.lang.String name, StaticScope scope, Node body, ArgsNode argsNode, Visibility visibility, ISourcePosition position)
           
 void CompiledMethod.LazyCompiledMethod.setVisibility(Visibility visibility)
           
 void DefaultMethod.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, MethodFactory factory)
           
DefaultMethod(RubyModule implementationClass, StaticScope staticScope, Node body, ArgsNode argsNode, Visibility visibility, ISourcePosition position)
           
DynamicMethod(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig)
          Base constructor for dynamic method handles.
FullFunctionCallbackMethod(RubyModule implementationClass, Callback callback, Visibility visibility)
           
InterpretedMethod(RubyModule implementationClass, StaticScope staticScope, Node body, 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, 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)
           
SimpleCallbackMethod(RubyModule implementationClass, Callback callback, Visibility visibility)
           
TraceableInterpretedMethod(RubyModule implementationClass, java.lang.String name, StaticScope staticScope, Node body, ArgsNode argsNode, Visibility visibility, ISourcePosition position)
           
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)
           
ConcreteJavaProxy.ConcreteNewMethod(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(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)
          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)
          Like getCompiledMethod, but postpones any heavy lifting involved in creating the method until first invocation.
protected  void CompiledBlock.post(ThreadContext context, Binding binding, Visibility vis, Frame lastFrame)
           
protected  void CompiledBlock19.post(ThreadContext context, Binding binding, Visibility vis, Frame lastFrame)
           
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 Interpreted19Block.post(ThreadContext context, Binding binding, Visibility vis, Frame lastFrame)
           
protected  void InterpretedBlock.post(ThreadContext context, Binding binding, Visibility vis, 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, java.lang.String file, int line)
           
 



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