Uses of Class
org.jruby.runtime.Arity

Packages that use Arity
org.jruby.ast   
org.jruby.ast.types   
org.jruby.compiler.impl   
org.jruby.internal.runtime.methods   
org.jruby.parser   
org.jruby.runtime   
org.jruby.runtime.callback   
 

Uses of Arity in org.jruby.ast
 

Methods in org.jruby.ast that return Arity
 Arity ArgsNode.getArity()
           
 Arity AssignableNode.getArity()
          Almost all assignables are only assigned a single value.
 Arity InstVarNode.getArity()
          A variable accessor takes no arguments.
 Arity MultipleAsgnNode.getArity()
          Number of arguments is dependent on headNodes size
 Arity ZSuperNode.getArity()
          'super' can take any number of arguments.
 Arity ZeroArgNode.getArity()
          Zero arguments...
 

Uses of Arity in org.jruby.ast.types
 

Methods in org.jruby.ast.types that return Arity
 Arity IArityNode.getArity()
           
 

Uses of Arity in org.jruby.compiler.impl
 

Fields in org.jruby.compiler.impl declared as Arity
protected  Arity AbstractVariableCompiler.arity
           
 

Methods in org.jruby.compiler.impl with parameters of type Arity
 void StandardASMCompiler.ASMClosureCompiler.processRequiredArgs(Arity arity, int requiredArgs, int optArgs, int restArg)
           
 

Uses of Arity in org.jruby.internal.runtime.methods
 

Fields in org.jruby.internal.runtime.methods declared as Arity
protected  Arity JavaMethod.arity
           
 

Methods in org.jruby.internal.runtime.methods that return Arity
 Arity AliasMethod.getArity()
           
 Arity CompiledMethod.getArity()
           
 Arity DefaultMethod.getArity()
           
 Arity DynamicMethod.getArity()
           
 Arity FullFunctionCallbackMethod.getArity()
           
 Arity JavaMethod.getArity()
           
 Arity ProcMethod.getArity()
           
 Arity RubiniusMethod.getArity()
           
 Arity SimpleCallbackMethod.getArity()
           
 Arity YARVMethod.getArity()
           
 

Methods in org.jruby.internal.runtime.methods with parameters of type Arity
 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.
 void JavaMethod.setArity(Arity arity)
           
 

Constructors in org.jruby.internal.runtime.methods with parameters of type Arity
CompiledMethod(RubyModule implementationClass, Arity arity, Visibility visibility, StaticScope staticScope, java.lang.Object scriptObject, CallConfiguration callConfig)
           
JavaMethod.JavaMethodNoBlock(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, StaticScope staticScope, Arity arity)
           
JavaMethod.JavaMethodOne(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, StaticScope staticScope, Arity arity)
           
JavaMethod.JavaMethodOneBlock(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, StaticScope staticScope, Arity arity)
           
JavaMethod.JavaMethodOneOrTwo(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, StaticScope staticScope, Arity arity)
           
JavaMethod.JavaMethodOneOrTwoBlock(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, StaticScope staticScope, Arity arity)
           
JavaMethod.JavaMethodOneOrTwoOrThree(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, StaticScope staticScope, Arity arity)
           
JavaMethod.JavaMethodThree(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, StaticScope staticScope, Arity arity)
           
JavaMethod.JavaMethodThreeBlock(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, StaticScope staticScope, Arity arity)
           
JavaMethod.JavaMethodTwo(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, StaticScope staticScope, Arity arity)
           
JavaMethod.JavaMethodTwoBlock(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, StaticScope staticScope, Arity arity)
           
JavaMethod.JavaMethodTwoOrThree(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, StaticScope staticScope, Arity arity)
           
JavaMethod.JavaMethodZero(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, StaticScope staticScope, Arity arity)
           
JavaMethod.JavaMethodZeroBlock(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, StaticScope staticScope, Arity arity)
           
JavaMethod.JavaMethodZeroOrOne(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, StaticScope staticScope, Arity arity)
           
JavaMethod.JavaMethodZeroOrOneOrTwo(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, StaticScope staticScope, Arity arity)
           
JavaMethod(RubyModule implementationClass, Visibility visibility, CallConfiguration callConfig, StaticScope staticScope, Arity arity)
           
ReflectedCompiledMethod(RubyModule implementationClass, Arity arity, Visibility visibility, StaticScope staticScope, java.lang.Object scriptObject, java.lang.reflect.Method method, CallConfiguration callConfig)
           
 

Uses of Arity in org.jruby.parser
 

Methods in org.jruby.parser that return Arity
 Arity StaticScope.getArity()
           
 

Uses of Arity in org.jruby.runtime
 

Fields in org.jruby.runtime declared as Arity
protected  Arity CompiledBlock.arity
           
protected  Arity CompiledBlockLight.arity
           
protected  Arity InterpretedBlock.arity
           
static Arity Arity.NO_ARGUMENTS
           
static Arity Arity.ONE_ARGUMENT
           
static Arity Arity.ONE_REQUIRED
           
static Arity Arity.OPTIONAL
           
static Arity Arity.THREE_ARGUMENTS
           
static Arity Arity.THREE_REQUIRED
           
static Arity Arity.TWO_ARGUMENTS
           
static Arity Arity.TWO_REQUIRED
           
 

Methods in org.jruby.runtime that return Arity
 Arity Block.arity()
          What is the arity of this block?
abstract  Arity BlockBody.arity()
          What is the arity of this block?
 Arity CallBlock.arity()
           
 Arity CompiledBlock.arity()
           
 Arity CompiledBlockLight.arity()
           
 Arity InterpretedBlock.arity()
          What is the arity of this block?
 Arity MethodBlock.arity()
          What is the arity of this block?
static Arity Arity.createArity(int value)
           
static Arity Arity.fixed(int arity)
           
static Arity Arity.fromAnnotation(JRubyMethod anno)
           
static Arity Arity.fromAnnotation(JRubyMethod anno, java.lang.Class[] parameterTypes, boolean isStatic)
           
static Arity Arity.fromAnnotation(JRubyMethod anno, int actualRequired)
           
static Arity Arity.noArguments()
           
static Arity Arity.optional()
           
static Arity Arity.procArityOf(Node node)
           
static Arity Arity.required(int minimum)
           
static Arity Arity.singleArgument()
           
static Arity Arity.twoArguments()
           
 

Methods in org.jruby.runtime with parameters of type Arity
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.
static Block CallBlock.newCallClosure(IRubyObject self, RubyModule imClass, Arity arity, BlockCallback callback, ThreadContext context)
           
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 CompiledBlock.newCompiledClosure(ThreadContext context, IRubyObject self, 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 CompiledBlockLight.newCompiledClosureLight(ThreadContext context, IRubyObject self, Arity arity, StaticScope scope, CompiledBlockCallback callback, boolean hasMultipleArgsHead, int argumentType)
           
static Block CompiledSharedScopeBlock.newCompiledSharedScopeClosure(ThreadContext context, IRubyObject self, Arity arity, DynamicScope dynamicScope, CompiledBlockCallback callback, boolean hasMultipleArgsHead, int argumentType)
           
static Block InterpretedBlock.newInterpretedClosure(IterNode iterNode, IRubyObject self, Arity arity, Frame frame, Visibility visibility, RubyModule klass, DynamicScope dynamicScope)
           
 

Constructors in org.jruby.runtime with parameters of type Arity
CompiledBlock(Arity arity, StaticScope scope, CompiledBlockCallback callback, boolean hasMultipleArgsHead, int argumentType)
           
CompiledBlockLight(Arity arity, DynamicScope dummyScope, CompiledBlockCallback callback, boolean hasMultipleArgsHead, int argumentType)
           
InterpretedBlock(IterNode iterNode, Arity arity, int argumentType)
           
 

Uses of Arity in org.jruby.runtime.callback
 

Fields in org.jruby.runtime.callback declared as Arity
protected  Arity InvocationCallback.arity
           
 

Methods in org.jruby.runtime.callback that return Arity
 Arity Callback.getArity()
           
 Arity InvocationCallback.getArity()
           
 Arity ReflectionCallback.getArity()
          Returns the arity of the wrapped Ruby method.
 

Methods in org.jruby.runtime.callback with parameters of type Arity
 void InvocationCallback.setArity(Arity arity)
           
 

Constructors in org.jruby.runtime.callback with parameters of type Arity
ReflectionCallback(java.lang.Class type, java.lang.String methodName, java.lang.Class[] argumentTypes, boolean isRestArgs, boolean isStaticMethod, Arity arity, boolean fast)
           
 



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