Uses of Class
org.jruby.runtime.Visibility

Packages that use Visibility
org.jruby   
org.jruby.ast   
org.jruby.internal.runtime.methods   
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.setMethodVisibility(IRubyObject[] methods, Visibility visibility)
          set_method_visibility
 

Uses of Visibility in org.jruby.ast
 

Methods in org.jruby.ast that return Visibility
 Visibility DefnNode.getVisibility()
          Gets the visibility of the method.
 

Constructors in org.jruby.ast with parameters of type Visibility
DefnNode(ISourcePosition position, ArgumentNode nameNode, ArgsNode argsNode, StaticScope scope, Node bodyNode, 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)
           
 void CompiledMethod.LazyCompiledMethod.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)
           
CompiledMethod(RubyModule implementationClass, Arity arity, Visibility visibility, StaticScope staticScope, java.lang.Object scriptObject, CallConfiguration callConfig)
           
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)
           
JavaMethod.JavaMethodNoBlock(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodNoBlock(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, StaticScope staticScope, Arity arity)
           
JavaMethod.JavaMethodNoBlock(RubyModule implementationClass, Visibility visibility, int methodIndex)
           
JavaMethod.JavaMethodOne(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodOne(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, StaticScope staticScope, Arity arity)
           
JavaMethod.JavaMethodOne(RubyModule implementationClass, Visibility visibility, int methodIndex)
           
JavaMethod.JavaMethodOneBlock(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodOneBlock(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, StaticScope staticScope, Arity arity)
           
JavaMethod.JavaMethodOneBlock(RubyModule implementationClass, Visibility visibility, int methodIndex)
           
JavaMethod.JavaMethodOneOrTwo(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodOneOrTwo(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, StaticScope staticScope, Arity arity)
           
JavaMethod.JavaMethodOneOrTwo(RubyModule implementationClass, Visibility visibility, int methodIndex)
           
JavaMethod.JavaMethodOneOrTwoBlock(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodOneOrTwoBlock(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, StaticScope staticScope, Arity arity)
           
JavaMethod.JavaMethodOneOrTwoBlock(RubyModule implementationClass, Visibility visibility, int methodIndex)
           
JavaMethod.JavaMethodOneOrTwoOrThree(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodOneOrTwoOrThree(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, StaticScope staticScope, Arity arity)
           
JavaMethod.JavaMethodOneOrTwoOrThree(RubyModule implementationClass, Visibility visibility, int methodIndex)
           
JavaMethod.JavaMethodOneOrTwoOrThreeBlock(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodOneOrTwoOrThreeBlock(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, StaticScope staticScope, Arity arity)
           
JavaMethod.JavaMethodOneOrTwoOrThreeBlock(RubyModule implementationClass, Visibility visibility, int methodIndex)
           
JavaMethod.JavaMethodThree(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodThree(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, StaticScope staticScope, Arity arity)
           
JavaMethod.JavaMethodThree(RubyModule implementationClass, Visibility visibility, int methodIndex)
           
JavaMethod.JavaMethodThreeBlock(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodThreeBlock(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, StaticScope staticScope, Arity arity)
           
JavaMethod.JavaMethodThreeBlock(RubyModule implementationClass, Visibility visibility, int methodIndex)
           
JavaMethod.JavaMethodTwo(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodTwo(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, StaticScope staticScope, Arity arity)
           
JavaMethod.JavaMethodTwo(RubyModule implementationClass, Visibility visibility, int methodIndex)
           
JavaMethod.JavaMethodTwoBlock(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodTwoBlock(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, StaticScope staticScope, Arity arity)
           
JavaMethod.JavaMethodTwoBlock(RubyModule implementationClass, Visibility visibility, int methodIndex)
           
JavaMethod.JavaMethodTwoOrThree(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodTwoOrThree(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, StaticScope staticScope, Arity arity)
           
JavaMethod.JavaMethodTwoOrThree(RubyModule implementationClass, Visibility visibility, int methodIndex)
           
JavaMethod.JavaMethodZero(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodZero(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, StaticScope staticScope, Arity arity)
           
JavaMethod.JavaMethodZero(RubyModule implementationClass, Visibility visibility, int methodIndex)
           
JavaMethod.JavaMethodZeroBlock(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodZeroBlock(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, StaticScope staticScope, Arity arity)
           
JavaMethod.JavaMethodZeroBlock(RubyModule implementationClass, Visibility visibility, int methodIndex)
           
JavaMethod.JavaMethodZeroOrOne(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodZeroOrOne(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, StaticScope staticScope, Arity arity)
           
JavaMethod.JavaMethodZeroOrOne(RubyModule implementationClass, Visibility visibility, int methodIndex)
           
JavaMethod.JavaMethodZeroOrOneBlock(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodZeroOrOneBlock(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, StaticScope staticScope, Arity arity)
           
JavaMethod.JavaMethodZeroOrOneBlock(RubyModule implementationClass, Visibility visibility, int methodIndex)
           
JavaMethod.JavaMethodZeroOrOneOrTwo(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodZeroOrOneOrTwo(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, StaticScope staticScope, Arity arity)
           
JavaMethod.JavaMethodZeroOrOneOrTwo(RubyModule implementationClass, Visibility visibility, int methodIndex)
           
JavaMethod.JavaMethodZeroOrOneOrTwoBlock(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodZeroOrOneOrTwoBlock(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, StaticScope staticScope, Arity arity)
           
JavaMethod.JavaMethodZeroOrOneOrTwoBlock(RubyModule implementationClass, Visibility visibility, int methodIndex)
           
JavaMethod.JavaMethodZeroOrOneOrTwoOrThree(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodZeroOrOneOrTwoOrThree(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, StaticScope staticScope, Arity arity)
           
JavaMethod.JavaMethodZeroOrOneOrTwoOrThree(RubyModule implementationClass, Visibility visibility, int methodIndex)
           
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock(RubyModule implementationClass, Visibility visibility)
           
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, StaticScope staticScope, Arity arity)
           
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock(RubyModule implementationClass, Visibility visibility, int methodIndex)
           
JavaMethod(RubyModule implementationClass, Visibility visibility)
           
JavaMethod(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, StaticScope staticScope, Arity arity)
           
JavaMethod(RubyModule implementationClass, Visibility visibility, int methodIndex)
           
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)
           
RubiniusMethod(RubyModule implementationClass, RubiniusCMethod cmethod, StaticScope staticScope, Visibility visibility)
           
SimpleCallbackMethod(RubyModule implementationClass, Callback callback, Visibility visibility)
           
WrapperMethod(RubyModule implementationClass, DynamicMethod method, Visibility visibility)
          Constructor for WrapperCallable.
YARVMethod(RubyModule implementationClass, YARVMachine.InstructionSequence iseq, StaticScope staticScope, Visibility visibility)
           
 

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)
           
 

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
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.
static Block CompiledBlock.newCompiledClosure(IRubyObject self, Frame frame, Visibility visibility, RubyModule klass, DynamicScope dynamicScope, Arity arity, StaticScope scope, CompiledBlockCallback callback, boolean hasMultipleArgsHead, int argumentType)
           
static Block CompiledBlockLight.newCompiledClosureLight(IRubyObject self, Frame frame, Visibility visibility, RubyModule klass, DynamicScope dynamicScope, Arity arity, StaticScope scope, CompiledBlockCallback callback, boolean hasMultipleArgsHead, int argumentType)
           
static Block InterpretedBlock.newInterpretedClosure(IterNode iterNode, IRubyObject self, Arity arity, Frame frame, Visibility visibility, RubyModule klass, DynamicScope dynamicScope)
           
protected  void CompiledBlock.post(ThreadContext context, Binding binding, Visibility vis, Frame lastFrame)
           
protected  void CompiledBlockLight.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.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)
           
 



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